Vol. II · No. 156
Established 2025

smallweb

Friday, June 5, 2026
160 writers in the library
Tech · 1 shelves
Tech

Emil Burzo.

Technical deep-dives and engineering explorations.

Recent essays

10 of 10

Running Claude Code dangerously (safely)

How to run Claude Code with the `--dangerously-skip-permissions` flag in a safe way

Reverse engineering the Nest home/away API

Background A while ago I purchased a Nest camera because I liked the idea of only having to provide power and a WiFi connection to get a nice security system. The fact that you could control it with Works with Nest (their open API) was a major factor in that d…

Tracking down an old OkHttp regression

Introduction While it’s pretty easy to look up bugs and the corresponding bug-fix for open source projects, you rarely see the process that went into it. I think it’s in the benefit of everyone that we also share the how, not just the what, because at the wors…

What does StackOverflow's personalized prediction data think of you?

While reading David’s “One year as a Data Scientist at Stack Overflow”, I’ve learned about one of their products: Providence (a system for matching users to jobs they’ll be interested in). Not sure why I’ve never heard about it before, but anyway, I was curiou…

Cum se plătesc impozitele PFA prin BT24

Dacă ai PFA și ai primit decizia de impunere, probabil ai observat că datele necesare efectuării plății obligațiilor fiscale sunt incluse foarte elegant spre finalul deciziei:

Work-around for when keyserver.ubuntu.com is down

If you try to add an ubuntu PPA using add-apt-repository, e.g.: sudo add-apt-repository ppa:webupd8team/java And you get the following error: [...] gpg: keyring `/tmp/tmpG9Z_HY/secring.gpg' created gpg: keyring `/tmp/tmpG9Z_HY/pubring.gpg' created gpg: request…

Creating a tailable cursor on MongoDB 3 with the Java driver API

Having recently migrated Graticule’s backend to MongoDB 3 (which was surprisingly easy), I’ve noticed a lot of the methods used in the Java driver have been deprecated. Most of them were easy to figure out, but tailable cursors presented a bit of a challenge.

Quick fix for CVE-2015-1328

As you may have noticed, a rather serious Ubuntu privilege escalation exploit has been disclosed today: CVE-2015-1328: incorrect permission checks in overlayfs, ubuntu local root The overlayfs filesystem does not correctly check file permissions when creating…

Analiza parcului auto din România

Introducere Folosind date publice, vom efectua o analiză asupra parcului auto din România.

Setting up gitolite on Ubuntu 12.04 LTS

Introduction In this post we will be looking at how to self-host git using gitolite.