Loris Bognanni's Avatar

Loris Bognanni

@loris.codes

I spend way too much time in front of screens πŸ§‘β€πŸ’» Generalist software developer 🏠 https://loris.codes πŸ“ London, UK

89
Followers
98
Following
126
Posts
10.12.2024
Joined
Posts Following

Latest posts by Loris Bognanni @loris.codes

This is the kind of pettiness I'm here for lol

20.02.2026 18:15 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Me adding random commas, to my sentences

20.02.2026 18:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Rumors of the death of SaaS have been greatly exaggerated No, AI isn't going to bring about the apocalypse of SaaS.

People are saying that AI coding is going to kill all SaaS. I don't think so!

codemade.net/blog/death-o...

18.02.2026 18:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - LBognanni/fasttab: A lightning fast Alt+Tab switcher for X11 A lightning fast Alt+Tab switcher for X11. Contribute to LBognanni/fasttab development by creating an account on GitHub.

I wrote this post partially in reaction to being able to scratch my own itch with FastTab, my very own custom task switcher for X11
github.com/lbognanni/fa...

18.02.2026 12:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Building for an audience of one: starting and finishing side projects with AI My Plasma task switcher was a second too slow, so I built - and shipped - my own in Zig, without actually knowing Zig, using AI tools.

Building for an audience of one: starting and finishing side projects with AI

codemade.net/blog/buildin...

18.02.2026 12:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I had some weird 2d canvas issues with #Firefox on #Linux, where Firefox would always render a blank canvas.

#Zen browser worked out of the box, so comparing flags led me to enable `layers.acceleration.force-enabled` and `gfx.webrender.all`.

That fixed it πŸŽ‰

05.10.2025 20:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Screenshot of my clock app running above a terminal session showing the system is KDE Neon

Screenshot of my clock app running above a terminal session showing the system is KDE Neon

It took a reeally long time on and off but here is my _once Windows only_ clock app running on Linux! Partial transparency and everything πŸ₯Ή

Windows Forms =>
@avaloniaui.net

System.Drawing => SkiaSharp

Still a bunch of things to port over, but getting something on screen feels great!

#dotnet

20.08.2025 21:52 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The only thing I don't like is how opaque the limits are, if one of their hyper productive ai aided teams could vibe up a progress bar with how much usage you have left it would be nice

29.07.2025 08:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This was inevitable, at some point even the AI companies must become profitable.
I predict they'll continue to increase their prices, lower their limits, or both.
It will be interesting to see if vibe coding will still be viable then!

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

windows usually look like this in continental Europe

22.07.2025 21:40 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

Wow, I had no idea. A Roslyn analyser sounds like a great idea!

19.07.2025 15:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The way tech companies are pushing AI features you'd think they were at least slightly profitable!

20.05.2025 20:16 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

finally got a visual novel style dialog thingy working for cutscenes 🍿

#gamedev #indiedev #indiegames

06.05.2025 21:35 πŸ‘ 8 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

I'm using three.js!

14.04.2025 17:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Literally the reason I stopped using ChatGPT for Claude. I can expense a year of Claude in advance, but ChatGPT wants me to ask my manager every month 😐

13.04.2025 19:49 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

A bit late for #screenshotsaturday, but here's an update on my tower defense prototype :)

#gamedev #indiedev #screenshotsunday

13.04.2025 18:26 πŸ‘ 25 πŸ” 4 πŸ’¬ 2 πŸ“Œ 0

How do other indie devs deploy their web apps? I use a single VPS and Docker swarm but would be interested to see what the #indiedev hive mind thinks!
#buildinpublic

13.04.2025 13:04 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
SQLite performance tuning - Scaling SQLite databases to many concurrent readers and multiple gigabytes while maintaining 100k SELECTs per second - phiresky's blog SQLite is an embedded SQL database. It’s extremely easy to setup, buildable as a single C file with libraries existing for basically all common programming languages. It doesn’t need any server setup ...

this article has some decent suggestions phiresky.github.io/blog/2020/sq...

01.04.2025 15:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If you haven't already done so, try enabling WAL mode

01.04.2025 15:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image
31.03.2025 21:50 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Tower defense prototype in three.js.
now to add the actual towers πŸ˜…

#screenshotsunday #buildinpublic #gamedev #indiedev

30.03.2025 20:52 πŸ‘ 9 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

A POC of _that_ game using three.js

#screenshotsaturday #buildinpublic #gamedev #indiedev

29.03.2025 20:35 πŸ‘ 17 πŸ” 4 πŸ’¬ 1 πŸ“Œ 2

I used to dread this type of news, but since I switched to Linux full time I can only thank Microsoft for the free marketing

29.03.2025 14:27 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

you can try it out at lbognanni.github.io/clipboard-to...

27.03.2025 18:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
screenshot of the clipboard to data-url tool. it shows an image being pasted and its string representation in data:image/png format

screenshot of the clipboard to data-url tool. it shows an image being pasted and its string representation in data:image/png format

Every other tool out there wanted a file upload, so I had Cursor build me a simple tool to transform an image from my clipboard into its data:uri version.
It took only one prompt!

27.03.2025 18:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The unnamed president lost an arm to the golden panels of the cyberytuck 🫑

26.03.2025 20:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think you're underselling it, relying on people to follow the docs and get auth right was a big ask before the era of vibe coding, but now... I'm kinda terrified!

23.03.2025 10:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

We just need to write a perfect specification that explains exactly how we want the software to be like! Oh wait...

22.03.2025 21:12 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Live Preview - Visual Studio Marketplace Extension for Visual Studio Code - Hosts a local server in your workspace for you to preview your webpages on.

I use microsoft's live preview, it splits the vscode window and adds a preview tab instead of relying on an external browser
marketplace.visualstudio.com/items?itemNa...

22.03.2025 21:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Probably not my wisest decision, but I really enjoyed spending a day writing this animation in pure #css for email-webhook.com

22.03.2025 20:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0