Sign in

Andrew 🇵🇸

@src.rip
1K followers 675 following 325 posts

🐐 elixir, svelte, web performance, accessibility, webrtc | building cvbot.dev

PostsRepliesMedia
Andrew 🇵🇸 @src.rip · 06/09/2026
FYI consumers of live_toast, I don’t know why I didn’t have this idea before, but I just realized we can ship a default set of components that use classes that compile the same in both tailwind v3 and v4. So the next version will include that.
030
Andrew 🇵🇸 @src.rip · 26/08/2026
I'm releasing my new (very experimental still!) library for detecting n+1 queries in Elixir applications that use Ecto: github.com/srcrip/ecto_... Please try it out if you have the opportunity and let me know what you think, or even better, contribute some PRs to it if you can!
github.com
GitHub - srcrip/ecto_n_plus_one: Detect possible N+1 problems in your Ecto queries.
Detect possible N+1 problems in your Ecto queries. - srcrip/ecto_n_plus_one
1123
Andrew 🇵🇸 @src.rip · 23/08/2026
Also, does anyone else make “project” directories for stuff that’s not code, just so you can have a AGENT.md file that helps your agent help you better with non coding tasks?
000
Andrew 🇵🇸 @src.rip · 23/08/2026
Should I make a Phoenix component kit + Starter Kit? Would people buy a paid one?
021
Andrew 🇵🇸 @src.rip · 22/08/2026
Has anyone ever seen: Failed to push hook event: failed with reason: {"reason":"unmatched topic"} In any of their Production LiveView apps? Please get in touch with me if so...
222
Andrew 🇵🇸 @src.rip · 01/06/2026
nocoffei.com?p=451 amazing article about Wayland and a11y you should read it
nocoffei.com
My Accessibility Stack and the future on Wayland – Insane Rambles About Technology
010
Andrew 🇵🇸 @src.rip · 13/05/2026
The concept of political bias implies there is not an objectively correct politics, which there is
000
Andrew 🇵🇸 @src.rip · 11/05/2026
I think I’ve settled on the arrangement that, in terms of productivity tools, I’m comfortable using Notion for anything that may ever be public, and Obsidian for everything that I never want public
100
Andrew 🇵🇸 @src.rip · 17/03/2026
Human conehead Marc Andreesen states that he thinks “people 400 years ago had little to no introspection” x.com/davidsenra/s...
x.com
201
Andrew 🇵🇸 @src.rip · 16/03/2026
Interesting HN post I read just now, thoughts?
Hacker News screenshot:

I do find it interesting that people don't mind AI content, as long it's "their AI." The moment someone thinks it's someone else's AI output, the reaction is visceral...like they're being hoodwinked somehow.
100
Andrew 🇵🇸 @src.rip · 15/03/2026
Building a simcity clone in eMacs elisp is potentially the coolest and pointlessly nerdiest thing I’ve ever seen: www.reddit.com/r/emacs/s/Va...
reddit.com
From the emacs community on Reddit: An actually playable SimCity clone in Emacs Lisp
Explore this post and more from the emacs community
051
Andrew 🇵🇸 @src.rip · 15/03/2026
Why go to all this effort. Just tell Claude what you want it to do. It’s truely that simple.
Garry tan explaining release notes for his extremely complex agent framework
110
Andrew 🇵🇸 @src.rip · 14/03/2026
en.wikipedia.org/wiki/Diet_of...
en.wikipedia.org
Diet of Worms - Wikipedia
021
Andrew 🇵🇸 @src.rip · 08/03/2026
Happy international Women’s Day to all who celebrate!
020
Andrew 🇵🇸 @src.rip · 01/03/2026
By the way, consumers of toast.src.rip, I’m sorry I’ve been busy and haven’t merged PRs this past year. Stuff was very busy after being laid off last year. So I’m looking to get outstanding PRs merged now.
toast.src.rip
Live Toast
LiveToast is a simple and easy to use toast notification library for Phoenix LiveView.
240
Andrew 🇵🇸 @src.rip · 26/02/2026
chezmoi cheat sheet:
screenshot of my chezmoi cheat sheet.

full text:

# managing dotfiles with chezmoi
#
# you really only need to know a few chezmoi commands:
#
# visualize difference between destination files and source files:
# $ chezmoi diff
#
# write changes from source to destination:
# $ chezmoi apply
#
# write changes from destination to source:
# $ chezmoi add
abbr --add cm chezmoi
abbr --add cmcd "cd (chezmoi source-path)"
abbr --add cme "nvim (fd . (chezmoi source-path) | fzf)"

# for more info: https://www.chezmoi.io/user-guide/daily-operations/
010
Reposted by Andrew 🇵🇸
polarity @polarity.me · 15/02/2026
I Built a Space Ambient Dream Machine in Bitwig! and you can download it for free. 👉 www.youtube.com/watch?v=0tVr...
youtube.com
I Built a Space Ambient Dream Machine in Bitwig
YouTube video by Polarity Music Only
1142
Reposted by Andrew 🇵🇸
Dorgan @dorgan.ar · 22/02/2026
The first release candidate for Expert is out! You can read the announcement here: expert-lsp.org/the-first-re... #ElixirLang
expert-lsp.org
The First Release Candidate | Expert
15519
Andrew 🇵🇸 @src.rip · 22/02/2026
www.omgubuntu.co.uk/2026/02/ghos... I’m sorry how long were some of you using a terminal without literal scroll bars
omgubuntu.co.uk
Ghostty 1.3 wil bring Adds Scrollbar Support
Ghostty's most-thumbed feature request is finally being answered. Yup, scrollbar support is finally coming in Ghostty 1.3 for Linux and macOS.
100
Andrew 🇵🇸 @src.rip · 20/02/2026
For my fellow Phoenix Phreaks, a poll: How many of you knew that: A. Tidewave Web is deprecated now in favor of a Desktop client B. There is a new thing called ACP that lets you connect other agents (codex, claude code) directly to Tidewave Desktop and get extra features
210
Andrew 🇵🇸 @src.rip · 11/02/2026
Maybe I’m just not in the right circles, but where are all the defcon/hacker people talking about stuff like this? x.com/intcyberdige...
x.com
100
Andrew 🇵🇸 @src.rip · 07/01/2026
I am absolutely obsessed with how bad HDR images look on every phone OS. Who thought greying out the rest of the screen to try and represent the HDR was a good idea
020
Andrew 🇵🇸 @src.rip · 07/11/2025
Hey elixir folks: Jump is currently hiring a contractor to work on Elixir OSS stuff full time. If that sounds up your alley, apply! jump.ai/careers?ashb...
jump.ai
Careers at Jump | Jump
Jump is empowering financial advisors and their clients to thrive in the age of AI. We're growing incredibly quickly with a team that comes from Google, Stripe, JP Morgan, BILL, Nitrogen, Harvard, Sta...
010
Andrew 🇵🇸 @src.rip · 10/09/2025
one of the most annoying tendencies of otherwise smart people is using lingo from their field in 10000 unrelated situations where it just sounds stupid. IF you use the term 'impedance mismatch' outside of an electronics conversation I think you should go to jail
020
Andrew 🇵🇸 @src.rip · 20/06/2025
Hey yall, I've been kind revamping my online spaces. I've moved my blog to blog.src.rip, and I've added a little landing page (still a wip) directly to src.rip.
blog.src.rip
040
Andrew 🇵🇸 @src.rip · 26/05/2025
I think the UK is the best K
130
Andrew 🇵🇸 @src.rip · 21/05/2025
get it twisted
010
Andrew 🇵🇸 @src.rip · 14/04/2025
has anyone else never watched a single episode of Hot Ones? Is it just cause I'm a nerd that I don't really want to watch a celebrity eat a hot wing? like who does it appeal to? am I missing out?
130
Andrew 🇵🇸 @src.rip · 25/03/2025
It is true that JS interop with phoenix is something that needs some work. But it’s not a simple problem to solve. Hooks are not perfect, but once they are made easier to define I think they’ll be pretty much fine for vanilla js needs.
140
Andrew 🇵🇸 @src.rip · 24/03/2025
Would you listen to an explicitly leftist/socialist tech podcast? Bsky doesn’t have polls but I guess imagine this is a poll
570
Andrew 🇵🇸 @src.rip · 21/03/2025
If you don’t yet understand the Immortal Science of Dialectical Agilism, try working on that
010
Andrew 🇵🇸 @src.rip · 05/02/2025
I am once again listening to UK drill
030
Andrew 🇵🇸 @src.rip · 28/01/2025
we are literally living in Cyberpunk 2077 timeline right now. It's fucking awesome
020
Andrew 🇵🇸 @src.rip · 27/01/2025
It's never going to stop being hilarious to me that bill O'Reilly declared war on Ludacris during my formative years
030
Andrew 🇵🇸 @src.rip · 27/01/2025
Indoril Nerevar, Peace Be Upon Him
010
Andrew 🇵🇸 @src.rip · 26/01/2025
If you're gunna post a video on the internet can you start by checking that your voice is not weirdly out of phase with itself like you recorded in stereo (how?) and then played both channels or some shit
010
Andrew 🇵🇸 @src.rip · 25/01/2025
I love breakcore because it makes you feel like you are the Ball from the hit video game Super Monkey Ball
061
Andrew 🇵🇸 @src.rip · 23/01/2025
💯™️
000
Andrew 🇵🇸 @src.rip · 23/01/2025
Is UK drill a good approximation of what it's like to live in the UK? I'm thinking yes but let me know
000
Andrew 🇵🇸 @src.rip · 22/01/2025
this is a deathcore appreciation acct now
020
Andrew 🇵🇸 @src.rip · 20/01/2025
Entering my "Punished" skeeting era
010
Andrew 🇵🇸 @src.rip · 19/01/2025
Currently liquidating my entire portfolio to invest in the Trump coin
Bogdanoff
230
Andrew 🇵🇸 @src.rip · 19/01/2025
Cato the Elder
010
Andrew 🇵🇸 @src.rip · 17/01/2025
Just a good news announcement, my wife and I just welcomed our second child to the world last night. A baby girl!
133149235
Andrew 🇵🇸 @src.rip · 16/01/2025
Oh hell yeah 😎
131
Andrew 🇵🇸 @src.rip · 16/01/2025
Is the average age of HN like, 55?
110
Andrew 🇵🇸 @src.rip · 13/01/2025
What's the best standalone OTT plugin? VST or anything that works with Bitwig
310
Andrew 🇵🇸 @src.rip · 11/01/2025
Full leftist support for the colonial annexation of greenland
000
Andrew 🇵🇸 @src.rip · 11/01/2025
youtube.com/watch?v=XWsO...
music.youtube.com
Diamond Eyes
YouTube video by Deftones - Topic
000
Andrew 🇵🇸 @src.rip · 10/01/2025
it's only a matter of time until we see a *really bad* attack come from installing a vim/vscode plugin or something
140