Thiago MadPin's Blog

From São Paulo to the world

VPS: My Oracle Cloud ARM Server Setup - It's Free Real Estate!

From 'Ubuntu' to 'MadPin': How I Secured My Free Oracle Cloud VPS and Lived to Tell the Tale

Join me, Thiago, on a humorous and insightful journey as I set up my free Oracle Cloud ARM instance. We'll tackle user management, security hardening, Docker, and more, all while keeping our sanity (mostly) intact. Plus, discover why Oracle's offering beats the pants off oversold VPS providers!

Finding Your Dream Home in Dublin: A Systematic Approach

An innovative system for renting in Dublin without headaches

Discover a new system to streamline your Dublin house-hunting using transport times, picture ratings, and proximity to amenities.

Building a Shift Scheduling System: From Spreadsheet Chaos to Open Source Solution

From Google Sheets to Open Source Solution: A Shift Scheduling System for On-Call Duty, Inspired by Love and Efficiency

Tired of the WhatsApp and spreadsheet tango for managing hospital shifts? So am I. That's why I'm building an open-source solution to revolutionize how we handle shift scheduling in healthcare – a system built by the community, for the community.

Taming the Python Beast: A Practical Guide to Script Organization

From Jungle to Garden: Simple Tricks for Managing Python Projects Without the Complexity

Ever feel like your Python projects resemble a tangled mess of vines and overgrown foliage, a digital Amazon rainforest where scripts roam wild and free? Yeah, me too. Especially when you’ve got a bunch of standalone scripts that also need to call each other – it’s like trying to herd cats riding unicycles. But fear not, fellow explorers! I’ve stumbled upon a simple way to bring some order to the chaos without resorting to building full-blown libraries or complex structures.