Kamil Banach's Avatar

Kamil Banach

@banach.net.pl

Software Engineer, Speaker, Builder, Oracle ACE πŸš€ Building https://signaturky.com - blazingly fast domain signature management tool 🌐 Blogging at https://banach.net.pl

106
Followers
125
Following
208
Posts
06.02.2024
Joined
Posts Following

Latest posts by Kamil Banach @banach.net.pl

PS. I would run Fedora on it πŸ˜‚

08.03.2026 17:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Nice write-up about resurrecting an old MacBook with Framework stuff - results in 'FrameBook' (catchy name!). Looks very nice!

https://fb.edoo.gg/

08.03.2026 17:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Screenshot of content of ~/.config/containers/containers.conf:

# ~/.config/containers/containers.conf
[containers]
base_hosts_file = "none"

Screenshot of content of ~/.config/containers/containers.conf: # ~/.config/containers/containers.conf [containers] base_hosts_file = "none"

TIL: Podman, by default, copies the content of host's /etc/hosts to container /etc/hosts.

To prevent this, put the following content in ~/.config/containers/containers.conf:

[containers]
base_hosts_file = "none"

03.03.2026 13:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

How do I separate agents from my host machine using containers? I wrote a bunch of wrappers to run them and Containerfiles to build them.

Everything is available at https://github.com/elwin013/agent-container

03.03.2026 11:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Why did it fail to commit? Because there was no local Git settings available to use.

The reason for that is that I run it inside a container. Call me paranoid, but I would not run an AI agent on my machine without any separation.

03.03.2026 11:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yesterday I was working with an agent refactoring some code.

The agent applied the changes, praised itself for the nice code, and tried to commit. It failed to commit and then reset the changes. πŸ˜‚

The next step was "Oops, I removed the changes, I will now recreate them". πŸ˜‚

03.03.2026 11:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Screenshot showing result of Spectacle (KDE screenshot tool) that OCRed numbers correctly.

Screenshot showing result of Spectacle (KDE screenshot tool) that OCRed numbers correctly.

And a new version of Spectacle (screenshot tool, version 6.6.0) on KDE read those number correctly - locally. 😁

I can see that underneath they're using Tesseract to OCR.

25.02.2026 10:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Funny TIL - Apple Silicion chips (including those on mac books) have accelerometer built in, but not exposed. But somebody found it and wrote a script to read data from it πŸ˜„

https://github.com/olvvier/apple-silicon-accelerometer

20.02.2026 19:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Announcing Tamboui - @maxandersen Announcing TamboUI Announcing TamboUI Note This blog post is co-authored by CΓ©dric Champeau (Micronaut) and Max Rydahl Andersen (Quarkus), and cross-posted o...

Announcing TamboUI

xam.dk/blog/announc...

18.02.2026 11:10 πŸ‘ 22 πŸ” 11 πŸ’¬ 5 πŸ“Œ 3

Java CLIs in 2026:

- scaffold with PicoCLI picocli.info
- style with Tamboui tamboui.dev
- launch with JBang www.jbang.dev
- release with JReleaser jreleaser.org

18.02.2026 16:30 πŸ‘ 15 πŸ” 7 πŸ’¬ 0 πŸ“Œ 0

Not sure what provider to suggest (using mostly openai gpts) but I'm using them with opencode for agentic work. Works pretty well.

OTOH I heard that Gemini is working pretty nice too, but not yet tested.

18.02.2026 22:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

I just saw an announcement for TamboUI on Reddit - a terminal UI library for #Java.

It looks awesome! πŸŽ‰

Link to the page: https://tamboui.dev/

18.02.2026 20:50 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I am looking forward to seeing the video about it 🀩

16.02.2026 20:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

And the video link with 'unboxing the package from Japan' - https://youtu.be/Zw8cdeGEJ18?t=1011

16.02.2026 20:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

And I learned about it because I found out that arhn.eu has the "After Hours" YouTube channel, and I watched some of the older videos.

In one of them - about package from Japan - Archon shows that interesting accessory

16.02.2026 20:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

A very nice feature of @jooq.org - implicit joins!
No need to explicitly join child tables to retrieve parent's columns. SQL that feels like ORM :)

30.01.2026 19:17 πŸ‘ 7 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Preview
How to use Firefox containers | Firefox Help This article explains how to use Firefox containers with the Multi-Account Containers extension, to organize your online activities.

Today I found out that #Firefox has a feature called 'containers' that allow to separate different accounts in single profile. Nice! 😎

Docs:

28.01.2026 08:26 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Which one would you pick? πŸ‘€

27.01.2026 10:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

"Six and a half ridiculous things to do with Quarkus" - @hollycummins.com

Quarkus + demo-driven + ridiculous examples? Sounds like fun - and usually there are real gems hidden in the chaos πŸ˜„

www.youtube.com/watch?v=hdca...

27.01.2026 10:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

"Java Modernization: Breathe New Life into Your Codebase Without Breaking the Bank" - richard.fichtner.dev

If you're stuck on old Java/framework versions, this looks like a pragmatic take on modernization and trade-offs.

www.youtube.com/watch?v=HDB0...

27.01.2026 10:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

"The Wait is Over: FFM API brings modern Java to the Raspberry Pi" - @frankdelporte.be

I have a Raspberry Pi somewhere in the closet. Looks like it might be time to finally do something fancy with it πŸ˜„

www.youtube.com/watch?v=y5J5...

27.01.2026 10:45 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

And here we are - Tuesday, the last day of jChampions Conf!

Just like the previous days, we've got 7 sessions today and again (coincidence? I think not!) these three look the most interesting to me πŸ‘‡πŸ§΅

27.01.2026 10:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

On Apple M3, a Linux KDE plasma desktop under Fedora Asahi Remix is now WORKING! Super excited to share this update and happy to answer any questions! Co-credits to noopwafel and Shiz. :)

26.01.2026 11:26 πŸ‘ 413 πŸ” 69 πŸ’¬ 15 πŸ“Œ 11

Which one would you pick? πŸ‘€

26.01.2026 10:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Seven Habits of Highly Effective AI Java Coding
Seven Habits of Highly Effective AI Java Coding πŸ€– AI code assistants are everywhere in Java development! They promise speed, but let's be honest, blindly accepting suggestions or falling into "vibe coding" often leads straight to confusing code…

"Seven Habits of Highly Effective AI Java Coding" - @vilojona.bsky.social
Being productive with AI tools is quickly becoming a day-to-day skill.
Curious to see patterns for using LLMs safely, effectively, and without accidental chaos πŸ˜„

πŸ“½οΈ www.youtube.com/watch?v=3kBc...

26.01.2026 10:45 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Test Smarter, Not Harder: Achieving Confidence in Complex Distributed Systems
Test Smarter, Not Harder: Achieving Confidence in Complex Distributed Systems Test Smarter, Not Harder: Achieving Confidence in Complex Distributed Systems

"Test Smarter, Not Harder: Achieving Confidence in Complex Distributed Systems" - @eliasnogueira.com
Testing is hard. Distributed systems make it worse.
Hoping for practical tips on reliable, fast test pipelines that don’t collapse under complexity.

πŸ“½οΈ www.youtube.com/watch?v=8IZ1...

26.01.2026 10:45 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Spec-driven Development: How AI Changed Everything (And Nothing)
Spec-driven Development: How AI Changed Everything (And Nothing) AI makes coding faster, but we're still stuck with the same old problem: code becomes the source of truth. What if we flipped this around? This talk shows a new way to build software. Write your…

"Spec-driven Development: How AI Changed Everything (And Nothing)" - @martinelli.ch
No description on the schedule… which makes me even more curious πŸ˜…
AI + specs + reality check? Sounds like a fun combo.

πŸ“½οΈ www.youtube.com/watch?v=yBQI...

26.01.2026 10:45 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Day 3 of jChampions Conf is on! πŸš€
Agenda is packed again, but these 3 talks caught my eye πŸ‘‡πŸ§΅

26.01.2026 10:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Will you watch any of these? Or did some other sessions catch your eye? πŸ‘€

23.01.2026 10:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
API = Some REST and HTTP, right? RIGHT?!
API = Some REST and HTTP, right? RIGHT?! Let's be honest: many of our so-called "REST" APIs aren't REST. They're just JSON-RPC over HTTP, with versioning challenges, brittle integrations, clumsy error handling, and a maintenance burden we…

πŸ”ˆ (9:00pm CET) "API = Some REST and HTTP, right? RIGHT?!" by @rustam.no

Real-world API challenges? Count me in. Especially if we’ll cover how to build maintainable, scalable APIs - and when not to use REST (hello GraphQL and gRPC).

πŸ“½οΈ www.youtube.com/watch?v=3nnI...

23.01.2026 10:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0