Writing / 15 documents
Notes from building, learning, and looking closely.
Outsourcing and Technical Debt: Managing the Trade-offs
How outsourcing can create technical debt, where that debt comes from, and practical ways to limit, measure and pay it down.
Why Real-World Coding Beats LeetCode: The Case for Practical Technical Interviews
A blunt critique of algorithm-centric interviews and a call for hiring processes rooted in real-world engineering—bug fixing, feature building, and actual problem solving.
Negativity Bias and the Tech Job Search: Breaking Free from the Cycle in 2025
A candid exploration of how negativity bias and online reviews shape the job search for software engineers—especially in consulting—and why hope and perspective are still essential.
Apple's Liquid Glass: A Beautiful Design Revolution with Contrast Challenges
Exploring Apple's new Liquid Glass design system introduced in iOS 26, examining its visual appeal, ecosystem unification, and accessibility concerns around contrast and readability.
Gemini Diffusion: Google DeepMind's Leap Beyond Autoregressive Language Models
Exploring Gemini Diffusion, the experimental text diffusion model from Google DeepMind that promises blazing speed, improved coherence, and a new paradigm for language generation.
Italy’s Tech Stagnation: Why Programmers and Startups Are Still Struggling in 2025
A frank look at the persistent problems plaguing Italy’s tech and startup ecosystem in 2025—bureaucracy, low salaries, and cultural barriers—and a call to action for a new beginning.
How Notion Scaled to Handle 200 Billion Blocks
An exploration of Notion's technical evolution from a single database to a sophisticated architecture capable of handling over 200 billion blocks of content.
Understanding GibberLink: A Deep Dive into AI Sound-Based Communication
An exploration of GibberLink, an innovative sound-based communication protocol for AI agents, which enables efficient network-independent communication using sound waves.
Matrix Profile for Detecting Anomalies or Patterns in Time Series
An introduction to the matrix profile, a powerful technique for detecting anomalies or patterns in time series data, and its applications in various domains.
Can AI Predict Chaos? The Three-Body Problem
Exploring the capabilities and limitations of neural networks in predicting chaotic systems like the Three-Body Problem.
Advent of Code 2024: My Journey
My experience with Advent of Code 2024, tackling programming puzzles, competing with a vibrant community, and reflecting on the challenges and triumphs of the event.
Quantum Computing: Unlocking the Future of Computation
Quantum computing is a revolutionary technology that leverages quantum mechanics to perform computations at speeds unimaginable with classical computers.
Building My Personal Website: A Minimalist Approach
In the second iteration of my personal website, I shifted from a CV-oriented design to a minimalistic, user-focused approach.
Rediscovering Physics and Motion Derivatives with Formula 1
Rediscovering physics during my university years reminded me to think outside the box and explore beyond conventional boundaries.
The importance of contributing to open source projects
A reflection on the importance of contributing to open source projects and the personal experiences of the author.