Posts
All the articles I've posted.
-
Caboose: a Redis-compliant Afternoon's Work of Genius
I built an In-Memory, Redis-compliant (to some extent, don't get your hopes high) Key-Value Data Store. It took me a bit over 2 hours, but it works and it sucks at the same time. You can find it in my GitHub.
-
Solving the Schönbrunn Puzzle using Depth-First Search
During my Eurotrip this July, I visited a few cities around Central Europe. One of my destinations was Vienna and as any other boring tourist, I decided to take a stroll at the Schönbrunn Palace, Habsburgs' summer residence. I will spare you the touristy mumbo jumbo and tell you about this nice little puzzle I found in their maze garden.
-
The Curious Case of Port 6000: A Comedy of Errors and Chromium's Shenanigans
Running any web server on port 6000 is a recipe for month-long headaches.
-
Little Space for Things of Little Importance - Tinkering with Compression
A compression algorithm can either be a lossless or a lossy algorithm. A compression algorithm is considered lossless when there is no information reduction after compressing; these kind of algorithms work by reducing statistical redundancy, e.g. by back-referencing repeated portions of the data. The ZIP format implements lossless compression. On the other hand, the lossy algorithms remove unnecessary data or noise from the original representation. The decompressed representation obtained after reversing a lossy compression is only an approximation of the original representation. MP3 uses lossy data compression
-
The No-Bullshit Guide into Building Software
Yesterday I did a presentation titled "The No Bullshit Guide into Building Software", as a way to share my experience in the industry regarding what I've seen is a good approach when building, or helping engineers build better software. This blogpost is created by reusing the notes I wrote before the presentation, and what was said during the event doesn't go far away from what is written here.
-
How do I Vim
My first editor was Notepad. Not the ++ version, the plain old white one that lacks syntax highlighting, smart indentation, and basically everything you need to write code. All it did was help me create files with different extensions. That's not a big deal when all you're writing are Windows Batch scripts, but it does get harder when you go beyond the script kiddie stage. Since then, I have switched through a handful of code editors and used them for a while before deciding they were garbage and moving on to the next one.