👨🏻💻 What's the tech stack and tools I mostly use?
My Go-To Tech Stack and Development Tools I use daily
Hi there, welcome to my first “actual” post. I will be trying different formats on publicating, please feel free to give a feedback. I'll start with some updates, and aferwards we go into the main content.
Updates on my side hustles:
NotaSync: 12 new visitors (71% more than last week). 0 leads.
StarSense: 5 new visitors (76% less than last week). 1 signup. 0 upgrades.
TuneFeed: 18 new visitors (38% more than. last week). 3 signups. 0 upgrades.
This newsletter: 8 new subscribers.
Recent Projects I liked:
loglayer/loglayer - A unified logger that routes logs to various logging libraries and cloud providers while providing a fluent API for specifying log messages, metadata and errors.
TirrenoTechnologies/tirreno - Open source security user analytics platform. Get started - free.
connet-dev/connet - A p2p reverse proxy with NAT traversal. Inspired by frp, rathole and ngrok
tembo-io/pgmq - A lightweight message queue. Like AWS SQS and RSMQ but on Postgres.
Tech stack that I use
I thought it’d be fun to share a bit about my current tech stack and the tools I use daily. If you’re into tech or curious about how I build things, here’s a peek behind the curtain.
First off, my main language is JavaScript (specifically Node.js), and it’s where I feel at home. For most of my projects, I lean heavily on Nuxt. I like how they simplify building things on the frontend while still giving me all the flexibility I need. Recently, I’ve been using Nuxt UI Pro *, which has been a game-changer for quickly putting together clean and nice UI’s; mainly because I suck on creating good looking UI's.
While Node.js is my go to tech, I also use Go for certain projects, mainly at my 9-6 work. It’s fast, efficient, but has it's learning curve.
For the backend and database, I’ve been using SQLite with Cloudflare D1 as the database. It’s been solid for the kind of projects I work on, and pairing it with Cloudflare Workers for hosting makes everything super streamlined. There’s something satisfying about keeping things simple yet scalable, and I love Cloudflare's products. I also use Queues, AI Gateway, KV storage and their object storage for CDN R1. Cloudflare is amazing! 🤩
As for databases, I know my way around PostgreSQL really well, and it’s what I’d recommend for larger, more complex projects. That said, for most of my side projects, I don’t really need the heavy lifting Postgres offers, so it mostly sits on the bench.
Some other tools: to send e-mails, I use Plunk, simple and straightforward; Analytics with Umami, self hosted on Proxmox at home (I will talk about this in another post soon, subscribe so you don't miss it).
That’s pretty much it! I think my stack is simple, effective, and lets me focus on the actual problems I’m trying to solve. Lastly, I try to use free or pay-by-use tools, to avoid a high maintenance cost while my projects don't give me any return yet.
Best,
Felipe
* affiliate link.
