Johanna Larsson 🇸🇪🇬🇧🇲🇽🏳️‍🌈
jola.dev
Johanna Larsson 🇸🇪🇬🇧🇲🇽🏳️‍🌈
@jola.dev
"that chick from youtube"
she/her
Elixir is pretty cool
Pinned
I want to share something I built for the Elixir community: elixirevents.net ✨ I want to make it easier to find events like conferences and meetups, to help the community grow. Anyone can contribute, events are only visible with admin approval. For feature requests or feedback please let me know! 🙏
ElixirEvents
The Elixir event calendar
elixirevents.net
Reposted by Johanna Larsson 🇸🇪🇬🇧🇲🇽🏳️‍🌈
Sharing this with a big recommendation. You'll have a hard time finding someone as knowledgeable as @hauleth.dev
Hi Bsky hivemind, is anyone looking for seasoned #ElixirLang developer? EMEA-based, fully remote.

Either consulting or full-time.
August 28, 2025 at 6:00 PM
Reposted by Johanna Larsson 🇸🇪🇬🇧🇲🇽🏳️‍🌈
Hi Bsky hivemind, is anyone looking for seasoned #ElixirLang developer? EMEA-based, fully remote.

Either consulting or full-time.
August 28, 2025 at 4:32 PM
Reposted by Johanna Larsson 🇸🇪🇬🇧🇲🇽🏳️‍🌈
Our GitHub repository is now public!

github.com/elixir-lang/...
github.com
August 28, 2025 at 8:34 PM
Your inner perfectionist is why that 3-week project is now at month 3. Ship the embarrassingly simple version. Get real feedback. Iterate. Every day your code isn't in users' hands is a day you're not learning if you're building the right thing.

jola.dev/posts/ruthle...
jola.dev - Ruthless Prioritization: The Path to Delivery
Johanna Larsson is a software engineer, manager, writer, speaker. With over 14 years of experience in software development and management, she has worked with clients from various industries, includin...
jola.dev
August 18, 2025 at 3:30 PM
I wanna share something I’ve been working on in my free time: darkdown.app. It’s an web-based markdown editor, with organization features and easy sharing of either individual notes or whole folders. Gorgeous design, no distractions. Would looove feedback and ideas ❤️
darkdown - Gorgeous notes, nothing else
A minimalistic notes platform where ideas come to life. Write in markdown, organize with tags, and share publicly with the world.
darkdown.app
August 11, 2025 at 9:21 AM
Another balanced take on AI productivity claims. It's not that it can't increase productivity, but how do you measure that? Delivering 10x faster means a 3 month project takes a week and a bit. Outside of prototypes and greenfield projects, is that realistic?

colton.dev/blog/curing-...
No, AI is not Making Engineers 10x as Productive
Curing Your AI 10x Engineer Imposter Syndrome
colton.dev
August 5, 2025 at 8:03 PM
Reposted by Johanna Larsson 🇸🇪🇬🇧🇲🇽🏳️‍🌈
I’m starting to look around for my next role!

I'm a deeply technical engineer, with over a decade of professional experience in domains from cyber security to distributed systems and decentralized tech.

My personal projects have spanned embedded systems to biohacking—I love learning new things.
August 5, 2025 at 5:47 PM
Most engineers hate estimates because they've been weaponized by bad managers. But when teams treat estimates as conversations instead of contracts, they actually ship more consistently. Not because they predict better, but because they communicate better.

jola.dev/posts/estima...
jola.dev - Estimates Are More Valuable Than You Think
Johanna Larsson is a software engineer, manager, writer, speaker. With over 14 years of experience in software development and management, she has worked with clients from various industries, includin...
jola.dev
August 4, 2025 at 3:02 PM
Haven't been posting in a while, so here's a spicy take: Your job as a software engineer isn't writing code. It's solving problems. The best engineers don't optimize for flow state—they optimize for impact.

jola.dev/posts/enough...
jola.dev - When Software Engineers Think They Need More Focus Time
Johanna Larsson is a software engineer, manager, writer, speaker. With over 14 years of experience in software development and management, she has worked with clients from various industries, includin...
jola.dev
July 29, 2025 at 7:56 PM
Forgot to post here so... Hello network! It's time for me to move on and I'm kicking off the search for my next role. Let me know if you're looking for someone who obsessively ships, takes on whatever work has the highest impact, and consistently gets feedback like "you're too impatient".
July 29, 2025 at 7:42 PM
My \CLAUDE.md:

THE SERVER IS ALREADY RUNNING
THE SERVER IS ALREADY RUNNING
THE SERVER IS ALREADY RUNNING
THE SERVER IS ALREADY RUNNING
THE SERVER IS ALREADY RUNNING
THE SERVER IS ALREADY RUNNING
THE SERVER IS ALREADY RUNNING
THE SERVER IS ALREADY RUNNING
THE SERVER IS ALREADY RUNNING
July 4, 2025 at 10:45 AM
One of my favorite LLM quirks is when they keep adding random flags that don't exist to commands. Yes, please run `mix format --proper` and then `mix test --all`. And then when that made up flag causes an error it's perfectly normal to then just give up on running the command. The future is here!
June 23, 2025 at 1:04 PM
"The AI’s suggestion isn’t wrong—it might be perfectly adequate. The issue is that we’re increasingly likely to stop exploring once we have something that looks right."

www.shayon.dev/post/2025/16...
Pitfalls of premature closure with LLM assisted coding
When LLM models generates clean, professional-looking code, it's tempting to stop exploring alternatives. But therein lies the risks that comes with premature closure. So what is premature closure?
www.shayon.dev
June 17, 2025 at 7:51 PM
Programmers don’t want you to know about this one trick to fix all your bugs in one go
June 14, 2025 at 9:48 AM
Reposted by Johanna Larsson 🇸🇪🇬🇧🇲🇽🏳️‍🌈
much like how I'm not keen to visit america under even a slight risk of being deported to el salvador, I'm unwilling to run a program with any non zero probability of deleting my hard drive
June 13, 2025 at 3:23 PM
So I've now run out of free trial prompts from Cursor, Windsurf and Zed, where do I go next? Wanna extract my share of the VC money.
June 13, 2025 at 9:03 AM
Another convincing post on why it's very hard to really evaluate the productivity gains/efficacy of using AI for solving problems.

www.baldurbjarnason.com/2025/followu...
Avoiding generative models is the rational and responsible thing to do – follow-up to “Trusting your own judgement on ‘AI...’”
Web dev at the end of the world, from Hveragerði, Iceland
www.baldurbjarnason.com
June 12, 2025 at 7:21 AM
"... my current theory of agentic programming: people are amazing at adapting the tools they’re given and totally underestimate the extent to which they do it, and the amount of skill we build doing that is an incidental consequence of how badly the tools are designed."

ferd.ca/the-gap-thro...
The Gap Through Which We Praise the Machine
My current theory of agentic programming: people are amazing at adapting the tools they're given and totally underestimate the extent to which they do it, and the amount of skill we build doing that i...
ferd.ca
June 9, 2025 at 5:09 PM
"It gets most things right, but it consistently makes mistakes in the places that you are least likely to notice. In places where a person *wouldn’t* make a mistake. ... there’s no mind there, so it always behaves infuriatingly randomly."

blog.glyph.im/2025/06/i-th...
I Think I’m Done Thinking About genAI For Now
The conversation isn’t over, but I don’t think I have much to add to it.
blog.glyph.im
June 7, 2025 at 7:43 AM
Reposted by Johanna Larsson 🇸🇪🇬🇧🇲🇽🏳️‍🌈
As we're getting ready for the first release candidate of #Phoenix #LiveView 1.1, I want to write about some of the new features and improvements we've been working on. A thread!
#ElixirLang #MyElixirStatus
May 30, 2025 at 10:40 AM
Reposted by Johanna Larsson 🇸🇪🇬🇧🇲🇽🏳️‍🌈
I am disappointed in the AI discourse steveklabnik.com/writing/i-am...
I am disappointed in the AI discourse
steveklabnik.com
May 28, 2025 at 5:33 PM
Reposted by Johanna Larsson 🇸🇪🇬🇧🇲🇽🏳️‍🌈
🥳 Elixir London Meetup 🥳
London, United Kingdom
18:00-09:00 04 Jun, 2025 BST

Details

Elixir London Meetup; June 2025 edition. All are welcome.

Session 1: Hands-on with AI - part 2
Claudio Ortol...

https://elixirevents.net/events/elixir-london-meetup/2025-06-04 #ElixirLang
May 27, 2025 at 1:50 PM
Reposted by Johanna Larsson 🇸🇪🇬🇧🇲🇽🏳️‍🌈
"Distributed Elixir is not necessarily easy, but it can be simple. Simple in the sense of “not complex” and reducing the number of moving pieces."

“I like Poland. I’m from Sweden. You don’t want to make eye contact? Great! Me neither!” 😂
May 15, 2025 at 12:23 PM
Reposted by Johanna Larsson 🇸🇪🇬🇧🇲🇽🏳️‍🌈
🔄 :elixir |> Distributed.build(patterns: :approachable)

@jola.dev is breaking down distributed Elixir into friendly, practical patterns!
Learn how to connect nodes, handle deployments, and build reliable systems — without drowning in complexity.
May 15, 2025 at 12:21 PM