Sign in

Andrea Bergia

@andreabergia.com
24 followers 56 following 24 posts
PostsRepliesMedia
Andrea Bergia @andreabergia.com · 17/05/2026
A new, fun little post about *billions* on my #blog andreabergia.com/blog/2026/05...
andreabergia.com
Billions
One billion is a large number. It's so large, it is mind-boggling impossible to understand for a human. And yet it's a pretty basic number for computers.
010
Andrea Bergia @andreabergia.com · 07/03/2026
The video from my RustLab talk of November 2025 is finally up! If you are interested, you can find it here: www.youtube.com/watch?v=Dexa...
youtube.com
Let's write an interpreter with a JIT - Andrea Bergia
YouTube video by RustLab Conference
000
Andrea Bergia @andreabergia.com · 06/03/2026
I have posted a new issue of my Link List on my #blog. I hope you will find something interesting. andreabergia.com/blog/2026/03...
andreabergia.com
Links list - 2026-03-06
Andrea Bergia's Website
000
Andrea Bergia @andreabergia.com · 25/02/2026
I have built a Python REPL that embeds an LLM agent that can inspect and modify Python runtime state. Read more on my #blog at andreabergia.com/blog/2026/02...
Screenshot of PyChat.ai terminal UI showing Python + AI interaction
010
Andrea Bergia @andreabergia.com · 15/02/2026
I've redesigned my website - and changed the technology stack! Take a look at andreabergia.com/blog/2026/02...
andreabergia.com
Website Redesign!
Andrea Bergia's Website
000
Andrea Bergia @andreabergia.com · 01/01/2026
I've been catching up on my billion of open tabs, thanks to some vacation time, so here's a new Links List post on my #blog with some of the most interesting things I've read recently: andreabergia.com/blog/2026/01...
andreabergia.com
Links list - 2026-01-01
Hello, and happy new year. Here’s the first issue of links list for 2026, with lots of links because hopefully you’re still in vacation and you have more time to read! 🙂 What happens if we inline ever...
000
Andrea Bergia @andreabergia.com · 04/12/2025
Today I've wrote a more personal post on my #blog, named "Turning 40". You can find it at andreabergia.com/blog/2025/12... if you're curious.
andreabergia.com
Turning 40
Today I am turning 40 years old. Which, while not exactly great, is better than the alternative, so kudos to me for still being alive! 🎉 I am a pretty lucky person. I was born in one of the best, rich...
000
Andrea Bergia @andreabergia.com · 28/11/2025
I've published a new links list on my #blog - go read it at andreabergia.com/blog/2025/11...
andreabergia.com
Links list - 2025-11-28
Hello, and welcome to a new issue of Links list! Lots of articles this time; hopefully some will be interesting to you! Usage of Rust in Android Link to heading Two related articles: the first, from G...
000
Andrea Bergia @andreabergia.com · 08/11/2025
This week I had the pleasure of attending and speaking at @rustlab.it. I wrote a short post on my #blog about my experience: andreabergia.com/blog/2025/11... Thanks to the organizers and to everyone that attended my talk!
andreabergia.com
RustLab 2025
This week I’ve had the pleasure of attending and speaking at RustLab, a conference dedicated to Rust in Florence, Italy. It was only the second conference I’d ever attended, and the first I’d spoken a...
010
Andrea Bergia @andreabergia.com · 12/10/2025
A new post is up on my #blog with a link of useful terminal tools and macOS applications I use daily. I hope you find at least some of them useful! andreabergia.com/blog/2025/10...
andreabergia.com
Useful tools and apps
Today I wanna share with you a list of very useful tools and apps that I use regularly. I’m not going to include very popular things such as neovim, VS Code, Claude Code, or Obsidian, but I’ll try to ...
010
Andrea Bergia @andreabergia.com · 19/09/2025
I've published a new issue of my Links List on my #blog. Hope you'll like the selection! andreabergia.com/blog/2025/09...
andreabergia.com
Links list - 2025-09-19
Hello, and welcome to a new issue of Links list! More non-technical links than usual this time. Modern sort algorithms Link to heading A very interesting comparison between very data-tailored sort alg...
010
Andrea Bergia @andreabergia.com · 25/08/2025
A new post is up on my #blog - I talk about some gotchas I've encountered while using pest.rs andreabergia.com/blog/2025/08...
andreabergia.com
Pest gotchas
I have been using the Pest parser generator library for Rust recently in a couple of projects, and I want to talk a bit about a couple of things that weren’t too obvious for me. Pest has really good d...
010
Andrea Bergia @andreabergia.com · 16/07/2025
I've published a new issue of my Links List on my #blog. Hope you'll find something interesting! andreabergia.com/blog/2025/07...
andreabergia.com
Links list - 2025-07-16
Hello, and welcome to a new issue of Links list! Here are some interesting links I’ve collected recently. Bot or not? Link to heading An interesting collection of techniques used to detect whether an ...
000
Andrea Bergia @andreabergia.com · 15/06/2025
A new post is up on my #blog - today I talk about some debugging tips for #intellij and other #jetbrains IDEs. I hope they can be helpful to someone! ☺️ andreabergia.com/blog/2025/06...
andreabergia.com
Debugging tricks for IntelliJ
I have been using IntelliJ Idea at work for a decade or so by now, and it’s been a reliable companion. JetBrains IDEs have a bit of a reputation for being slow, but their feature set is incredible: po...
010
Andrea Bergia @andreabergia.com · 07/06/2025
I'm super happy to announce that I will be speaking at @rustlab.it in November! My first ever conference talk 😱 rustlab.it/speakers/ber...
rustlab.it
Andrea Bergia
RustLab is an international conference on Rust, held annually in Florence. It features renowned speakers, engaging workshops, and networking opportunities for developers and enthusiasts.
010
Andrea Bergia @andreabergia.com · 27/05/2025
I've published the latest issue of my links list on my #blog - I hope you find the selection interesting! andreabergia.com/blog/2025/05...
andreabergia.com
Links list - 2025-05-27
Hello, and welcome to a new issue of Links list! It’s been a while, so there are a lot of links this time! Hope you enjoy the selection. Pipelining operators Link to heading An interesting article abo...
000
Andrea Bergia @andreabergia.com · 14/05/2025
I've tried to use C++ for a new hobby project and ended up giving up because I missed Rust too much. If you wanna read my rant about modern C++, you can find it on my #blog at andreabergia.com/blog/2025/05... 😂
andreabergia.com
Writing C++ in 2025
Spoiler: this is a rant. 😂 I have tried to write a small side project in modern C++ recently. I wanted to have a proper setup with modern tooling and practices, in part because I wanted to see what th...
181
Andrea Bergia @andreabergia.com · 31/03/2025
I published a new post on my #blog where I explain how I have used a trampoline to implement function calls in my #jit compiler - go check it out at andreabergia.com/blog/2025/03...
andreabergia.com
Emjay - implementing function calls
In this post, I am following up on the explanation of my simple JIT compiler glorified calculator Emjay and I will show you how I implemented function calls. Why the complexity? Link to heading Imagin...
000
Andrea Bergia @andreabergia.com · 14/02/2025
I have built a simple JIT compiler! I talk about it on my #blog andreabergia.com/blog/2025/02... #compiler #rust
andreabergia.com
Emjay - a simple JIT that does math
Today I wanna show off my most recent little project, called emjay. It’s a very simple “language”, with an evaluator that generates JIT code and executes it. It does not have a “normal” interpreter, o...
010
Andrea Bergia @andreabergia.com · 09/02/2025
A new links list post is up on my #blog. I hope you enjoy today's selection! andreabergia.com/blog/2025/02...
andreabergia.com
Links list - 2025-02-09
Hello, and welcome to a new post of Links lists! Hope you enjoy today’s selection. 🙂 Mistakes engineers make in large established codebases Link to heading An interesting article about working in larg...
010
Andrea Bergia @andreabergia.com · 08/01/2025
A new post is up on my #blog - yet another crazy debugging story! andreabergia.com/blog/2025/01...
andreabergia.com
Crazy debugging stories - Quota
Welcome to a new post in my miniseries about some crazy bugs I’ve had to investigate and debug throughout my career. Quota Link to heading This story is from about three years ago, at a previous job. ...
030
Andrea Bergia @andreabergia.com · 14/12/2024
Google chrome considers Google Drive downloaded from google.com insecure 🤣
000
Andrea Bergia @andreabergia.com · 02/12/2024
Having my handle the same as my own domain is kinda cool 😀
020
Reposted by Andrea Bergia
Gunnar Morling @gunnarmorling.dev · 29/11/2024
Show-casing JSON snippets in a README file on GitHub? Then consider marking them as json5, so you can have proper in-line comments. json5.org
A screenshot of the GitHub text editor, showing a README file which contains a json5 snippet (a Kafka Connect connector configuration) with inline commentsA rendered version of the same README and json5 snippet, with the inline comments being properly syntax-highlighted
710525