• Home
  • About
  • Blog
  • My Work
  • Process

Blog

Writing

Thoughts on software engineering, architecture, and building great products. Originally published on Medium.

How to Actually Decide Where Your Logic Lives in Next.js
software-engineeringnextjsweb-development

How to Actually Decide Where Your Logic Lives in Next.js

May 2, 2026Read on Medium →
Dynamic Cohort Filtering in OMOP DB with Queries Using Session Parameters

Dynamic Cohort Filtering in OMOP DB with Queries Using Session Parameters

Mar 30, 2026Read on Medium →
 “How to Increase Code Coverage?”

“How to Increase Code Coverage?”

Oct 16, 2025Read on Medium →
 The Silent Decline of Modern Software

The Silent Decline of Modern Software

Jul 21, 2025Read on Medium →
 The VPN Plague: How Shady VPNs Infiltrated the Internet — and You’re Probably Using One

The VPN Plague: How Shady VPNs Infiltrated the Internet — and You’re Probably Using One

Jul 14, 2025Read on Medium →
 The Rise of the Ghost Developer
remote-worksoftware-engineeringoveremployment

The Rise of the Ghost Developer

Jul 8, 2025Read on Medium →
IT Hiring in LATAM Needs to Change

IT Hiring in LATAM Needs to Change

May 1, 2025Read on Medium →
Working for the US as a Programmer and the Impact of the New Offshore Law
remote-workingtaxessoftware-development

Working for the US as a Programmer and the Impact of the New Offshore Law

Apr 3, 2025Read on Medium →
How I Solved a 3-Year-Old Performance Issue in Django and MSSQL Views That Everyone Thought Was a…

How I Solved a 3-Year-Old Performance Issue in Django and MSSQL Views That Everyone Thought Was a…

Mar 19, 2025Read on Medium →
Why Developers Should Write Good User Stories in Agile Software Development
agile-developmentdeveloper-storiesagile-methodology

Why Developers Should Write Good User Stories in Agile Software Development

Dec 9, 2024Read on Medium →

 
Made with ❤️ by Romualdo Santos
Terms