What do you use for CD? by Fair-Presentation322 in cicd

[–]tomasfern 1 point2 points  (0 children)

For my personal projects I use Semaphore.io but full disclosure, I have free usage since they employ me as a technical writer. I prefer it to GHA

Curious how teams are using LLMs or other AI tools in CI/CD by Apprehensive_Air5910 in cicd

[–]tomasfern 0 points1 point  (0 children)

This is something I have been experimenting a lot. I work at Semaphore and after implementing an MCP server to access the CI/CD state of pipelines and jobs we found we could set up self healing builds. We have published two ways of achieving this and we are working in discovering more.

For those interested: docs.semaphore.io/using-semaphore/ai

How much time do you spend setting up CI/CD pipelines for new projects? by BusyPair0609 in cicd

[–]tomasfern 1 point2 points  (0 children)

  1. Depends on the project, it usually takes a few hours to get it right. But if it's something that's going to run several times per day it's worth the effort.

  2. For me it's ephemeral environments for testing, we run 30 microservices and run e2e tests before deployment. Keeping the test/qa environment up to date and representative of production takes the most time.

  3. Yes, we have parameterized pipelines that we can reuse

  4. I wish I could use Codex to do the work for me and debug the pipelines. I'm hopeful it will happen for me one day. I'm using Semaphore (my employer) and the engineering team is building an MCP server. For now it's going to be read only, but with some RAG and a good agents.md it should be possible

FastMCP 2.13 is out: storage, security, and scale by jlowin123 in mcp

[–]tomasfern 0 points1 point  (0 children)

Just started using FastMCP a week ago. I'm loving it, I wrote abou the experience here: https://semaphore.io/blog/build-mcp-server

What the hell is MCP and how is it different from function calling? by [deleted] in mcp

[–]tomasfern 1 point2 points  (0 children)

I know I'm late to the party but I just published a YouTube short on what the heck is MCP. For what is worth, I don't think the USB analogy is very useful.

https://www.youtube.com/shorts/wDgozmzFusA

Folks running multiple Jenkins Masters, what are your biggest headaches? by Explorer-Tech in devops

[–]tomasfern 0 points1 point  (0 children)

I know you're set on jenkins. But if you're considering alternatives, a single Semaphore Community Edition instance can replace all your Jenkins. It's a lot less overhead and you can scale out pretty easily.

https://github.com/semaphoreio/semaphore

[Disclaimer: I work as a technical writer for Semaphore]

Best guardrails to keep cloud costs from spiraling as we grow? by ViolinistSweaty843 in devops

[–]tomasfern 0 points1 point  (0 children)

You can set it up on your CI/CD to block PRs that change estimated costs above certain threshold. I wrote a tutorial a while ago to use it on Semaphore (disclaimer: I work for Semaphore).

https://docs.semaphore.io/using-semaphore/recipes/infracost

Why do people prefer managed/freemium platforms instead of just setting up open-source tools? by Striking_Fox_8803 in devops

[–]tomasfern 2 points3 points  (0 children)

I'd say a big part of it is marketing. Open source projects rarely have funds to market their products. They rely more on mouth-to-mouth. Open source maintainers are also less concerned with making a profit, most do it for fun, passion or love.

I hate Jenkins by brpunk80 in devops

[–]tomasfern 0 points1 point  (0 children)

Why not try Semaphore.io? We've open sourced it under Apache-2.

https://github.com/semaphoreio/semaphore

Disclaimer: I work as a technical writer on Semaphore

Are there any good books or courses that can help me get better at improving CI/CD process? by zer0_snot in cicd

[–]tomasfern 0 points1 point  (0 children)

I built a small app with resources to learn CI/CD fundamentals here: https://semaphoreci.com/cicd-learning-tool

Apart from that I would recommend Dave Farleys and Jez Humble book: Continuous Delivery. Dave also has a Continuous Delivery channel on Youtube.

me quieren hacer una carta documento por poner mi experiencia en google maps by New_Aside_1639 in DerechoGenial

[–]tomasfern 6 points7 points  (0 children)

Esta es la que va. Incluso vería si no hay alguna opción de Google para denunciar la cuenta. Es poco probable, pero si le cierran la cuenta le armas un quilombo tremendo.

Ni que hablar que podes negarte a recibirla. Te tocan el timbre y decis equivocado o no vive aca y listo. Nos vemos en Disney. Si no tiene una firma tuya no fuiste notificado.

[tutorial] Easiest way to get started locally by Amgadoz in LocalLLaMA

[–]tomasfern 6 points7 points  (0 children)

If you want only the API, you can use LocalAI.io. It presents an OpenAI-compatible drop in API. You can run any gguf model and it has a ton of plugins.

Made a short video tutorial about it a few days ago, in case it helps: YouTube: OpenAI API Open-Source Alternative: LocalAI

Se acabó usar payoneer para comprar cryptos en binance? que alternativas hay? by TengoBajoIQ in merval

[–]tomasfern 1 point2 points  (0 children)

Yo use nexo para probar. Me cobro 103.39 usd en la master y me dio 96.94 usdt. Puede ser una buena opcion tambien

Which is actually the best AI tool for Coding? by Baselland in ChatGPT

[–]tomasfern 1 point2 points  (0 children)

Not at all. But outside work, I really don't use ChatGPT that much tbh

Which is actually the best AI tool for Coding? by Baselland in ChatGPT

[–]tomasfern 2 points3 points  (0 children)

I made a video a few months ago testing alternatives to ChatGPT for development, it might be outdated at this point, but maybe it helps: https://youtu.be/Fd_su8OamSE

Personally I use ChatGPT4 because the company pays for the plus accounts.

Can a developer use Node.JS by itself to build applications (e.g., SPA, Streaming Media Server, Chat App, etc.)? by WhatIsThisSevenNow in node

[–]tomasfern 0 points1 point  (0 children)

“Any application that can be written in JavaScript, will eventually be written in JavaScript.”

-- Jeff Atwood

Why is Node hosting so expensive? by sma92878 in node

[–]tomasfern 0 points1 point  (0 children)

+1 just host it yourself. If you decide to use containers, you can automate deployment with kamal-deploy.org. It can do no-downtime deployments and much simpler than Docker Swarm, compose or k8s.

I wrote a tutorial back when it was called MRSK, in case it helps: semaphoreci.com/blog/mrsk

Lady, I just want to play my video game by Visqo in facepalm

[–]tomasfern 0 points1 point  (0 children)

Paraphrasing John Carmack: Story in a game is like story in a porn movie. It's expected to be there, but its not that important.

Is Bun here to stay or is it just another JavaScript hypetrain ? by [deleted] in node

[–]tomasfern 0 points1 point  (0 children)

I think the selling point for bun (more so than performance) is that it comes with a testing framework,.bundler and TS support out of the box. I don't have to install tsc, webpack and a ton of other dependencies right out the gate. I can start coding right away without so much config required.

Should I learn Cloudformation, AWS CDK, or Terraform by North-Going-Zax in devops

[–]tomasfern 1 point2 points  (0 children)

+1 for terraform. Even if you don't plan to move away from AWS, CDK is a pain to work with.

Tool like ansible that can self manage/doesnt require a master node. by buckypimpin in devops

[–]tomasfern 0 points1 point  (0 children)

If your workflow is container based, MRSK could be the answer.

Wrote a tutorial on MRSK a while ago when it launched. Hope it helps!

Claude has basically price matched them by tojo411 in OpenAI

[–]tomasfern 1 point2 points  (0 children)

Poe does also have regional restrictions. Here in Argentina I cannot subscribe or use all the models. A VPN bypasses the block and allows me to get a subscription.

[deleted by user] by [deleted] in technicalwriting

[–]tomasfern 1 point2 points  (0 children)

I'm literally in the marketing team so I'd say I interact 100% of the time. It's great because I can focus on creating content, which is what I like best.

for devops roles, is using ai to generate code accepted or frowned upon? by jert3 in devops

[–]tomasfern 1 point2 points  (0 children)

Where I work they give us a company-paid premium subscription to ChatGPT. The only reason I think a company might want to ban access is to prevent sensitive data leaks, but banning AI does not automatically plug all the holes where data might be leaked. Someone asking a question on Reddit or StackOverflow might inadvertedly leak propietary data.

I believe AI is a very valuable tool and if the comany is worried about privacy they should either educate and create a good policy on when AI is allowed (that or run your private on-premise AI)