Back to the environmentField notes / archive

Writing / 15 documents

Notes from building, learning, and looking closely.

IndexDocumentTopicDateOpen
15

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.

Software EngineeringOctober 19, 2025
14

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.

Tech JobsJuly 23, 2025
13

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.

Tech JobsJuly 9, 2025
12

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.

AppleJune 12, 2025
11

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.

AIJune 6, 2025
10

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.

ItalyJune 4, 2025
09

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.

DatabaseMarch 27, 2025
08

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.

AIFebruary 27, 2025
07

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.

Data ScienceFebruary 19, 2025
06

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.

AIJanuary 31, 2025
05

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.

ProgrammingDecember 27, 2024
04

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.

Quantum ComputingDecember 12, 2024
03

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.

Web DevelopmentNovember 19, 2024
02

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.

PhysicsOctober 23, 2024
01

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.

ReflectionJanuary 17, 2024