Bartłomiej Klimczak (@kabanek) header
Bartłomiej Klimczak (@kabanek) profile picture

Go Software Engineer, @GoogleDevExpert in #go Category and trainer. I'm building own public cloud because it's the mistake I haven't made yet.

Joined November 2011
Photo by Bartłomiej Klimczak (@kabanek)Photo by Bartłomiej Klimczak (@kabanek)Photo by Bartłomiej Klimczak (@kabanek)Photo by Bartłomiej Klimczak (@kabanek)Photo by Bartłomiej Klimczak (@kabanek)Photo by Bartłomiej Klimczak (@kabanek)Photo by Bartłomiej Klimczak (@kabanek)Photo by Bartłomiej Klimczak (@kabanek)Photo by Bartłomiej Klimczak (@kabanek)Photo by Bartłomiej Klimczak (@kabanek)
Are prompts just UML diagrams and on steroids? We can do both to generate the code, tho
51
Blogged: developer20.com/learning-ass… #assembly I started learning assembly in order to write own programming language. Sounds fun?
1
70
We know how big micro services should be - not bigger for an AI context to hold. IMO it’s a quite good metric
99
Should someone run Claude and rewrite PHP to rust?
3
137
Is using rust with MongoDB that painful as I think?
90
I have a home lab with mini-pcs. One of them on high load just turned off. No logs, no kernel panic. I fixed it and it was a hardware problems. Any ideas what was the root cause? #homelab
2
1
192
For the first time in YEARS I gave a talk on a meetup meetup.com/gocracow/events/3… I forgot what's the feeling, how stressful it's still is and how many people still attend such events.
2
146
I have @Loxone as my smart home solution but there's one "but" - the Loxone Config works on windows only so I had to keep a laptop with win11 or having a virtual machine only for this purpose. I started working on github.com/bkielbasa/loxone-… that's a port of the Config to Rust.
1
263
Rate my cable management
1
2
372
Bartłomiej Klimczak retweeted
New video on Youtube, link in next tweet
8
58
5
663
29,756
small thing but makes me happy, I'm setting up Authentik on my homelab and I added icons to apps.
1
138
Spent a weekend wiring SSO across my homelab — Vault, Grafana, Nextcloud, Headlamp, kubectl, all behind Authentik. Wrote up every gotcha in the order it bit me. The empty groups claim alone ate an evening. developer20.com/homelab-sso-… #homelab #selfhosting
1
190
I use AI every day, but all the articles/videos about "Every engineer should use this AI tools" or "AI Tooling for Software Engineers in 2026" is slowly driving me crazy. There's no (almost) a single blog right now witch doesn't say anything about AI, it seems.
139
this is what you don't want to see when working with AI and infrastructure "The database is empty - all tables are gone. Let me check when this data directory was initialized and if the old data might still exist."
2
129
and one more: "Key additions: - Severity upgraded to P0 with data loss - Full data loss assessment table showing what was lost vs intact - Extended timeline through migration recovery (09:18 - 09:52) - Data loss event at ~08:17 when initdb overwrote the existing PGDATA
1
58
- Three migration infrastructure issues discovered during recovery - New P0 action item: implement automated PostgreSQL backups - Lesson #5: database backups are non-negotiable - Lesson #6: migration infrastructure must be tested"
48
and one more finding: "The PGDATA was freshly initialized at Feb 14 08:17 — the original data was lost during the recovery attempts. The database exists but all tables are gone. We need to run migrations to recreate the schema. Let me find the migration setup."
42
Please, don't use AI to generate Postmortem automatically. It doesn't make sense at all. The AI won't ask you additional changes, will challenge your findings and won't ask you to gather more info about the impact, etc. I love AI but there are places where it's not ready yet
1
74
A few days I ago I posted a new blog post on my blog: developer20.com/pprof-part2/ From this article you'll learn what a CPU profile is and how to use it to find CPU-bound bottlenecks. Happy reading! #golang #pprof
1
1
87
Just published Part 2 of my profiling series! 🚀 Dive deeper into CPU profiling and understand where your application's time really goes. Don't miss out on optimizing your code efficiently! 🕒💻 Read it here: developer20.com/pprof-part2/ #DevTools #CodeOptimization #Profiling
59