"These days we only want to know why it works, but learning is all about all the attempts that didn't work."
👍2🔥2
Syncthing
I used to rely on Google Drive to sync files between my laptop and phone. Back then, I didn’t explore other options—it was easy to set up on Windows, so I just went with it. But when I switched to Linux, I wanted to try something new, and that’s when I stumbled upon [Syncthing].
Getting it to run as a service took me countless hours (skill issues 😂😂), but once I got it working, it was a game-changer. No third-party cloud service—just my phone and my PC, seamlessly syncing files. It does exactly what it’s supposed to do, and that was a huge relief.
The other day, my sister was frustrated because she couldn’t work from home. She leaves her laptop at work, and when she gets home, she only has a spare laptop, which she mostly uses for YouTube and music. That’s when I realized: Syncthing can solve this.
So, I set up a three-way sync for her:
Since she always has her phone with her, it acts as the bridge. Any files she works on at the office sync to her phone, and when she gets home, they sync automatically to her home laptop. She was amazed by how seamless it was!
Of course, Google Docs does this by default, but only within its own ecosystem. If you’re like me and prefer full control over your files without relying on Google, Syncthing is the way to go.
And let’s be honest—we all know the relation ship between old people and the Microsoft Suite 😂
So, if you’re looking for a hassle-free, private way to sync files between your devices, give Syncthing a try—you’ll love it!
#tools
I used to rely on Google Drive to sync files between my laptop and phone. Back then, I didn’t explore other options—it was easy to set up on Windows, so I just went with it. But when I switched to Linux, I wanted to try something new, and that’s when I stumbled upon [Syncthing].
Getting it to run as a service took me countless hours (skill issues 😂😂), but once I got it working, it was a game-changer. No third-party cloud service—just my phone and my PC, seamlessly syncing files. It does exactly what it’s supposed to do, and that was a huge relief.
The other day, my sister was frustrated because she couldn’t work from home. She leaves her laptop at work, and when she gets home, she only has a spare laptop, which she mostly uses for YouTube and music. That’s when I realized: Syncthing can solve this.
So, I set up a three-way sync for her:
Her Phone
/ \
/ \
Work Laptop Home Laptop
Since she always has her phone with her, it acts as the bridge. Any files she works on at the office sync to her phone, and when she gets home, they sync automatically to her home laptop. She was amazed by how seamless it was!
Of course, Google Docs does this by default, but only within its own ecosystem. If you’re like me and prefer full control over your files without relying on Google, Syncthing is the way to go.
And let’s be honest—we all know the relation ship between old people and the Microsoft Suite 😂
So, if you’re looking for a hassle-free, private way to sync files between your devices, give Syncthing a try—you’ll love it!
#tools
❤5🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
I did the exact same thing but in Ethiopian calendar
😁3
About a month ago, I woke up with this intense urge to make things move on the web. Then, as if the universe heard me, YouTube recommended me [jdh]’s video on making a game in [Zig]. I took that as a sign and dived right in.
Thing is, I wasn’t really interested in learning Zig—I just wanted to understand how objects move and interact. So, I decided to do it በዘነዘና (in TypeScript).
jdh was using [raylib] with Zig, so after some research, I realized I could use the web canvas instead. To mimic raylib’s methods, I built my own abstraction layer over the Canvas API and called it crystal.ts (yeah, I was watching Breaking Bad at the time). Every time jdh used a raylib function, I’d look it up in the docs (or just Google it) and implement my own TypeScript version. That way, I was sure I was actually learning vector math and movement, not just copying code.
I didn’t end up finishing the project with him. Some people never fail to amaze me—jdh was learning Zig live on stream and still managed to finish the game. Meanwhile, there I was, following along, using a language I was already familiar with, and still struggling. 😅 But hey, I stuck with it, and in the end, I achieved my goal—making things move on the web.
Thing is, I wasn’t really interested in learning Zig—I just wanted to understand how objects move and interact. So, I decided to do it በዘነዘና (in TypeScript).
jdh was using [raylib] with Zig, so after some research, I realized I could use the web canvas instead. To mimic raylib’s methods, I built my own abstraction layer over the Canvas API and called it crystal.ts (yeah, I was watching Breaking Bad at the time). Every time jdh used a raylib function, I’d look it up in the docs (or just Google it) and implement my own TypeScript version. That way, I was sure I was actually learning vector math and movement, not just copying code.
I didn’t end up finishing the project with him. Some people never fail to amaze me—jdh was learning Zig live on stream and still managed to finish the game. Meanwhile, there I was, following along, using a language I was already familiar with, and still struggling. 😅 But hey, I stuck with it, and in the end, I achieved my goal—making things move on the web.
👍5🔥2
Forwarded from Frectonz
Devtopia
[apple]
[spotify]
[twitter announcement]
[linkedin announcement]
#001 is out. Me and Yafet had a great conversation with Beka (@bekacru_c), creator of better-auth.[apple]
[spotify]
[twitter announcement]
[linkedin announcement]
🔥1
Frectonz
Devtopia #001 is out. Me and Yafet had a great conversation with Beka (@bekacru_c), creator of better-auth. [apple] [spotify] [twitter announcement] [linkedin announcement]
If this is your first time or just want to change where you listen podcasts Castbox is a good alternative
[The App]
[Devtopia #001 on Castbox]
[The App]
[Devtopia #001 on Castbox]
🔥3
I ask for the menu not to choose what I will eat but to check the price 😂 bruh... I know what um gonna eat !
🤣7
https://github.com/yorukot/superfile
TUI File Manager/Explorer I use.
The dev is a high school student and the repo has 12.4k 🌟😐😁
TUI File Manager/Explorer I use.
The dev is a high school student and the repo has 12.4k 🌟😐😁
GitHub
GitHub - yorukot/superfile: Pretty fancy and modern terminal file manager
Pretty fancy and modern terminal file manager. Contribute to yorukot/superfile development by creating an account on GitHub.
🔥2