I'm back to working on #projects 👀
Posts by FabiDev
Got a new #Lenovo #laptop now, will keep the old one until I can eventually try to revive the #firmware #chip when I have my #workstation
This one is the #IdeaPad Slim 5 16' with the Ryzen 7 AI chip, 32gb ddr5 ram and a great 2.8k OLED 120hz display
Windows 11's Patch Tuesday nightmare gets worse -Microsoft says some PCs might not boot Microsoft has posted an online bulletin confirming that the company is investigating reports that state Windows 11's latest security update has rendered some PCs unbootable.
Since #windows completely #bricked my #Lenovo #laptop I am officially done with this garbage pile of an operating system
I've now switched to #fedora #linux and I'm not going back, Windows won't even touch my new laptop either.
#Microslop managed to completely brick the firmware of my laptop with an update. My only hope is to be able to do a crisis restore from USB using a firmware image I pulled from the vendors website
I got my first #commission on #fiverr!
Usually I do #freelance work through #upwork I was almost giving up on Fiverr because it's impossible to get people on there without a prior outside #community, but here I am
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
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)
I'm starting to understand #clean #architecture properly and I already love it a lot
Github workflow showing a simple 5 step code integrity check Setting up flutter -> checking if the code is formatted correctly -> running a static code analysis -> running tests -> building the app for all target platforms (android and ios in this case) to ensure the builds work
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!
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/...
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
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
Took a small break this #weekend, no #code or anything, got back into regular #osu tho, been playing #taiko and #mania exclusively before
I absolutely love yalls software and the work you put into this, I'm hoping to contribute to it at some point
PenPot WIP for a mobile app design
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!
Sonic 2 is an absolute gem
#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
It's crazy how much #programming has affected my life. Ive met so many cool people it's actually nice
An example of the C# switch expressions object obj = 42; string result = obj switch { int i when i > 0 => "Positive number", int i when i < 0 => "Negative number", int _ => "Zero", string s => $"String: {s}", _ => "Other type" }; Console.WriteLine(result); // -> "Positive number"
#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
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
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
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
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
Also note that this project is primarily for my #portfolio so I don't know yet how much capacity the #live #servers will have, but we'll see.
Its primarily written in #typescript and #nestjs paired with a @flutter.dev mobile app, maybe I'll use @react.dev for the frontend or smth, don't know yet
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
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)
Code example on a readonly C# struct readonly struct Point { public int X { get; } public int Y { get; } public Point(int x, int y) => (X, Y) = (x, y); }
#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
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
C# source code of a discord bot
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