Sign in

Mike E

@miikiidotdev.bsky.social
81 followers 211 following 70 posts

Software engineer, lover of progression and food enthusiast 🍱🥘🍛

PostsRepliesMedia
Reposted by Mike E
Kevin Powell @kevinpowell.co · 23/09/2026
It's annoying to keep hearing about cool CSS features only to find out browser support isn't great, so today I take a look at a bunch of features that have fantastic support, but people still turn to JS for instead. youtu.be/qu1jE41O_8o
youtu.be
Use these CSS features instead of JavaScript
YouTube video by Kevin Powell
210730
Reposted by Mike E
Matt Hodges @matthodges.bsky.social · 23/09/2026
I want more people to know about the chatbot models that all the doctors are using: Osler, Sackett, and Snow. www.openevidence.com/blog/model-f...
openevidence.com
Introducing the OpenEvidence Model Family | OpenEvidence
OpenEvidence is announcing a new family of medical search models, designed to meet the whole spectrum of demands of clinical practice, from rapid point-of-care answers to exhaustive reviews of the lit...
3436
Reposted by Mike E
Dave Rupert @davatron5000.bsky.social · 02/09/2026
Watched the @syntax.fm episode on how everyone's moving from Tailwind to StyleX and while I'm sure it's great, but it dawned on me that I haven't had "How do I write styles without scoping issues!?!?" problems in a long time. In #webcomponents, you write CSS. www.youtube.com/watch?v=NIG9...
youtube.com
Why is everyone moving to Stylex?
YouTube video by Syntax
11494
Reposted by Mike E
Kevin Powell @kevinpowell.co · 16/09/2026
Using container query units for fluid type can lead to annoying inconsistencies... but we can fix that by registering the value of a custom prop, which means we can scope it to whichever container you want. youtu.be/q-_cIlttYBc
youtu.be
Fixing fluid typography
YouTube video by Kevin Powell
2273
Reposted by Mike E
Jeff Bridgforth @jeffbridgforth.com · 16/09/2026
This is a great introduction to sibling-count() and sibling-index() by @kevinpowell.co. It's got me excited about using it. youtu.be/6-cg8Z74MPI
youtu.be
CSS can count now!
YouTube video by Kevin Powell
0114
Reposted by Mike E
Diogo Almeida @typesafeai.bsky.social · 15/09/2026
Message from our CEO: After co-inventing ChatGPT, I kept asking myself: why have superhuman chat models not led to AGI? I’ve spent the last 2 years in stealth building a new way to train models (RLCD), and a new type of frontier AI model that we are releasing today: Jev
925130
Reposted by Mike E
Ben Bachem @bezbac.dev · 10/09/2026
As I've been thinking more about maintaining AI-written code, I've taken some time to write down some of my thoughts on my favorite React pattern. www.benbachem.de/blog/connect...
benbachem.de
Connected and presentational components
My favorite way of organizing React codebases
021
Reposted by Mike E
Brecht De Ruyte @utilitybend.com · 08/09/2026
🚀 Container style queries are baseline; New attr() capabilities are nearly there. Neat apart, but together they change how we can wire up components. Practice will make perfect, and I still need to rewire my brain for this combo. So, time to start that rewire. utilitybend.com/blog/contain...
utilitybend.com
Container style queries and advanced attr(): rethinking how to wire up my components in CSS | utilitybend
Wiring HTML attributes into CSS with advanced typed attr(), and letting container style queries pass that state down to child components.
23314
Reposted by Mike E
Alexander Karan @alexanderkaran.bsky.social · 05/09/2026
I’m gonna be honest my life is so much happier with Vitest in it.
1413
Reposted by Mike E
Owen Lacey @owenlacey.dev · 31/08/2026
Welp. This is so cool. One of those posts you wish you'd written, but you're so glad it exists runjs.app/blog/music-t...
runjs.app
Music theory for programmers
I can't play an instrument, so I worked out music theory in JavaScript instead. Twelve notes, scales and chords, derived from scratch with code you can hear.
25418
Reposted by Mike E
Paweł Grzybek @pawelgrzybek.com · 21/08/2026
"My HTML boilerplate in 2026" by @matuzo.at www.matuzo.at/blog/2026/ht... Great example of a modern HTML starter template in modern age. I learned a lot from this. Thanks Manuel 🫶 #html
matuzo.at
My HTML boilerplate in 2026 - Manuel Matuzović
Every element I use for the basic structure of a HTML document, with explanations why.
082
Reposted by Mike E
Scott Tolinski @tolin.ski · 14/08/2026
This is the most important video I've ever made. In this, I explore the negative and positive mental health effects of AI coding, with data and expert commentary. www.youtube.com/watch?v=iPUn...
youtube.com
The True Cost of AI Coding
YouTube video by Syntax
1116143
Reposted by Mike E
Ben Hong @bencodezen.io · 18/08/2026
Mad props to @tolin.ski and the @syntax.fm team for producing a phenomenal video that contributes positively to the conversation on the state of AI while being grounded in our struggles with it. Highly recommended if you haven't watched it yet. www.youtube.com/watch?v=iPUn...
youtube.com
The True Cost of AI Coding
YouTube video by Syntax
1425
Reposted by Mike E
Kilian Valkhof @kilianvalkhof.com · 17/08/2026
Whether this is a boilerplate you like or not, Manuels explanations and rationales for each line are gold and well worth reading.
0204
Reposted by Mike E
Martin Michalek @machal.bsky.social · 14/08/2026
Reading a Performance Timeline by @nucliweb.net. This would be great for people who still have issues with Performance Timeline in Chrome. I love the form of this site. perf.reviews/profile-guide
perf.reviews
Reading a Performance Profile: Field Guide
An interactive field guide to the Chrome DevTools Performance panel: waterfall, flame chart, LCP, CLS, INP, and the Insights panel.
0225
Reposted by Mike E
Craig Roblewsky @pointc.bsky.social · 11/08/2026
Just a random shout-out to @polypane.app. I've been working on a website with a fairly complex layout and I can't image developing anything without it. Too many features to list. Just try it. You'll love it.
polypane.app
Polypane. The browser for developers who care.
Polypane has everything a browser has, plus all the tools you need to build responsive, fast, accessible, and SEO-friendly websites and apps, with multi-viewport synchronised previews and accessibilit...
1196
Mike E @miikiidotdev.bsky.social · 11/08/2026
Nice, congrats! We had to bail on v1 because of some bugs. Did the v2 fix this bug? github.com/TanStack/for...
github.com
form.reset during onSubmit ignores new default values · Issue #1681 · TanStack/form
Describe the bug The issue is that if you use the form's reset function from inside the form's onSubmit with new default values, they will be ignored. This only happens if used in combination with ...
010
Reposted by Mike E
Corbin Crutchley @crutchcorn.dev · 10/08/2026
TanStack Form v2 is now in alpha! 📝 It brings drastically improved performance, far more flexible validators, even stronger type safety, and more! We're excited to get it into your hands and to start testing it. Try it out & let us know your thoughts: tanstack.com/blog/announc...
tanstack.com
Form v2 is here: All you need to know about the alpha | TanStack Blog
The TanStack Form v2 alpha is here with more flexible validators, schema-oriented forms, safer form composition, and simpler SSR.
3368
Reposted by Mike E
Stuart Robson @sturobson.com · 10/08/2026
🎉 new post I was reading Chris Coyier's post on CSS @layer ordering and wondered how Design Tokens could know which layer they belong to… Solving CSS @layer Ordering in Design Systems with Design Token Metadata www.alwaystwisted.com/articles/exte… 🙏🖤
alwaystwisted.com
Solving CSS @Layer Ordering in Design Systems with Design Token Metadata
A practical way to attach layer metadata to design tokens and emit CSS @layer output from Style Dictionary.
5154
Reposted by Mike E
Evil Martians @evilmartians.com · 05/08/2026
Tailwind chaos is a choice. We've updated our classic guide by Nina Torgunakova, our frontend engineer, for 2026 with v4 in mind, this time with an agent skill. evilmartians.com/chronicles/5...
evilmartians.com
5 best practices for preventing chaos in Tailwind CSS—Martian Chronicles, Evil Martians’ team blog
Tailwind CSS has become a very popular CSS framework, and it can speed up development. But using it without proper caution can add mayhem to your code. Learn best practices to avoid getting swept away...
052
Reposted by Mike E
Zicklag @zicklag.dev · 28/07/2026
Just finished reading this. @tur.so Y'all are completely crazy in the best possible way. I think this actually makes sense, as ridiculous as it sounds.
turso.tech
We're building Postgres in Rust. Using the LLVM of databases
Turso is becoming the LLVM of databases: one modern, reliable Rust core with many SQL frontends. After rewriting SQLite, we are now building Postgres.
0101
Reposted by Mike E
Andrey Yamanov @tenphi.bsky.social · 15/07/2026
OKHST: predictable color generation for real interfaces tenphi.me/blog/okhst-predictable-co…
tenphi.me
OKHST: predictable color generation for real interfaces
OKHST is a tone-based color space for generating UI palettes that behave more predictably across states, dark mode, and high contrast.
1186
Reposted by Mike E
Brent Morton @b.1mind.dev · 11/07/2026
Unlock a CSS super power with named grid lines! You can even combine with grid template areas for some truly amazing control over complex designs. Read Ryans article for my favorite layout wrapper technique. You can also watch @kevinpowell.co go over it in this video. youtu.be/c13gpBrnGEw
youtu.be
A new approach to container and wrapper classes
YouTube video by Kevin Powell
0175
Reposted by Mike E
Frontend Dogma @frontenddogma.com · 15/07/2026
Proxy and Reflect, by @wilto@front-end.social (@piccalil.li): piccalil.li/blog/proxy-and-reflect/… #javascript #objects
piccalil.li
Proxy and Reflect
An extremely deep-dive into the often forgotten, but incredibly useful Proxy and Reflect objects by JavaScript for Everyone's Mat Marquis.
094
Reposted by Mike E
Mike Caulfield @mikecaulfield.bsky.social · 11/07/2026
I've wondered a long time why LLMs are so bad at writing prompts for users to use when they seem to be so good at prompting on the fly. It turns out the two things are related.
open.substack.com
I Finally Understand Why LLMs Suck at Writing Prompts (And It Might Be Fixable)
It's pretty simple, actually!
3362
Reposted by Mike E
matia 🇭🇷 @joyofcode.xyz · 11/07/2026
Great video explaining the history and how LLMs work everyone should watch to understand it's not a black box www.youtube.com/watch?v=YmLp...
youtube.com
I Built an LLM From Scratch
YouTube video by Syntax
0192
Reposted by Mike E
Daishi Kato @daishikato.com · 27/06/2026
Waku now supports type-safe search params! waku.gg/guides/typed...
0292
Reposted by Mike E
Una Kravets @una.im · 23/06/2026
With style queries now in all browsers, here's my take on the best way to do dynamic color theming with modern CSS: - Custom properties - light-dark() - contrast-color() - Style queries - Relative color syntax (^Features available in all modern browsers) Read about it ⬇️⬇️ una.im/modern-css-t...
una.im
una.im | Modern CSS theming with light-dark(), contrast-color(), and style queries
Combine three new CSS features to build fully adaptive themed components.
410820
Reposted by Mike E
Eugene Vinitsky 🍒 @eugenevinitsky.bsky.social · 17/06/2026
You really should be using scholar inbox. Don't want to gate keep how useful this is: www.scholar-inbox.com
scholar-inbox.com
Scholar Inbox - Free Academic Paper Recommendations
Scholar Inbox is a free personal paper recommender enabling researchers to stay up-to-date with the most relevant progress in their field. Daily indexes arXiv, bioRxiv, medRxiv, ChemRxiv and open acce...
04811
Reposted by Mike E
Max @maxwellcohen.bsky.social · 17/06/2026
React fragments are getting more powerful with Fragment Instances. Giving developers DOM-like control of components in fragments. This canary feature is now fully documented on react.dev. Thank you to Jack Pope for writing, and @ricky.fm and @sebbie.dev for reviewing react.dev/reference/re...
react.dev
<Fragment> (<>...</>) – React
The library for web and native user interfaces
0122
Reposted by Mike E
Vicki @vickiboykis.com · 15/06/2026
new post: how I develop recently using local models. the tooling is now good enough to do agentic workflows and everyone should give them a try! vickiboykis.com/2026/06/15/r...
vickiboykis.com
Running local models is good now
Local agentic coding has gotten great over the past few months
1825637
Reposted by Mike E
Mario Zechner @mariozechner.at · 13/06/2026
Mihail Eric, prof at Stanford, asked me to sit down with him and show him how I work with agents. I'm basically a caveman, ymmv. youtu.be/DPgJjRdQWrg?...
youtu.be
Pi Building Pi, Openclaw's Minimalist Coding Agent | Mario Zechner, Creator of Pi
YouTube video by The Modern Software Developer
45913
Mike E @miikiidotdev.bsky.social · 13/06/2026
Polygon
130
Reposted by Mike E
zeu @zeu.dev · 11/06/2026
it's been like 9 months opentools.studio announced this printer, and imma need them to say something now that my dumb HP printer is finally running out of toner and I desperately do not want to prolong the inevitable switch to open source printing
crowdsupply.com
Open Printer
Finally, an open hardware printer you can actually understand, repair, and upgrade
7644
Reposted by Mike E
Piccalilli @piccalil.li · 09/06/2026
One of the most consistently neglected parts of today’s user experiences is our handling of errors. We’re so busy designing the happy paths through our products that we often forget to give the same care and attention to the times when things will go wrong piccalil.li/blog/how-to-...
piccalil.li
How to write error messages that actually help users rather than frustrate them
One of the most consistently neglected parts of today’s user experiences is our handling of errors. We’re so busy designing the happy paths through our products that we often forget to give the same…
0217
Reposted by Mike E
dan @danabra.mov · 06/06/2026
this is actually a very good article
0xkato.xyz
How LLMs Actually Work
A from-the-ground-up walkthrough of how modern LLMs work, from tokens to transformer blocks to the next-token loop
1028954
Reposted by Mike E
James Gulland @jamesgulland.com · 07/06/2026
It still amazes me how many React folks are not aware of React Doctor - it needs more love: www.react.doctor It's without a doubt one of the best tools out there in the React ecosystem for avoiding bad React patterns, especially with all the AI slop out there.
react.doctor
React Doctor
Let coding agents diagnose and fix React codebases with deterministic static analysis.
0223
Reposted by Mike E
James Gulland @jamesgulland.com · 06/06/2026
Pilcrow, the creator of Lucia Auth, wrote a free guide on all things authentication. I'm digging through it this morning, and seems a fantastic resource for devs of all levels. auth.pilcrowonpaper.com
auth.pilcrowonpaper.com
Pilcrow's auth book
Pilcrow's collection of guides, recommendations, and examples for implementing auth in web applications.
011
Reposted by Mike E
James Gulland @jamesgulland.com · 05/06/2026
www.sethi.io/blog/react-p...
sethi.io
React Performance: Stop Memoizing, Start Optimizing — Depender Sethi
Modern React performance patterns for 2026. State colocation, useTransition, code splitting, and the overlooked bugs killing your app. Highway analogy included.
011
Reposted by Mike E
Josh W. Comeau @joshwcomeau.com · 26/05/2026
✨ Have you ever wondered whether JavaScript animation libraries like GSAP or Motion are as performant as raw CSS transitions/keyframes? The answer is surprisingly nuanced. We dig into the question in my brand-new blog post:
joshwcomeau.com
CSS vs. JavaScript • Josh W. Comeau
There are a bunch of JavaScript animation libraries out there, and you might have wondered whether there’s a performance cost compared to traditional CSS transitions and keyframe animations. In this b...
58014
Reposted by Mike E
Schalk Neethling @schalkneethling.com · 02/06/2026
Why the accept attribute degrades file upload UX | Adam Silver adamsilver.io/blog/why-the...
adamsilver.io
Why the accept attribute degrades file upload UX
Adam Silver – interaction designer – London, UK
021
Reposted by Mike E
Theo Ephraim @theozero.bsky.social · 02/06/2026
Any really great examples of css view transitions? I built howtostore.food as a fun side project and went pretty deep on it. Haven't really seen anything like it.
howtostore.food
Food Storage Guide | HowToStore.food
How to store food so it stays fresh longer. Storage guides by item, method, and category.
011
Reposted by Mike E
Schalk Neethling @schalkneethling.com · 29/05/2026
Introducing the CSS Property Type Validator Stylelint Plugin | The first beta of the Stylelint plugin for CSS Property Type Validator brings typed custom property validation directly into your existing workflow | schalkneethling.com/posts/introd...
schalkneethling.com
Introducing the CSS Property Type Validator Stylelint Plugin
The first beta of the Stylelint plugin for CSS Property Type Validator brings typed custom property validation directly into your existing CSS linting workflow.
0102
Reposted by Mike E
Brooks Lybrand @brookslybrand.bsky.social · 27/05/2026
React Router v8 is coming soon! I gave a talk a few weeks ago at React Miami about the past, present, and future of React Router and what you can expect from this update
youtube.com
React Router v8 and Beyond - Brooks Lybrand
YouTube video by G2i
0213
Mike E @miikiidotdev.bsky.social · 29/05/2026
Lolsob
100
Reposted by Mike E
☔ Jim Schofield 🌼 @jschof.dev · 23/05/2026
Continuing the front end reactivity series! I charted common reactivity strategies by their reactivity depth and talked about shallow vs deep reactivity. It's a fun deep dive- I hope you check it out! jschof.dev/posts/2026/5...
A chart detailing reactivity depth for different javascript reactivity libraries.  Details can be read in the rendering in the linked blog post.
2102
Reposted by Mike E
Ana Tudor @anatudor.bsky.social · 07/05/2026
Hi, bluesky 🦋 - do you know of any good resources on how to pick the body/ main content font? If you don't know yourself, reposts appreciated. Thank you! 🙏
7136
Reposted by Mike E
Aaron Gustafson @aaron-gustafson.com · 02/05/2026
This is a clever pattern from Eric Bailey: keep the larger click target, keep the secondary actions, and don’t sacrifice semantics to get there.
piccalil.li
Accessible faux-nested interactive controls
A really common user interface pattern is a big clickable area, such as a card. Sometimes you need controls within that card that are also clickable. There's lots of ways to do it wrong, but fret not,...
2174
Mike E @miikiidotdev.bsky.social · 30/04/2026
Threemix.
020
Reposted by Mike E
Anil Dash @anildash.com · 28/04/2026
This has been on my mind for *weeks*. I've been saying it's possible to have an AI that only uses consensually-gathered content, is open source + open weights, runs on your own machine, and is designed to empower creators instead of exploit them. Well, we've got one. www.anildash.com/2026/04/28/o...
anildash.com
(One) Good AI Is Here - Anil Dash
A blog about making culture. Since 1999.
1325562