About:

Danilo Alonso is a principled software consultant who values quality, truth, and craft in software development.

Website:

Specializations:

Interests:

Philosophical rigor Deep technical skill Truth in code Communication Craft in software
Subscribe to RSS:
The article discusses an approach to web application security that involves using a single, dedicated database login to impersonate individual application users. This method simplifies connection management, reduces password expos...
The post argues that the React2Shell vulnerability exemplifies the risks of obscuring the browser-server boundary in web development, advocating for clearer separations to enhance security.
On June 12, 2025, Google Cloud Platform experienced a significant global outage due to a null pointer exception, which disrupted services like Spotify and Discord. The article discusses the implications of this incident, emphasizi...
The article critiques the current obsession with AI's code generation speed, arguing that the focus should instead be on building systems that require less code. It emphasizes that AI is a tool to assist developers, not a replacem...
The article discusses how ancient principles of logic, specifically those articulated by Aristotle, can enhance programming practices. It outlines three key laws of programming logic: the Law of Identity, the Law of Non-Contradict...
The article discusses the urgent need for companies to modernize their technology stacks, particularly in light of the challenges posed by legacy systems. It highlights the dissatisfaction among developers regarding outdated techn...
The author discusses the inefficiencies of traditional resume writing and presents a solution they developed: a CV generator that utilizes Large Language Models (LLMs) to automate the creation of tailored resumes. The tool allows ...
The article discusses the recurring narrative that new technologies, such as NoCode and AI-assisted development, will replace software developers. Instead, these technologies have transformed the roles of developers, creating new ...
The article argues against complaints about the pricing of AI tools like Cursor and Claude Code, emphasizing their value as essential developer assistants that enhance productivity. It compares AI to the internal combustion engine...