Marvin Bitterlich
banner
warlock-of-code.dev
Marvin Bitterlich
@warlock-of-code.dev
He/him | 🏳️‍⚧️ Rights are Human Rights | Comp. Sci. & lasagna engineer | Stay Kind, Stay Curious
Pinned
When I was in the need of a new username I was thinking "everyone wants to be a code wizard" and I think its much more funny to say "You spend years mastering the arcane arts, I made a pact with a demon. If my code doesn't compile I do a blood sacrifice and then it works again for a while" 🤣
A few years back I was in-between choosing my username and I read this article that was talking about that.
How to choose one and stick with it.

It pretty much said something like "Are you a designer named Alex? Then choose alexthedesigner!"

And that's how I became `adrianthedev` 🙌
Explain your username.

I chose "fxn" circa 2000.

1. 3-letter handlers were tradition.

2. My official 1st name is "Francesc Xavier".

3. My math degree was a transformative experience in my not-so-linear life. "f", "x", and "n" are possibly the most emblematic letters in math notation, a homage.
Reposted by Marvin Bitterlich
How it started: "AI vibe coding tools will replace devs!"

How it's going:

"Do this:

- Provide it w a detailed spec
- Break down tasks to small ones
- Separate dev and prod envs
- Do NOT give access to the agent to prod
- Never trust the agent; verify every step it takes
- ...
July 23, 2025 at 3:14 PM
Reposted by Marvin Bitterlich
Reminder: if you haven’t yet read “The Mythical Man Month,” buy two copies so you can read it faster.
March 6, 2025 at 6:57 AM
Reposted by Marvin Bitterlich
I just wrote a piece called "In Praise of 'Normal' Engineers". (partly paywalled)

When people talk about world-class engineering orgs, they usually have in mind orgs that are top-heavy with the most experienced and pedigured talent.

This gets it exactly backwards.

refactoring.fm/p/in-praise-...
In Praise of "Normal" Engineers 🛠️
A guest article by Charity Majors
refactoring.fm
February 18, 2025 at 12:40 AM
Reposted by Marvin Bitterlich
New post, "How I learned to stop worrying and love the LLM", about the potential for LLMs to revolutionize how accessible Rust specifically can be. smallcultfollowing.com/babysteps/bl...
How I learned to stop worrying and love the LLM · baby steps
smallcultfollowing.com
February 10, 2025 at 4:05 PM
I really wish the Bluesky app would support deep linking. Clicking on a notification and then not arriving at that notification content, or even the notifications tab feels wrong
February 10, 2025 at 2:04 PM
Reposted by Marvin Bitterlich
Devastating for scientists and their research, and everyone who benefits from that research.

I’m not sure if everyone outside academia is aware that a delay or “pause” in grant funding often means the researchers themselves are lost from the field, along with their expertise.
NIH appears to have canceled/postponed all of its study sections—the independent review panels that approve federal grants for health research.

Such grants fund the work/salaries of 300k people at more than 2,500 institutions
All NIH study sections canceled indefinitely. This will halt science and devastate research budgets in universities.
January 22, 2025 at 11:24 PM
When I was in the need of a new username I was thinking "everyone wants to be a code wizard" and I think its much more funny to say "You spend years mastering the arcane arts, I made a pact with a demon. If my code doesn't compile I do a blood sacrifice and then it works again for a while" 🤣
A few years back I was in-between choosing my username and I read this article that was talking about that.
How to choose one and stick with it.

It pretty much said something like "Are you a designer named Alex? Then choose alexthedesigner!"

And that's how I became `adrianthedev` 🙌
Explain your username.

I chose "fxn" circa 2000.

1. 3-letter handlers were tradition.

2. My official 1st name is "Francesc Xavier".

3. My math degree was a transformative experience in my not-so-linear life. "f", "x", and "n" are possibly the most emblematic letters in math notation, a homage.
January 16, 2025 at 11:54 AM
Reposted by Marvin Bitterlich
One thing I always tell folks I work with: I am here for people, not companies. Companies can just as easily get rid of us tomorrow, but people and the connections we make with them last far far longer.

Cultivate an environment which is safe to be there for each other, it's worth it.
January 16, 2025 at 6:11 AM
Reposted by Marvin Bitterlich
You’re telling me this life crisis is mid?
January 12, 2025 at 3:25 AM
A feed full of pets is a feed well curated 😊
December 26, 2024 at 10:24 AM
Reposted by Marvin Bitterlich
These are called “accountability sinks” and as soon as I learned the term I started seeing them everywhere.

“Sorry, you aren’t eligible for a refund because <insert BS here>.”
“Can I appeal?”
“No, it’s policy.”
“Can I talk to the person who made the policy?”
“What?”

Dead end. Accountability sink.
All of the elite responses to the UHC/Luigi thing seem incapable of grasping that people broadly recognize now that the Proper Channels they insist everyone should direct their grievances into are designed to waste your time, take your money, or both.
December 14, 2024 at 7:09 PM
Reposted by Marvin Bitterlich
December 11, 2024 at 12:23 PM
Reposted by Marvin Bitterlich
A thing I've done for a while in company chats like slack or teams is to prefix messages with (low priority)

Me: "(low priority) Do you know what color they decided upon?"

And I've gotten a few replies saying it is appreciated, since it's hard to gauge that from text only.
December 1, 2024 at 5:57 PM
Reposted by Marvin Bitterlich
My cat has taught me more about obscure keyboard shortcuts than any tutorial has.
December 1, 2024 at 6:28 PM
This is incredible, and the way it was made is even more incredible!
Back in April, @bcantrill.bsky.social and I talked to Andres Freund on the @oxide.computer podcast to discuss the xz fiasco; over on Mastodon I described making the image, and since its starting to be used without attribution, I thought I'd talk about it here... share.transistor.fm/s/e2538f7d
November 30, 2024 at 9:45 PM
Reposted by Marvin Bitterlich
🔥 LAST CHANCE 🔥

Temporarily reopening the store for leftover stickers <3. Pls share for reach! kefimochi.etsy.com
November 29, 2024 at 3:19 PM
A perfect example of anycast :D
November 26, 2024 at 11:29 PM
Gonna join the trend and build a starter pack myself. Its starting out with some voices I find valuable in the Tech/Engineering community, with more added as I find them on here.

Would love to hear recommendations for who to add :D

(link: go.bsky.app/QADxyzH )
November 26, 2024 at 9:05 PM
The more I look at bluesky internals the more I like it. Its like the good part of blockchains (decentralised, signed payloads, event sourcing style) without the cruft (money/scammers, linear history, computational waste).

Kinda want to build stuff with it just for fun 😁
November 26, 2024 at 12:45 PM
This a thousand times over. Joining a project late where the database is ill suited for the task is one of the least fun things I can imagine. Every time I worked on a project with MongoDB it eventually needed CRUD + Joins + Transactions, and rarely were any of the cool benefits of Mongo used :/
I've wasted too much time trying to do things in No SQL document databases like Mongo.

Would have been far better to default to PostgresSQL / SQLite. If one thing you build turns out to be better suited to something else you can change it later. More difficult to go the other way.

Just use SQL.
November 21, 2024 at 7:05 PM
Reposted by Marvin Bitterlich
Oh no
November 18, 2024 at 11:06 AM