Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 47
  1. An agent creates an endpoint and gets validation wrong.

  2. Some models impress you with their first answer.

  3. A new Go release usually arrives without making much noise.

  4. The conversation about AI productivity is stuck on a number. 55.8%. 26%. 19%.

  5. When someone asks what the next trend in AI and software development will be, the easiest answer is to point to another model, another editor, or another promise of code generated from a sentence.

  6. An AI agent gets a request such as: “renew the customer contract, but do not exceed the approved budget.”

  7. Whenever we talk about excessive agency in AI agents, the conversation quickly becomes a security conversation.

  8. There is an optimistic reading of the current phase of software development, and part of it is true: more people coding, more repositories, more pull requests, more code reaching production.

  9. If the Agent Harness is the system around the model, the Meta Harness is the system around harnesses.

  10. There is a comfortable way to build an AI agent: take a good model, write a large system prompt, connect half a dozen tools, add a few MCP servers, drop in Markdown skills, inject conversation history, and call it a platform.

  11. Your agent nailed the demo and everyone loved it.

  12. Introduction: the API bill shock For any developer who has integrated autonomous agents into real workflows, the initial excitement around “zero-touch” automation usually lasts until the first API invoice closes.

  13. The pace of software development has undergone unprecedented compression.

  14. In Go, context.Context is the standard mechanism for propagating cancellation, deadlines, and values across Goroutines and function calls.

  15. You have probably experienced this: in one moment, GPT or Claude solves a complex coding problem in seconds; in the next, the same AI forgets basic context or invents nonexistent information.

  16. If you follow the GitHub Copilot ecosystem, you have probably heard of *.agent.md files.

  17. The paradox of modern speed We live in the paradox of technical abundance: in the age of Artificial Intelligence, we generate code in minutes, but organizations have never struggled so much to convert that volume into real value.

  18. The scale paradox There is an efficiency gulf between biological architecture and silicon.

  19. The productivity paradox Engineering leaders and developers are constantly searching for more productivity.

  20. If you are starting to venture into the world of AI Engineering and want to go beyond the basics, you need to deeply understand what Retrieval-Augmented Generation (RAG) is.

  21. You know when you are trying to solve a complex problem with AI and it feels like a single model cannot handle the job?

  22. One Year of "Golanged"

    Exactly one year ago, a commit with the message “Golanged” marked the beginning of a new phase in my career as a developer.

  23. In the world of software development, prompt engineering is emerging as a crucial discipline.

  24. Go 1.25 was officially released in August 2025, bringing a series of significant improvements for developers.

  25. Maps in Go have always been one of the language’s most widely used and optimized data structures.

  26. Go 1.24 introduced a new package called weak, bringing support for weak pointers.

  27. What's New in Go 1.24

    Version 1.24 of the Go language was released in February 2025, bringing a series of improvements and new features that promise to increase developer productivity and optimize application performance.

  28. The Go language was criticized for its simplicity and design philosophy in a recent article called “Why Go Should Sometimes Be a No-Go”, where the author raises some negative points about the language, arguing that its minimalist approach can be a limitat…

  29. Functional programming (FP) has gained popularity in recent years due to its ability to create more expressive, modular code with fewer side effects.

  30. Google’s style, decisions, and best practices guide for the Go language is a set of recommendations intended to promote clarity, simplicity, and efficiency in code development.

  31. The Go Developer Survey is an essential tool for understanding the evolution and challenges faced by developers who use the Go language.

  32. Go's Values

    Since its release in 2009, the Go programming language has won over developers around the world, especially in distributed systems, cloud computing, and DevOps.

  33. I think one of my biggest adventures with Go has been working with tests.

  34. What is semantic versioning?

    Semantic versioning, also called SemVer, is a standard used by developers to number software versions clearly and predictably.

  35. In today’s fast-paced, technology-driven world, the success of software-based organizations depends heavily on the performance of their developers.

  36. In the ongoing search for efficient and concurrent programming languages, the Go language has stood out for its simplicity, performance, and powerful features.

  37. At PicPay, to improve the scalability of our PHP applications, we use Swoole as a high-performance runtime, making applications asynchronous and non-blocking.

  38. Swoole is about to deliver something very, very cool: its own CLI.

  39. Swoole will be shipping something really-really cool that is it’s own CLI.

  40. Cloud-native Hyperf

    Originally posted by @Reasno at guxi.me/posts/cloudnative-hyperf Hyperf officially provides container images and the configuration options are very open.

  41. Inspired by the article about Hyperf by the great @Leonardo do Carmo (and also by his tip about Hashnode hehe), I decided to stop by and write about Nano, the Swoole micro-framework from the Hyperf folks.

  42. I’m assuming you already know what is GraphQL and Swoole, so what about getting started right straight to the code, shall we?

  43. When I’m not in front of a “soup of colored letters” (people say this when they see my screen on VS Code) or “jumpy green text” (yeah, this one is for the terminal); I like to play and study music!

  44. I have just a couple years in functional programming, just a couple weeks in F# and no background or experience with .NET, so don’t take this as a reference from an expert, it’s just me documenting what I’ve learned so far.

  45. One the of the hardest things in development - IMHO - after naming, is handling State, at least handling it reactively without overs (over-building, over-rendering, over-painting and overhead!).

  46. It is common for people to argue that hashing is not cryptography; they do it so vehemently that they ridicule things like “I encrypted it with MD5.”

  47. I used to love everything about object oriented programming, ignoring everything else, when I finally got it, I thought that every piece of software should be developed using OO and if it is not, it is wrong.