Sign in

Konnor Rogers

@konnorrogers.com
3.3K followers 806 following 5.8K posts

dude on the internet

PostsRepliesMedia
Reposted by Konnor Rogers
Jovi 🐨 @jovidecroock.com · 7h
Preact 11 is out 🎉 We’ve been hard at work at making our diffing use modern features like moveBefore , leveraging ESM for tree-shaking Preact Compat and ensuring you have a great experience with resumed hydration.
57618
Reposted by Konnor Rogers
Web Awesome @webawesome.com · 5h
<wa-random-content> is stable as of 3.13! Slot tips, call randomize(), or turn on autoplay. Set mode="unique" so you don’t get the same tip twice in a row. Works on static pages, too!
A screenshot of 5 lines of HTML code on the Atom One theme in dark scheme.

<wa-random-content mode="unique" autoplay>
  <div>🙈</div>
  <div>🙉</div>
  <div>🙊</div>
</wa-random-content>
141
Reposted by Konnor Rogers
Scott Riley @scott.is · 5h
a lot of us out here putting in a tonne of effort to teach folks useful shit with just wildly diminished pay-off for the effort, even compared to a few years back. i think there's a bunch of reasons for this, most of which makes me incredibly grateful for folks who do invest in learning new shit.
1223
Reposted by Konnor Rogers
Baldur Bjarnason @baldurbjarnason.com · 11h
“In response to “The death of web development education” ” bell.bz/in-response-to-the-death-of… > The most effective way I can contribute, in my opinion, is a crude sketch I just did of Piccalilli‘s Stripe chart for all time sales: That graph is eye-opening
bell.bz
In response to “The death of web development education”
I read Mat​hia⁠s S​chäf⁠er’s excellent post, titled The death of web development education. I was thinking about how I can contribute to the conversation and really struggled to articulate the problem...
14412
Konnor Rogers @konnorrogers.com · 18h
The journey of 1,000 steps starts with a router...or whatever
json hello world at localhost:3000A code view of the router + controller
130
Konnor Rogers @konnorrogers.com · 29/09/2026
Its possible this is entirely unrelated to recent events, but the timing of this couldn't be anymore fascinating
37signals twitter post today: "we're still investigating trouble with@heyhey and now with @basecampfor some of our users. We will keep your posted here and at our status site: 37status.com. We're so sorry, folks.
1113
Konnor Rogers @konnorrogers.com · 29/09/2026
Thank you MinIO 🙃 www.reddit.com/r/minio/comm...
100
Konnor Rogers @konnorrogers.com · 29/09/2026
Ironically, the best way to "fix" this problem is with mixins, but i feel like most people don't even touch mixins in JS / TS
000
Reposted by Konnor Rogers
nate moore @natemoo.re · 29/09/2026
we have no choice but to give the preact team billions of dollars 😌
3486
Konnor Rogers @konnorrogers.com · 29/09/2026
A man standing in front of the computer saying "hack the planet", computer says "okay I hacked the planet", then the man says "oh my god."
2647
Konnor Rogers @konnorrogers.com · 29/09/2026
Who let Case Keenum cook? I thought he was out of the NFL tbh...
010
Konnor Rogers @konnorrogers.com · 28/09/2026
"What an exciting time to have capital, employees, and a solid marketing foundation!"
020
Konnor Rogers @konnorrogers.com · 28/09/2026
Semi-related, I wonder what Omacom Foundation stated as their "mission" when applying for a 501c3? It feels like it would be *really hard* to separate DHH / 37signals (especially since it was initially made as part of 37signals) Omarchy feels like marketing. So probably a 501c6 makes more sense?
100
Reposted by Konnor Rogers
Mia [data-css=poetic] @miriam.codes · 28/09/2026
Let's talk about Resilient & Maintainable #CSS – I'll be leading a 5-day online workshop over the next three weeks (Thursdays & Fridays) through @smashingconf.com. Use this link for a discount: ti.to/smashingmaga... (scroll down to find the right course)
ti.to
Smashing Online Workshops
Meet practical and friendly online workshops on front-end, design &amp; UX. Boost your skills online, with actionable insights by experts in the industry, live. 👩‍💻 Find all workshops at https://smash...
0103
Konnor Rogers @konnorrogers.com · 28/09/2026
If you vendor + fork all your dependencies, you can now claim you have 0 3rd party dependencies 🎉 Follow me for more fun facts!
170
Konnor Rogers @konnorrogers.com · 28/09/2026
Do I have a practical use for this? Probably not. Do I think this is amazing and great for *whimsy*? Absolutely. blog.master.dev/randomly-pla...
blog.master.dev
Randomly Place an Element Along Edge of Another Element
We can animate an element along the border edge of another element to random positions... pretty easily? Might as well be a cute dog.
171
Konnor Rogers @konnorrogers.com · 28/09/2026
Aaron no take candle
0362
Reposted by Konnor Rogers
Vale @vale.rocks · 28/09/2026
px in CSS ≠ a pixel on a display. This is something that is obvious when you think about it at all, but many people seem to gloss over it. I was explaining it to someone and figured I'd be best to jot it down: vale.rocks/micros/20260...
vale.rocks
A CSS Pixel Isn't a True Pixel - 28 Sept 2026 05:15 UTC
2325
Konnor Rogers @konnorrogers.com · 28/09/2026
Cris Collinsworth: "You can tell he's settling in because he looks left, he looks middle, he looks right. That's how you can tell his brain is functioning properly." Great insight Cris. 👏
000
Konnor Rogers @konnorrogers.com · 28/09/2026
Not gonna repost what he said, but this is DHH right now:
Spirit Halloween costume of conservative guy scared of cities
1180
Konnor Rogers @konnorrogers.com · 27/09/2026
I guess it all makes sense why none of these companies give 2 shits about consent.
160
Konnor Rogers @konnorrogers.com · 27/09/2026
Everyday I stray closer to Elixir + Phoenix, purely because of replies like this:
Jose Valim on Twitter saying:

You are right but it also feels short-sighted? You have the most powerful tool you ever had, you have become a 1000x maker, and you can't think of how to make your stack 10x better?

Yes, Rust is fast, the type system catches bugs, but there is so much beyond it.

* Why not make Ruby 10x faster?
* Why not make Ruby (and therefore Rails) really great at concurrency?
* Why not add a banging type system to Ruby that can provide guarantees beyond Rust?
* Why not embed SQLite3 into Rails with a replication protocol so you can really compress the stack beyond a single server?
* How to preemptively fix most bugs from the most critical parts of Rails, such as database pools?

Yes, who cares about ActiveSearch, but there are so many ways we can fundamentally improve our stacks that go beyond asking the agent to just crap out code. Phoenix is still the only framework that ships with presence, because it turns out it is deceptively a hard problem to solve correctly, but somehow all issues are solved?

I understand some folks have no interest in doing any of the above, and that's fine, but then at least pass the baton to the people who want to do exactly that.

PS: I say all of this with love ❤️
4345
Reposted by Konnor Rogers
Marco Roth @marcoroth.dev · 24/09/2026
Today is a big day for Herb! It's built into Rails 8.2 by default for all HTML+ERB views. My talk at #RailsWorld in Austin today answered three questions: What is Herb? What ships in Rails 8.2? And what does this enable? Herb v0.11 and ReActionView v0.6 released alongside it.
36511
Konnor Rogers @konnorrogers.com · 26/09/2026
Its just *1* query builder Michael. How hard could it be?
061
Reposted by Konnor Rogers
Sylwia Vargas @sylwia.bsky.social · 26/09/2026
hamster sits at an office desk in a cubicle, holding a phone, with a larger transparent hamster looming behind it, reaching toward the same phone. Text overlaid reads "Nice it's already 5pm. Only 40 years left."
1361
Konnor Rogers @konnorrogers.com · 25/09/2026
`gh pr checkout` is so good for editing user's PRs in place without needing to open new PRs.
230
Reposted by Konnor Rogers
Lea Verou, PhD @lea.verou.me · 25/09/2026
Oldie but goodie: Don't listen to users (watch them!). I can’t count the number of times I had to explain this to well-meaning engineers, who thought the way to good UX was asking users what they prefer. www.nngroup.com/articles/fir...
nngroup.com
First Rule of Usability? Don't Listen to Users
For good UX, watch what users do, not what they say. Self-reported claims and speculations about future behavior are unreliable. Users do not know what they want.
37215
Konnor Rogers @konnorrogers.com · 25/09/2026
Tangentially, something im struggling with is: "If AI writes the tests, what tests failures actually mean something?" Especially when refactoring. Is it just noise? Is it a legitimate failure? Or is it just a failure purely due to testing internals?
200
Reposted by Konnor Rogers
Jacky Alciné @jacky.wtf · 25/09/2026
Some progress with the app (ignore the sources of books). The interface is built out using @webawesome.com and data driven by tauri.app + tanstack.com for snappy data population. The OPDS implementation is strict and client-only.
263
Konnor Rogers @konnorrogers.com · 25/09/2026
Perhaps 🌶️, but I feel like most tests AI generate are for it to confirm behavior in a loop, but the tests themselves add little to no value as theyre testing implementation and not behavior, and dont always test whats important.
9271
Konnor Rogers @konnorrogers.com · 25/09/2026
I really thought watching Mobile Fighter G Gundam was a fever dream I imagined as a kid, but rewatching it now, the opening theme alone awakened some long asleep neurons. What a banger of a show.
010
Konnor Rogers @konnorrogers.com · 24/09/2026
"We could run our peak traffic on a raspberry pi!" Okay...but like what raspberry pi? The latest Pi 5 is: Broadcom BCM2712 quad-core Arm Cortex A76 processor @ 2.4GHz Up to 16gb of RAM can connect an M.2 SSD of your choosing. Based on DO pricing, an equivalent VPS is ~$24-48/month.
110
Reposted by Konnor Rogers
Dave Rupert @davatron5000.bsky.social · 24/09/2026
📝 Wrote about a game I've been playing: How Many Dudes? from @bscotch.net daverupert.com/2026/09/how-...
daverupert.com
How Many Dudes?
If I’ve been missing from the internet it’s because I’ve been spending my evenings grinding on a game from Butterscotch Shenanigans called How Many Dudes? Hot off the heels of the release of their mas...
271
Reposted by Konnor Rogers
Barry Dorrans @blowdart.me · 23/09/2026
Is there a @jazzpomegranate.com display name change tracker? Maybe with graphs?
3254
Konnor Rogers @konnorrogers.com · 23/09/2026
"Graphic Design is my passion" I bet you didn't know there is a "2026 - ?" in that "energized professional maker", i promise, its there though...
"Retired professional maker" with rubies in the background
"Energized professional maker" with white text on a white background of diamonds.
370
Konnor Rogers @konnorrogers.com · 23/09/2026
Soooo uhhh...is Rails officially dead now?
5151
Reposted by Konnor Rogers
Drupal Bot @drupal-news.bsky.social · 23/09/2026
New #Drupal module: Web Awesome for Drupal Helper (2026-09-23) #PHP. See www.drupal.org/project/wawesome_hel…
011
Konnor Rogers @konnorrogers.com · 20/09/2026
Gable Steveson fraud checked
001
Konnor Rogers @konnorrogers.com · 20/09/2026
Supreme Intelligence, just like the Kree Empire
010
Reposted by Konnor Rogers
Jane Ori 💚 CSS Runner 👩‍💻 @janeori.propjockey.io · 19/09/2026
Staff Software Engineer, great with: SQL, Node, Accessibility, Web Assembly, CSS, React, 3D Experience with: Firebase, PHP, Python, C, C#, C++, Java, Native Wii Homebrew Known for: CSS hacking & inventions, tech writing, (offline) game hacking, and many published OS packages
0146
Reposted by Konnor Rogers
Jane Ori 💚 CSS Runner 👩‍💻 @janeori.propjockey.io · 19/09/2026
This is as close to a cry for help that you'd see from me. I need work. I need money for shelter and food in the meantime. I've run out.
14435
Reposted by Konnor Rogers
Geoff Graham @geoffgraham.me · 18/09/2026
The Front-End Community is Still Alive and Beautiful I thought about dropping an addendum into my last post to say just how overwhelmed I am, in the best possible way, by the way all of you in the... geoffgraham.me/the-front-end-commun…
geoffgraham.me
The Front-End Community is Still Alive and Beautiful
I thought about dropping an addendum into my last post to say just how overwhelmed I am, in the best possible way, by the way all of you in the front-end community have shown up to show support, both for me and for CSS-Tricks. I started to do that but then felt a new post...
111028
Reposted by Konnor Rogers
LGS1920 Studio @lgs1920studio.bsky.social · 17/09/2026
When #Pacman meets @webawesome.com ! Here's a new web component we made. It's 💯% compatible with WebAwesome, themable, customisable and modular with several slots, events and lots of functionalities. Full demo/documentation here: lgs1920.github.io/timeline npm/GitHub: @lgs1920/timeline
262
Reposted by Konnor Rogers
david celis @davidcel.is · 17/09/2026
interesting; it looks like Anthropic quietly pulled their donation of $150,000 in AI token credits to Omarchy. they no longer appear as a patron and this announcement post has scrubbed any mention of them. backlash… kind of works sometimes?
omarchy.org
Omacom Foundation secures $1.8M in tokens from leading labs - Omarchy News
Omarchy isn’t just a beautiful, fun & agentic Linux distribution for those who end up using it. It’s also built that way! With beauty, fun, and a whole lot of tokens. In fact, Omarchy Quattro has almost exclusively been…
933142
Konnor Rogers @konnorrogers.com · 17/09/2026
The fact a TypeScript class instance can't reach "up" into its parent's static context is endlessly annoying, especially if you plan to extend
0100
Reposted by Konnor Rogers
Daniel Schwarz @dxnny.fun · 14/09/2026
It might be too early to really get into it, but I thought everyone should know that CSS-Tricks is mostly in limbo (again). @digitalocean.com, pay your staff (or at least respond). geoffgraham.me/why-css-tric...
geoffgraham.me
Why CSS-Tricks Has Been Quiet Lately - Geoff Graham
Because I haven't published anything to it since August 31. And no one else has either. That's not a super long time to go silent but it is for a site that
2456
Reposted by Konnor Rogers
zeu @zeu.dev · 17/09/2026
HEY YOU YEAH YOU i’m live
062
Reposted by Konnor Rogers
Geoff Graham @geoffgraham.me · 14/09/2026
📝 Why CSS-Tricks Has Been Quiet Lately (cc: @digitalocean.com @css-tricks.bsky.social ) geoffgraham.me/why-css-tric...
geoffgraham.me
Why CSS-Tricks Has Been Quiet Lately - Geoff Graham
Because I haven't published anything to it since August 31. And no one else has either. That's not a super long time to go silent but it is for a site that
811330
Reposted by Konnor Rogers
Matt Henry 🥄 @matthenry.fyi · 15/09/2026
The US Web Design System is load-bearing infrastructure for thousands of government websites. It makes it easy for small teams with no resources (i.e. most .gov teams) to make usable, accessible websites that work for everyone. Today, it's as close as it's ever been to being replaced with AI slop.
7323140
Konnor Rogers @konnorrogers.com · 15/09/2026
Anyone got a favorite editor theme? In the mood to do some browsing.
310