Francois Buys (@fbuys_dev) header
Francois Buys (@fbuys_dev) profile picture

Senior Full-Stack Rails Engineer | Authentic Collaborator | Problem Solver

South Africa
Joined June 2009
Photo by Francois Buys (@fbuys_dev)Photo by Francois Buys (@fbuys_dev)Photo by Francois Buys (@fbuys_dev)Photo by Francois Buys (@fbuys_dev)Photo by Francois Buys (@fbuys_dev)
life is f**king incredible. cows turn grass into ribeyes, trees turn sunlight into oxygen, fruits and coconuts, water falls from the sky and dogs exist. we get to do literally anything we want with our life, fall in love with someone who was a stranger and somehow sex with them makes new life forms. God is real, magic exists, manifestation works, and love always finds a way. dont fall for the doomer shit. we live in a magical dreamscape, dont waste it.
195
1,401
78
11,696
403,002
Privacy isn’t about hiding. It’s about resilience. I’m exploring a simple idea I call Bring Your Own Privacy (BYOP) — small habits that reduce digital risk without turning life into a paranoia ritual. Manifesto + first post here: [fbuys.dev/blog/posts/2025/12…]
1
39
If you take nothing else from this post, remember this one idea: BYOP is not about hiding. It’s about learning how to be hidden in plain sight.
13
Francois Buys retweeted
A massive advantage in life: Being a pleasure to deal with. Kind when others aren’t. Calm when things go sideways. Reliable under pressure. Intelligence alone is overrated. Be someone who lightens the load for folks around them. People value people who make their lives easier.
94
1,398
46
10,880
261,691
Francois Buys retweeted
Major cheat code for life: Be patient with yourself when you’re trying to become someone you’ve never been. You’ll feel lost, unsure, and tempted to quit. Don't. Change feels chaotic because your old self is fighting for survival. Expect it to be a battle. But also expect to win.
97
959
24
6,310
254,242
Francois Buys retweeted
Happiness is having better problems. Success is having better failures. Discipline is having better addictions.
125
621
28
4,007
299,931
Francois Buys retweeted
Shouldn't this be default in #rubyonrails? I always do this in every app, am I missing something obvious?
2
2
66
10,977
Francois Buys retweeted
Time flies, and half-birthdays arrive. Get 40% off my Practical Object-Oriented Design I (POOD-I) course (with free study groups!) and the 99 Bottles of OOP book through Dec 13th. 50% of profits go to Habitat for Humanity.  Let's build someone a house. sandimetz.com/birthday
4
11
1,737
Working with Ruby Curses recently gave me a whole new appreciation for how editors like Neovim work under the hood. Managing the screen, handling input, keeping everything responsive… Wild how a low-level tool can suddenly illuminate a whole world you’ve used for years. ⚡️
1
21
I’m no longer a dark mode maximalist. (Some) Light mode can be beautiful too. ☀️ Funny how things eventually balance out — even our eyes know when it’s time for light.
11
I bought a Casio F-91W. No apps. No notifications. Just time. I didn’t buy it for nostalgia, I bought it for what it represents: • Authenticity • Function over features • Buying things that last In tech and in life: Find what is essential and do it well.
20
TIL: Rake isn’t just like Make… it’s actually inspired by it. It threw me back to the very first language I learned, C, and wondering why make was shouting errors at me. 😂 I ❤️how Ruby basically said: “Cool idea. Let’s make it readable.”
13
Need to upgrade? Low test coverage? We've been there.  @francoisbuys has tips from embracing tiny PRs to the safety of bug trackers, we've got your back: go.fastruby.io/d00
2
1
182
Unfortunately we only started tracking time for our upgrade projects around 2018 (even though we have been upgrading Ruby/Rails since 2012) Since 2018 we have collectively invested more than 20,000 developer hours in Ruby/Rails upgrade projects at @FastRubyIO #UpgradeRails
1
2
3
160
One of the clearest signs of intelligence is being interested in other people’s perspectives. 95% of people I meet aren’t. Crazy.
179
205
16
1,705
218,652
The CSS Working Group is debating over the best way to define nesting in CSS, and want your input! Which do you like best? You can vote in the official poll here: webkit.org/blog/13607/help-c…
560
348
115
1,917
767,745
I have a personal website at francoisbuys.com that I've been meaning to revamp for a while now. Recently, I discovered @bridgetownrb and decided it was time to bring the website back to life! #learninginpublic
1
3
72
I also added the open-props configuration (open-props.style/). It's new to me, but I think it will be a good starting point for the simple design system I have in mind for the website.
1
2
31