Skip to content
Vale, home

Blog

Things I figured out, written down

Interfaces, front-end engineering, running a team, and what coding agents are actually good for. Written in Notion, published here when I hit publish.

The owl lying on an open book, writing in a notebook, with a lamp, a stack of books and a bubble tea floating around

All posts

15 min read

Proved, but Not Yet Understood

On OpenAI's 719 machine-written math manuscripts, a quarrel over who sets the norms, and what our code review queues have been trying to tell us about…

13 min read

Let the Agents Cook. Make Them Prove It.

On Lauren Tan's 2,500 PRs, the engineering job description that's quietly changing, and why the most interesting AI breakthrough might be a compiler that knows…

9 min read

Agentic Engineering Is Not a Vibe

In 2025, a nonprofit called METR ran an actual randomized controlled trial on AI-assisted coding. Not a vibes survey, not a vendor benchmark, but a proper RCT…

6 min read

My AI Agent Installed Malware on My Server (And Then Caught Itself Doing It)

OK so let me tell you about the moment I realized my AI agent had quietly installed a reverse shell on my server. 😅 I'd been running OpenClaw for about a…

6 min read

Graduation Day

It's strange how some days remain incredibly vivid in your memory, down to the smallest details, while at the same time feeling as though they belong to a…

2 min read

Decoding the Magic of React’s useEffect hook

React has made a profound impact on how we approach front-end development, offering an elegant, declarative, and efficient way to build user interfaces. Since…

3 min read

Understanding the Differences Between useCallback and useMemo

React has revolutionized the way we build interfaces with its innovative and dynamic approach. Ever since version 16.8 rolled out, Hooks have become a…

1 min read

Summer 2023

Hey there! 👋🏻 It’s been quite a long time since my last post and I actually have some news about OMSCS and life in general 🗞️ This summer I will be taking 2…

2 min read

Intro to Cognitive Science

Hello everyone! 👋🏻 I am excited to share that this semester, I will be taking the Intro to Cognitive Science class as part of my MSc in Computer Science…

2 min read

Almost time to wrap up

It’s crazy to think that 2022 is almost over. This year has been particularly eventful for me not only because I switched jobs but also because I continued to…

1 min read

Long time no see

It’s been quite a long time since my last post, and so many things have happened since then. I have switched jobs 💻 (now I work as a Front-end Engineer for…

2 min read

End of year 2021

It's been quite a long time since my previous post, and I figured it was about time to come back with a few updates as I had promised! So a few weeks ago I…

1 min read

Fall 2021 Updates

Hey there, figured it was about time to come back here with a few quick updates. 📰 In my previous blog post, I had mentioned that I was planning to take the…

3 min read

Design Principles

Design Principles are one of those key ingredients that shape the actual perceived usability & vision of a certain product under the hood, and that at a first…

3 min read

4 Different Ways to Reverse a String in Javascript

Reversing a string is perhaps one of the most common interview questions one of those which inevitably we, as Software Developers, encounter during our…

1 min read

Summer Break

Hey there, here I am with a quick update. 📰 I officially finished my Spring 2021 semester at Georgia Tech with my class in Human Computer Interaction, and I…

4 min read

A Day in the Life of a Front-End Engineer

Original article published on Cloud Academy. It’s a typical Monday morning, and I am about to get off the TILO train that takes me to Cloud Academy’s offices…

2 min read

2021 Updates

Hey there, it's been a while since I haven't updated the blog, but here I am with a few updates. 📰 I started my first semester at Georgia Tech in January with…

2 min read

Goodbye 2020

2020, what a year. I won't digress nor try to capture with vague and ephemeral words the global scenario that has turned so many lives upside down during these…

1 min read

Goodbye 2019

What a year. 2019 has truly been such an eventful year for multiple reasons. It has allowed me to grow in ways I'd have never imagined, both as Developer and…

1 min read

Mailchimp Internship

There would be so many things and anecdotes to talk about which contributed to making my internship experience at Mailchimp truly unique. And a simple blog…

1 min read

A New Adventure

Hey there, if you're reading this, well I'm glad you landed on this page and I hope you're gonna enjoy the content ahead 😊. I haven't updated my blog in a…

1 min read

The Fox Internship

I'm gonna be working with The Fox Magazine as an Editorial Intern! The Fox Magazine is a premier lifestyle publication focusing on beginnings, creativity, and…

2 min read

My Adobe internship

Hey there! It's been such a long time since my last blog post, so I felt like I had to make up for it and now here I am typing on the same old keyboard but…

1 min read

Mastering Resilience

Resilience. That's one interesting and nowadays perhaps too abused word which, nonetheless, represents such an important and universal concept. What is,…

1 min read

A dream come true

I still can't believe what I am about to write, because if they had told me about it a couple of years ago I would have most certainly laughed in disbelief. So…

1 min read

Hello world

Hey there! ✨ This is my first post. Kinda thrilling, kinda weird. But it's the beginning of a new digital journey 🤓. And I'm happy you are actually reading…

13 min read

NDC London 2018

I still can’t believe I am actually going to attend NDC London, it’s been such a pleasingly unexpected surprise from the very beginning when I first got the…