FabiDev
banner
fabidev.net
FabiDev
@fabidev.net
21yo backend heavy fullstack dev • Freelance & hobby projects • Sharing insights, tips & tricks on #TypeScript, #CSharp, #Kotlin, #Dart • web, mobile, desktop & backend
Pinned
FabiDev @fabidev.net · Oct 31
First post, gonna use it as an introduction to me and my shenanigans

I'm a 21yo German backend heavy fullstack hobbyist and freelancer, I mainly use #typescript, #csharp and sometimes #kotlin or #dart depending on the project, I'm here to share some insights and tips
Stay tuned!
Haven't been active for a while now, planning to change that soon!
For now. Happy new year everyone, I hope yalls 2026 will be amazing
January 4, 2026 at 5:34 AM
I am dumping #sqlite in favor of @surrealdb.com for TeleCloud now, being able to use #surrealdb in the browsers indexedDB is a million times nicer than my current workarounds (also because I love #surrealql)
December 13, 2025 at 9:09 AM
I'm starting to understand #clean #architecture properly and I already love it a lot
December 7, 2025 at 8:07 AM
Checking out how #flutter does in #android #studio, I sadly have to push back my #solidjs #OpenSource #project a bit because I got a new #client recently, I'll still be #working on it tho.

As a sidenote I also made a #github #ci #workflow for basic code integrity on #pull #requests, it's cool!
December 4, 2025 at 8:12 AM
I forgot to mention actually that TeleCloud (the project I'm making in #solidjs) is already #OpenSource!

Its obviously not done yet but I think you'll get a pretty good idea about the #project (ignore the #pages #release tho that was a test lmao)

github.com/FabioGaming/...
GitHub - FabioGaming/TeleCloud: A proof of concept project that uses Telegram as a cloud storage solution, made with SolidJS
A proof of concept project that uses Telegram as a cloud storage solution, made with SolidJS - FabioGaming/TeleCloud
github.com
November 30, 2025 at 7:16 AM
By the way, no I did not forget about the @sillycat.social #project, it will #release as planned once its gotten a little more #progress down
First time trying #github #pages, it's pretty nice especially with the ability to #deploy it from #actions. My announced #solidjs #project will be a fully #client #sided #website that has something to do with #file #storage 👀

#OpenSource #BuildInPublic
November 29, 2025 at 5:03 AM
First time trying #github #pages, it's pretty nice especially with the ability to #deploy it from #actions. My announced #solidjs #project will be a fully #client #sided #website that has something to do with #file #storage 👀

#OpenSource #BuildInPublic
November 28, 2025 at 11:11 PM
I took a look at @solidjs.com and as a @react.dev #developer I am more than impressed, I'll spin up a small #opensource #project using #solidjs in the upcoming days, just something small
#BuildInPublic
November 27, 2025 at 3:36 PM
Took a small break this #weekend, no #code or anything, got back into regular #osu tho, been playing #taiko and #mania exclusively before
November 23, 2025 at 4:20 PM
I have absolutely no idea about #design or #graphic stuff in general, but I'm currently building up a small #design #system for #SillyCat, my small #opensource #portfolio #project.
I'm also using @penpot.app because @figma.com is not for #indies at all. Also check out @sillycat.social if you want!
November 20, 2025 at 2:47 AM
#rhythm #games are fun, I remember my prime in #osu and #beatsaber, was a really fun time and definitely something I want to get back into, I currently have a #valve #index but I absolutely can't wait for the #steam #frame. I will probably pair the HMD with my #index #knuckles tho
November 19, 2025 at 11:13 PM
It's crazy how much #programming has affected my life. Ive met so many cool people it's actually nice
November 18, 2025 at 9:03 AM
#csharp / #dotnet #tip of the whenever I decide to post:
Did you know that #csharp #switch statements have #pattern #matching?

It can return the #value directly and does not require you to put #case blocks everywhere, they also remove fallthrough #errors when #programming
November 13, 2025 at 11:52 PM
Going to #university definitely was not a mistake, I love #computer #science and #programming so being sorrounded by like minded people is actually great.

The long days don't even bother me, I enjoy being there and still feel as #motivated as day 1. Met lots of very cool and talented people too
November 11, 2025 at 2:59 PM
Finished the @flutter.dev #codelab some hours ago, I must say I wish they wouldve gone deeper into #state #management or it's #architecture, because I don't remember passing the raw #app context around in #flutter, I'll check more of the codelab maybe it comes at a later stage
November 10, 2025 at 12:33 AM
Taking a look at the @flutter.dev #codelab rn to refresh my #knowledge on #flutter and #dart more
Its been a while since I did anything with it
November 9, 2025 at 1:28 PM
The one thing I don't like about @flutter.dev is how styles are applied, I hated that when working with #kotlin #jetpack #compose. But luckily the #flutter community is sane enough to split #styles out into theme files or something, not sure yet I'm new to flutter as of now

Great #community support
November 8, 2025 at 3:32 PM
I'm #building a small #social platform like #Instagram but you can only post #cats

I'm calling it #sillycat, a fully #opensource social #media #app for cat lovers.

Note that this is just a #side #project and that I'm not actually actively working on it like I would on a normal project
November 7, 2025 at 11:38 AM
I'm convinced that the only way to write a proper native cross platform #desktop #app is using #csharp and @avaloniaui.net, the other options are either #web views or just straight up look bad by default (looking at you #javafx and #swing)
November 6, 2025 at 11:32 PM
#csharp tip of the whenever I decide to post:

Use "readonly struct" for small immutable value types, it can improve the #performance of your code and prevents hidden copies.
This will let the #compiler know that it's immutable and won't change during runtime while creating less heap allocation
November 5, 2025 at 10:51 PM
Writing a #compiler is interesting, I'm reviving an old #typescript project where I wrote a compiler for #tinybasic. Now I'm rewriting the project in #cpp, will also #OpenSource it once it's finished.

It will first be a #bytecode #vm but eventually be turned into a native compiler
November 5, 2025 at 1:10 PM
Another day, another #freelance #project finished and shipped.

This one actually took me a bit longer than usual for some reason, turns out I massively overcomplicated the problem since Dependency Injection already took care of my concerns

#csharp #dotnet
November 4, 2025 at 9:21 PM
#apple products are extremely overrated for #programming, change my mind
November 4, 2025 at 5:45 PM
The only thing that annoys me a lot here is how {}, [] and such are typed. On #vscode and #visualstudio I just had to use CTRL + L-ALT + whatever key results in the character I want, leading to a smooth motion with my left hand, now I need to use R-Alt + the target key which really throws me off
Using @neovim.io is actually really smooth, I've only ever used @visualstudio.com and @vscode.dev before for all of my #development but recently I've been getting more into #neovim, #lazyvim to be more specific to get a feel for it before i jump in further.
November 4, 2025 at 7:00 AM
Using @neovim.io is actually really smooth, I've only ever used @visualstudio.com and @vscode.dev before for all of my #development but recently I've been getting more into #neovim, #lazyvim to be more specific to get a feel for it before i jump in further.
November 4, 2025 at 6:56 AM