Sign in

$ filippo > /dev/null

@filippo-orru.com
127 followers 271 following 41 posts

Interested in all things tech, web and ML/AI. Kotlin, Flutter, Rust, Go, Python. About me & dev blog: filippo-orru.com

PostsRepliesMedia
$ filippo > /dev/null @filippo-orru.com · 17/12/2024
this looks ugly, but that's the point. When sketching UIs I try to ignore details early on, so I don't care about crooked lines. I got the idea from Jason Fried: Sketching with a sharpie signalvnoise.com/posts/466-sk...
020
$ filippo > /dev/null @filippo-orru.com · 17/12/2024
I spent two weeks on this website that automates a couple of hours of manual excel work. Looking at xkcd 1205, it will likely never pay off, but that’s okay, it was fun. Read: filippo-orru.com/blog/group-g... (Nuxt, Vue, Tailwind CSS)
xkcd 1205 https://xkcd.com/1205/
030
$ filippo > /dev/null @filippo-orru.com · 11/12/2024
Sending push notifications in the web isn't easy 🫠 This diagram shows all the steps needed so you get a notification when someone else sends a chat message. If you want to read the rest, check out my blog post: filippo-orru.com/blog/group-g...
000
$ filippo > /dev/null @filippo-orru.com · 11/12/2024
Screenshot of the group gifts website, showing the chat view and gifts view.
000
$ filippo > /dev/null @filippo-orru.com · 11/12/2024
Screenshot of the group gifts website, showing the balance view with a table of expenses and budget, and some transactions that need to be done to balance the expenses.
100
$ filippo > /dev/null @filippo-orru.com · 06/12/2024
Cool! Fyi, looks like you still have some placeholder text in your search page ✌🏻
000
$ filippo > /dev/null @filippo-orru.com · 06/12/2024
How did I find this out? I like doing typing tests with monkeytype.com. When I wanted to do a test using song lyrics, I copy-pasted them from Genius. During the test, I was confused when I typed an "e" but it would be shown as a mistake.
000
$ filippo > /dev/null @filippo-orru.com · 06/12/2024
Something interesting: it seems like Genius.com, the lyrics website, fingerprints their lyrics by replacing certain characters. The Cyrillic `е` looks exactly like a roman `e`. Tactics like these (called Steganography) can be used to encode your unique user id in a text. 🧵
100
$ filippo > /dev/null @filippo-orru.com · 25/11/2024
my first thought was that they're talking about this sublime What does that say about me
000
$ filippo > /dev/null @filippo-orru.com · 25/11/2024
These were the first UI sketches I drew for the site. Read the full post about how I built it: filippo-orru.com/blog/busy-fr...
000
$ filippo > /dev/null @filippo-orru.com · 25/11/2024
I created a platform that makes it easy to find a time to meet in a busy friend group. 👉🏻 How it works: 1. Create a new meeting 2. Select your free time slots 3. Share the link with your friends 4. Meet in the overlap
100
$ filippo > /dev/null @filippo-orru.com · 25/11/2024
These are my playlist covers for 2024. Every month for the past 6 years I've been creating a playlist with my favorite songs. As the month goes on, I add songs that strike a chord with me
Twelve Spotify playlist covers, one for each month
100
$ filippo > /dev/null @filippo-orru.com · 25/11/2024
Never thought I'd grow so attached to a taking bird wtf
100
$ filippo > /dev/null @filippo-orru.com · 25/11/2024
Does anyone else keep seeing the same posts over and over on @bsky.app? 🫠 Honestly, my threads feed is better than this
000
$ filippo > /dev/null @filippo-orru.com · 24/11/2024
Useful Shortcuts for Developers

Text Editing
Cmd + <- ->: Move to start/end of line
Opt + <- ->: Move by one word
Cmd + shift + <- ->: Select one line
Opt + shift + <- ->: Select one word
Opt + shift + up/down: Move this line up / down
Cmd + C/V/X: Copy/paste/cut
Cmd + Z: Undo
Cmd + shift + Z: Redo
Tab / shift + tab: go to next / prev. input
Cmd + A: Select all
000
$ filippo > /dev/null @filippo-orru.com · 24/11/2024
👨🏻‍💻 I built an app that automatically records my climbs. It detects when climbing starts and stops, so I end up with 5 short clips instead of an awfully long recording 🧵
Image of me climbing, with a pose recognition overlay
110