Where It All Began: 2019 re:Invent AWS CDK had just gone GA that year with TypeScript and Python support. At re:Invent 2019, I saw AWS present how to contribute to CDK for the first time. There was no AI back then — everything was manual. Clone the entire monorepo, figure out the Lerna project structure, manually build dependent packages, write L2 constructs, write tests, submit a PR. Every step
Every agency has a version of this story: a team member leaves, a client escalates, or you're covering a sick colleague — and you spend 20 minutes hunting through Google Drive folders with names like "FINAL_v3_REVISED_USE THIS ONE" before you find what you're looking for. The fix isn't a better search tool. It's a folder structure you never deviate from. The problem starts on day one. A new client
I started skeptical. A voice AI with cloned voices, real-time, no app install — running on free API tiers? Seemed overly ambitious. But a few hours later, I had a working app. Here's the full breakdown. Clone Talking is a web app for real-time voice conversations with AI persona clones. Open source. Runs on free API tiers. GitHub: https://github.com/MatheusSimonaci/clone-talking Demo: https://ww
Most Markdown editors today assume cloud sync, Electron, or heavy installations. I wanted something simpler. I wanted a Markdown editor that: Works fully offline Opens local .md files directly Saves back to the original file Requires no account, no sync, and no network calls Watch the demo video on GitHub: https://github.com/user-attachments/assets/00d80cbc-ca93-4cfd-86d3-5299895d06b7 So I built
7 CODER W🙂RDS is a word puzzle game for people interested in computer science in general. You are given 7 clues and you need to guess the word behind each clue by combining shuffled word tiles. To this day I have the game "7 Little Words" on my phone, the old version. I play it all the time and I thoroughly enjoy it. I thought it would be cool to build a remake which only encompasses words from
Generate a CycloneDX SBOM and deterministic, audit-ready risk report from your package-lock.json. You run npm audit. It says “47 vulnerabilities.” Cool. Which ones actually matter? The one in your production bundle? You don’t know. So you either: Ignore everything → ship anyway Either way, you lose signal. The real problem isn’t vulnerabilities — it’s decision-making Most tools answer: “What is wr
The Challenge: Beyond the "Lift and Shift" Fatigue The real fear isn’t migration itself—it’s operational fragmentation: different tools, different processes, and different failure modes between the data center and the cloud. After deep-diving into the Nutanix ecosystem, I realized that the goal shouldn't be just moving VMs, but achieving operational symmetry. This is where Nutanix Cloud Clusters
Lo sviluppo software nel 2024 non riguarda più solo la scrittura di righe di codice sintatticamente corrette. È diventato un esercizio di gestione della complessità, orchestrazione di sistemi e, sempre più spesso, integrazione intelligente dell'AI. In questo articolo, esploreremo i pilastri che definiscono l'ingegneria del software moderna e come rimanere rilevanti in un ecosistema che cambia ogni