Mădălin Popa's Avatar

Mădălin Popa

@madalinpopa.com.bsky.social

DevOps Engineer by day @ING Bank and Software Developer by night. I love Python’s expressiveness and GoLang’s simplicity.

11 Followers  |  42 Following  |  32 Posts  |  Joined: 20.10.2024  |  2.1673

Latest posts by madalinpopa.com on Bluesky

I wonder if most people agree that mainstream social media networks have destroyed the internet as we knew it. Before social media, the internet was a place of small, independent forums and websites.

04.10.2025 08:41 — 👍 0    🔁 0    💬 0    📌 0

More than ever, I feel that everyone should read "The Pragmatic Programmer" at least once in a lifetime. A sentence like "programming by coincidence" in the context of AI has more meaning now than it did when this book was published. #books #AI #SoftwareEngineering

04.10.2025 07:24 — 👍 1    🔁 0    💬 0    📌 0
tsang.io

I've been letting the Gemini CLI manage my project's to-do list. I've learned two things: I don't fully trust it yet (I'm still doing most of the work), and I'm pretty sure the AI is now my manager. #golang #gemini #DevEx #FutureOfWork #AI

06.08.2025 18:51 — 👍 0    🔁 1    💬 0    📌 0

Repeat after me: We don't use inheritance to avoid code duplication. There are better ways to avoid code duplication without having a bloated superclass. #cleanCode

05.08.2025 11:17 — 👍 0    🔁 0    💬 0    📌 0
Post image

The only real problem with #buildinpublic

12.07.2025 10:34 — 👍 107    🔁 8    💬 7    📌 2
Preview
GitHub - madalinpopa/gocost: Simple TUI application to manage monthly expenses Simple TUI application to manage monthly expenses. Contribute to madalinpopa/gocost development by creating an account on GitHub.

I've made some updates to my gocost TUI app. I added a viewport for the content, so now you can scroll through it while the headers and size stay fixed. I also improved the navigation between groups and categories.

Link here: github.com/madalinpopa/...

#Go #cli #golang #budget #opensource

22.06.2025 15:35 — 👍 4    🔁 0    💬 1    📌 0

Should we already be thinking about making our project structure AI-friendly? Or are we overthinking it?

#DevOps #SoftwareEngineering #AIDevelopment #go #golang

14.06.2025 10:15 — 👍 1    🔁 0    💬 1    📌 0
Preview
GitHub - madalinpopa/gocost: Simple TUI application to manage monthly expenses Simple TUI application to manage monthly expenses. Contribute to madalinpopa/gocost development by creating an account on GitHub.

I just did some updates to my gocost app to enhance the category view and to have the possibility to filter the categories.

Check it out here: github.com/madalinpopa/...

#Go #cli #golang #budget #opensource

10.06.2025 13:47 — 👍 4    🔁 0    💬 0    📌 0
Preview
GitHub - madalinpopa/gocost: Simple TUI application to manage monthly expenses Simple TUI application to manage monthly expenses. Contribute to madalinpopa/gocost development by creating an account on GitHub.

Tired of bloated budgeting apps, so I built my own... for the terminal!

Meet gocost, a simple expense tracker written in #Go. It's 100% keyboard-navigable and keeps your financial data safely on your machine.

GitHub: github.com/madalinpopa/...

#golang #SideProject #opensource #CLI

09.06.2025 12:22 — 👍 3    🔁 0    💬 0    📌 0

The Go team has done an AMAZING job over the past 4 years setting priorities. There are more #golang jobs today than ever before, including in the enterprise.

No lang is perfect, but Go has been consistent, stable, and governed as well as any lang can be.

06.06.2025 15:30 — 👍 31    🔁 3    💬 1    📌 0
Go 1.24.4

Go 1.24.4

🎆 Go 1.24.4 and 1.23.10 are released!

🔐 Security: Includes security fixes for CVE-2025-4673, CVE-2025-0913, and CVE-2025-22874 in net/http, os, and crypto/x509.

📰 Announcement: groups.google.com/g/golang-ann...

📦 Download: go.dev/dl/#go1.24.4

#golang

05.06.2025 18:53 — 👍 55    🔁 16    💬 0    📌 2

I didn’t even notice Go’s error-handling boilerplate. I just care about readability.
Reading Go code top to bottom feels like reading a story sometimes.

05.06.2025 16:01 — 👍 1    🔁 0    💬 0    📌 0
Post image

Ult. Software Design LIVE Schedule📅

Join @goinggo.net & @kenriquezcodes.bsky.social in next week's streams:

Mon. 6/2 & Thur. 6/5 from 11am - 1pm EST

Stay tuned 1hr before the LIVE show for the stream link!😎

📽️Rewatch the last 29 episodes here: bit.ly/3CShDOS

#golang #SoftwareDesignLive

30.05.2025 16:43 — 👍 2    🔁 2    💬 2    📌 0

Automation has a bright future with MCP. Now that we have models that understand multiple contexts from multiple sources, it’s time to build real AI solutions — and tone down the hype about “the best AI model.”

#AI #Automation #MCP #Productivity #DevThoughts

05.06.2025 09:32 — 👍 0    🔁 0    💬 0    📌 0

AI is cool. I really think it’s a tool every programmer should include in their daily workflow.
But at the same time, AI — especially agents — are getting so good that it’s becoming a real temptation to let them do everything for you.

#devlife #ai #programming #tools #go

04.06.2025 11:12 — 👍 1    🔁 0    💬 0    📌 0

One thing I really like about Go: embedded structs.
I like keeping my data well-organized, and this feature helps me design things in a clean and simple way.

#Go #cleancode #devnotes

03.06.2025 08:30 — 👍 1    🔁 0    💬 0    📌 0

I mostly use Google Gemini for research and Claude + Zed for writing unit tests.
Zed’s 500-requests limit sounds generous, but in practice… not much value.

02.06.2025 15:17 — 👍 2    🔁 0    💬 0    📌 0

Working with bubbletea in Go feels like cheating. You write a bit of code, and boom—clean, interactive TUI.
Love how easy it is to build something beautiful in the terminal.

#Go #golang #tui #bubbletea

02.06.2025 14:48 — 👍 2    🔁 0    💬 0    📌 0

With how fast companies are adopting AI and AI-assisted software development, we might end up coding the old-school way only in our free time—just for fun.
#ai #devlife #softwaredevelopment #coding

01.06.2025 11:05 — 👍 1    🔁 0    💬 0    📌 0

Just started a new Go project using Bubbletea. Super excited to finally try it out and build something fun with it.
#golang #tui #bubbletea #goproject #cli

01.06.2025 08:22 — 👍 2    🔁 0    💬 0    📌 0

There's nothing quite like a late Saturday morning: coffee al fresco, then diving into my app development with some smooth Golang. Pure bliss! ☕💻 #DevLife #SaturdayVibes

31.05.2025 09:17 — 👍 1    🔁 0    💬 0    📌 0

Go (Golang) is a fantastic language for building fast, reliable, and efficient software. Concurrency is a breeze! #golang #Go

30.05.2025 05:36 — 👍 4    🔁 0    💬 0    📌 0
Preview
Why I won't be attending PyCon US this year I normally don't talk about politics here, but as I write this the US has started a trade war with Canada (which is partially paused for a month, but that doesn't remove the threat). It is so infuriat...

Due to the actions of the US government towards Canada, I will not be attending #PyCon US this year.

snarky.ca/why-i-wont-b...

07.03.2025 01:10 — 👍 85    🔁 9    💬 12    📌 1
Preview
GitHub - madalinpopa/go-bookreview: Go-BookReview: A Simple App to Track Books and Notes Go-BookReview: A Simple App to Track Books and Notes - madalinpopa/go-bookreview

Hi everyone! I’d like to share a simple app I built with #Go and #Htmx. It works as a personal dashboard for reading books. Check it out here: github.com/madalinpopa/...

I’m planning to add next an API and integrate an LLM to generate book summary from my notes.

19.01.2025 06:48 — 👍 1    🔁 0    💬 0    📌 0

I share this document a few times a year. It's my design guidelines for the Ultimate Go class. There is a lot of good nuggets in there. #golang

github.com/ardanlabs/go...

15.01.2025 17:37 — 👍 8    🔁 2    💬 1    📌 0

I noticed that many Go/HTMX demos use Temple, but I really enjoyed using Go templates and having all my HTMX partials grouped on the same page.

07.01.2025 10:55 — 👍 0    🔁 0    💬 0    📌 0
GitHub - madalinpopa/go-htmx-demo: Go web application showcasing server-side rendering with Go and real-time UI updates using HTMX and Go Templates Go web application showcasing server-side rendering with Go and real-time UI updates using HTMX and Go Templates - madalinpopa/go-htmx-demo

During this period, I explored Go web development with HTMX and Go templates. Here is my demo: github.com/madalinpopa/....

07.01.2025 10:55 — 👍 0    🔁 0    💬 1    📌 0

I’m not saying Python doesn’t have a good standard library, but most of the time, you’ll find better equivalent third-party libraries.

21.11.2024 08:56 — 👍 0    🔁 0    💬 0    📌 0

Since I’ve been using Go more and more, I’ve realized how much I love having a single place to look for references: the standard library documentation. Unlike in Python, where I’d often have 3-4 tabs open for documentation on various libraries. #golang #python #programming

21.11.2024 08:56 — 👍 0    🔁 0    💬 1    📌 0

Python’s ability to handle everything from scripting to full-blown web apps is wild. Lately, I’ve been using it for quick automation tasks. What’s the smallest but most impactful script you’ve written in Python? #Python #SoftwareDevelopment #Automation #Scripting

18.11.2024 07:08 — 👍 1    🔁 0    💬 0    📌 0

@madalinpopa.com is following 20 prominent accounts