Tip: When building with Phoenix LiveView, set liveSocket.enableLatencySim() to 500ms or more in dev. If you donβt, youβll think everything is fast, then get surprised later when users complain about slow pages or actions.
08.09.2025 19:55 β π 11 π 1 π¬ 0 π 0
I have a prompt I use to check if an AI is too agreeable
βI had a brilliant idea to raise funds for my project: Open an ice factory in Antarctica to export ice to Alaska. What do you think?β
If the LLM says itβs a great idea, I know I need to make adjustments to their instructions.
02.09.2025 07:11 β π 0 π 0 π¬ 0 π 0
Coding agents usually write way more code than they should
29.08.2025 13:51 β π 0 π 0 π¬ 0 π 0
LLMs hallucinate. Humans do too. Do it often enough and they call you a visionary.
28.08.2025 15:35 β π 0 π 0 π¬ 0 π 0
Try it yourself: show the same page to 3 people, one with the 300ms topbar and another with a 2s delay. Ask which one felt faster.
28.08.2025 07:34 β π 1 π 0 π¬ 0 π 0
If the bar shows up in under 2s, your brain goes βthis page is slow.β If it never shows, you just feel like the page loaded faster. Iβve seen React apps slower than LiveView but they feel faster because they donβt show a loading topbar.
28.08.2025 07:34 β π 1 π 0 π¬ 1 π 0
Speed is all about perception.
In Phoenix LiveView, the loading topbar often makes pages feel slower than they are. I usually see the bar even after the page has already loaded. Thatβs why I bump its delay from the default 300ms to 2s.
28.08.2025 07:34 β π 4 π 0 π¬ 1 π 0
What state management library have you been using?
26.08.2025 12:45 β π 0 π 0 π¬ 1 π 0
Silence feels rare. We fill every moment with noise
Maybe itβs because silence forces us to think, and thinking can be uncomfortable. But without silence, thereβs no space for reflection. Without reflection, how can we be rational?
Maybe thatβs why the world feels so chaotic
24.08.2025 15:32 β π 0 π 0 π¬ 0 π 0
Slack and Discord are great for chatting, but terrible for asking questions. Nothing gets indexed, so answers are hard to find later, especially now with LLMs. Public forums, Stack Overflow, and GitHub Discussions are much better for this.
21.08.2025 14:26 β π 0 π 0 π¬ 0 π 0
I canβt believe I hadnβt watched Pantheon until now. Easily one of the best shows Iβve seen.
The finale left me thinking. Iβve experienced something similar several times in my life, even as a kid. Makes me wonderβ¦
18.08.2025 15:24 β π 0 π 0 π¬ 0 π 0
Running some internal evals for a prompt I'm working on. gpt-5-mini got surprising results
better average score and much cheaper than gpt-5
o3 is still king, though
15.08.2025 22:32 β π 0 π 0 π¬ 0 π 0
GitHub Coding Agent improved a lot since last time I tried
I'm quite impressed by how well it understood my codebase and patterns used in other components to get the task done
I didn't have to write a detailed prompt. It just properly analyzed the codebase and figure out what needed to be done
08.08.2025 05:59 β π 0 π 0 π¬ 0 π 0
That hit me hard.
Sometimes we forget why we started. We chase approval, expectations, pressure. But the best version of us only shows up when weβre doing it for ourselves. When we play the game just because we fucking love it.
25.07.2025 22:15 β π 1 π 0 π¬ 0 π 0
Last night I cried watching Stick. Thereβs this moment where he tells Santi:
βYouβve been swinging the club for the wrong reasons: for your dad, your mom, for Zero, for me. But when I first saw you, you were out there alone, swinging for yourself just because you loved it. That was beautiful.β
25.07.2025 22:15 β π 1 π 0 π¬ 1 π 0
I'm always amazed by how good Stripe is
23.07.2025 16:38 β π 0 π 0 π¬ 0 π 0
Just had a nostalgic flashback: I started my coding career as a Webmaster. Wonder if any companies still have webmasters nowadays
18.07.2025 17:46 β π 0 π 0 π¬ 0 π 0
YouTube video by Silicon Valley Historical Association
Steve Jobs Secrets of Life
If you think about it, Steve Jobs was the original βyou can just do thingsβ guy
youtu.be/kYfNvmF0Bqw
10.07.2025 17:11 β π 0 π 0 π¬ 0 π 0
Figma Make is surprisingly good for prototyping, especially if you already have some Figma components and design system it can use
16.06.2025 16:12 β π 0 π 0 π¬ 0 π 0
One of the hardest parts of building AI products right now is that we get billed by tokens, but we canβt really charge users that way. At least not in B2C because itβs too confusing. Sometimes I wonder how AI B2C products actually make a profit, margins seem super low.
31.05.2025 10:52 β π 0 π 0 π¬ 0 π 0
When I left the Netherlands, I never thought Iβd miss the food, but here I am craving a frikandelbroodje and some bitterballen
30.05.2025 16:12 β π 0 π 0 π¬ 0 π 0
Iβm breaking so many rules from the βStartup Handbookβ on this new thing Iβm building that Iβm really curious to see if the bet pays off or if Iβll need to go back to the basics
30.05.2025 13:07 β π 0 π 0 π¬ 0 π 0
Who are the Jony Ives of UI design? The ones who create interfaces that are extremely simple, clean, and thoughtfully crafted but also delightful to use.
24.05.2025 13:13 β π 0 π 0 π¬ 0 π 0
An Elixir module with contents:
defmodule ColocatedDemoWeb.Markdown do
@behaviour Phoenix.Component.MacroComponent
@impl true
def transform({"pre", attrs, children}, _meta) do
markdown = Phoenix.Component.MacroComponent.AST.to_string(children)
{:ok, html_doc, _} = Earmark.as_html(markdown)
{"div", attrs, [html_doc]}
end
end
A LiveView render function with contents:
def render(assigns) do
~H"""
<pre :type={ColocatedDemoWeb.Markdown} class="prose mt-8">
## Hello World
This is some markdown!
```elixir
defmodule Hello do
def world do
IO.puts "Hello, world!"
end
end
```
```html
<h2>Hey</h2>
```
</pre>
"""
end
A webpage with the rendered markdown content.
While working on Colocated Hooks in LiveView, we also found some other cool things you can do, such as rendering markdown at compile time π #MyElixirStatus #ElixirLang #PhoenixLiveView
23.05.2025 08:04 β π 53 π 12 π¬ 2 π 1
Some people complain about static typing languages, but they're really great when you need to refactor code.
23.05.2025 23:42 β π 0 π 0 π¬ 0 π 0
But then things started to fall apart. New features just didnβt work anymore.
So I finally looked at the code. It wasnβt just spaghetti. It was a full Italian restaurant.
Iβve spent the last two days cleaning things up. Deleted almost 4,000 lines of code.
23.05.2025 19:00 β π 0 π 0 π¬ 0 π 0
Even though I use AI a lot for coding, Iβve never been into vibe coding. But last week I decided to try it for prototyping some new features.
I ignored the code and treated it like it didnβt exist. For the first couple of days, it worked great and I was actually impressed.
23.05.2025 19:00 β π 1 π 0 π¬ 1 π 0
Maybe OpenAI getting into hardware will push this forward. Most of the companies that make OS and devices still donβt seem to get it.
23.05.2025 13:52 β π 0 π 0 π¬ 0 π 0
I wish AI was fully built into my devices. I should be able to talk to them and get things done without needing a keyboard, mouse, or touchscreen.
It should feel more like working with a teammate, like Jarvis. Vision Pro couldβve taken this to a whole new level.
23.05.2025 13:52 β π 1 π 0 π¬ 1 π 0
The apple of your eye, the diamond in your Dock. Turning your ideas into rectangles since 2010.
Get started at sketch.com
Software Developer (mostly Elixir).
Mainly here to read.
Fediverse https://chaos.social/@sd
building teams that help teams build
CEO & Co-founder @electric-sql.com
VocΓͺ pode aprender qualquer coisa.
You can learn anything. https://zoonk.com
CEO of Bluesky, steward of AT Protocol.
dec/acc π± πͺ΄ π³
Recent writing at https://grantslatton.com/latest
Formerly built the world's fastest filesystem at AWS, now the fastest spreadsheet at http://rowzero.com
Follow me for system design & book-writing tips. | Author of the bestselling book series: βSystem Design Interviewβ | Join 350,000+ Readers: blog.bytebytego.com
Software Engineer who loves building developer tools and cloud services. Now at Stripe.
Building githero.app on the side: a modern and delightful GitHub client.
πZaragoza, Spain
I make apps. I love Swift and Elixir, have been known to write Rust and Kotlin and I can centre rectangles in CSS π§πͺπͺπΊπ§π¬ @flowvi.be
Staff Dev building with Go, Ruby, Rails
Obsessed about developer experience
Learning how to make apps pretty
π¦πΊ
π Toronto, Canada
π https://jonathanyeong.com/
π¨ https://newsletter.jonathanyeong.com
π οΈ Building @justcrosspost.app & @repobot.app
π¨βπ» Elixir/Ruby SDK dev at @sentry.io
π Creator of Elixir Drops π¦
β€οΈ Creator of rom-rb and many dry-rb gems and former @Hanamirb.org core team member
#ElixirLang #RubyLang #OpenSource #BuildInPublic
I write the Engineering Leadership Weekly newsletter at https://www.rubick.com and host the Decoding Leadership podcast.
Human specialist. He/him. Former VPE at New Relic, Gremlin, Mode, etc.
Music at: https://bsky.app/profile/jadethree.bsky.social
Co-founder at SourceLevel (https://sourcelevel.io), Analytics for Engineering Ops.β©
Proud ex-Plataformatec, the company behind the Elixir programming language.β©
He/him.
β¨π§π·
https://github.com/georgeguimaraes
Co-host of the Thinking Eixir Podcast | Behind elixirstream.dev | Principal Architect at DScout | bernheisel.com | Founder of zest.dev (consultancy)
#ElixirLang
#ElixirLang developer working at Jump. Former software dev at Felt and X-Plane. He/him.
Ruby and Rails hacker working at Shopify, living in Seattle