Sign in

molliboyle.bsky.social

@molliboyle.bsky.social
76 followers 224 following 40 posts

Denver, CO

PostsRepliesMedia
molliboyle.bsky.social @molliboyle.bsky.social · 26/03/2026
No, I won't "Let that sink in" nor will I "Read that again"
000
Reposted by @molliboyle.bsky.social
CSS by T. Afif @css-only.dev · 23/03/2026
Stack Overflow asked me to propose a CSS Challenge, and I couldn't refuse. stackoverflow.com/beta/challen... It's about Selectors and more! There is nothing to win (except a profile badge), but it's a fun challenge to illustrate your creativity.
2324
molliboyle.bsky.social @molliboyle.bsky.social · 11/03/2026
Jumping on this... and pretty happy with my 0.0041 I found that looking away and then looking back at the screen and rapidly answering helped a lot. 🤷‍♀️
Screenshot of a result from the JND game, with a score of 0.0041
010
molliboyle.bsky.social @molliboyle.bsky.social · 11/03/2026
Used Cursor in an interview for the first time. It was SO refreshing to be able to talk through my thought process rather than getting stuck on syntax due to interview nerves. And it helped me get to a working solution in the time alotted, which is always satisfying.
000
molliboyle.bsky.social @molliboyle.bsky.social · 11/03/2026
I'm currently using Claude Code to turn my disparate, fragmented interview prep notes from the past 3 months into a story bank I can pull from for future interviews. I'm am chuffed with how well it's working.
041
Reposted by @molliboyle.bsky.social
Chris Bolson @cbolson.bsky.social · 05/03/2026
The 2026 F1 season is here 🏁 So I built another experimental custom <select> — this time featuring F1 drivers. See the demo on @codepen.io codepen.io/editor/cbols...
2488
Reposted by @molliboyle.bsky.social
chloe 🐇 @sapphic.moe · 02/03/2026
this is so cool haptics.lochie.me
haptics.lochie.me
WebHaptics – Haptic feedback for the mobile web.
Haptic feedback for the mobile web.
1322446
Reposted by @molliboyle.bsky.social
Una Kravets @una.im · 04/02/2026
My favorite part of @nerdy.dev's customizable select is the sticky section headers 😍 nerdy.dev/nice-select
51004
molliboyle.bsky.social @molliboyle.bsky.social · 30/01/2026
Whew. It's amazing how quickly skills atrophy. Just took a coding challenge where I had to use a useEffect for data-fetching and I am now so used to server-side data fetching in NextJS, it was more of a struggle than I'd like to admit.
030
Reposted by @molliboyle.bsky.social
Liz Fong-Jones (方禮真) @lizthegrey.com · 29/01/2026
You can vibe code your way to a working prototype. You cannot vibe code or one-shot your way to a competitive product that works at scale. The hard part isn't writing code; it's the architectural supervision.
522441
Reposted by @molliboyle.bsky.social
Pavel @spavel.bsky.social · 24/01/2026
Every non-hype defense of LLMs starts with "you must already understand your work really well." Vibe coding isn't being done by those people. It's being done by execs who are making a prototype because it is now easy to do. This kills the systems of intention and maintenance necessary for good UX.
productpicnic.beehiiv.com
Vibe prototyping isn't solving problems. It's creating new ones.
It's easy to prototype and so everyone is prototyping, without really knowing why they are doing it. The resultant noise drowns out thoughtful work.
213626
Reposted by @molliboyle.bsky.social
Jason Lengstorf @jason.energy · 22/01/2026
a reminder that if you're feeling like everyone is mad at you and you're screwing everything up, the fastest fix is to get on the phone or meet in person. chat/email loses too many cues (tone, body language, etc.). if you're already worried you're in trouble, it's easy to imagine anger when reading
2535
molliboyle.bsky.social @molliboyle.bsky.social · 22/01/2026
I'm learning Elixir for a job interview, and the syntax is just close enough, and just different enough, to Javascript that I'm definitely going to require Post-It reminders up during the call. 🙃
000
Reposted by @molliboyle.bsky.social
Cassidy @cassidoo.co · 16/01/2026
You might have seen it in the past, but in case you haven't looked recently, GitHub has a couple really nice font sets: Mona Sans & Hubot Sans: github.com/mona-sans Monaspace: monaspace.githubnext.com
312217
molliboyle.bsky.social @molliboyle.bsky.social · 29/12/2025
Working a couple days during this void week because I know it will quiet enough that I can just code, uninterrupted. 😍
000
molliboyle.bsky.social @molliboyle.bsky.social · 19/12/2025
💯 "Almost anyone can prompt an LLM to generate a thousand-line patch and submit it for code review. That’s no longer valuable. What’s valuable is contributing code that is proven to work." simonwillison.net/2025/Dec/18/...
simonwillison.net
Your job is to deliver code you have proven to work
In all of the debates about the value of AI-assistance in software development there’s one depressing anecdote that I keep on seeing: the junior engineer, empowered by some class of …
010
Reposted by @molliboyle.bsky.social
Andy Bell @bell.bz · 11/12/2025
Another update immediately code red situation
4313
molliboyle.bsky.social @molliboyle.bsky.social · 27/11/2025
This may become my primary hotel booking site from now on: bringbackdoors.com/hotels-with-...
bringbackdoors.com
Hotels with Bathroom Doors
I’ve searched high and low and managed to find these hotels that have confirmed bathroom doors in all rooms. While every hotel I found is guaranteed to be a great stay, that isn’t why I…
000
molliboyle.bsky.social @molliboyle.bsky.social · 04/11/2025
I fixed my issue with an answer from StackOverflow today, before I asked Claude Code. Please clap.
140
molliboyle.bsky.social @molliboyle.bsky.social · 24/10/2025
Currently migrating from one set of custom design tokens to a fixed set of design tokens and the handful of naming clashes have me like 🥴😵‍💫
010
molliboyle.bsky.social @molliboyle.bsky.social · 24/09/2025
My third course from Josh! 🎉
150
Reposted by @molliboyle.bsky.social
Dave Rupert @davatron5000.bsky.social · 23/09/2025
This post by @samwho.dev explaining Big-O notation in human terms with concise code samples and simple illustrative demos is a joy to read. samwho.dev/big-o/
samwho.dev
Big O
A visual introduction to big O notation.
24510
Reposted by @molliboyle.bsky.social
Adam Argyle @nerdy.dev · 19/09/2025
in the audience, scratchin an itch: responsive #CSS scroll animation try it! cdpn.io/pen/debug/wB...
615512
Reposted by @molliboyle.bsky.social
Saron Yitbarek @saron.bsky.social · 17/09/2025
Wrote a little thing about subgrid that I hope you find helpful. Short and sweet, with nice, clean code 🥰 webkit.org/blog/17339/s...
webkit.org
Subgrid: how to line up elements to your heart’s content
When Grid became widely available across browsers in 2017, it was an absolute game changer.
2427
Reposted by @molliboyle.bsky.social
Syntax @syntax.fm · 11/09/2025
we mic'd up @wesbos.com
4453
Reposted by @molliboyle.bsky.social
Ahmad Shadeed @ishadeed.com · 29/08/2025
In case you missed it, I wrote about the basics CSS Anchor Positioning. 🔗 ishadeed.com/article/anch...
36810
molliboyle.bsky.social @molliboyle.bsky.social · 08/08/2025
Just used `npx knip` to find my unused files, components, and packages and 😱! So cool. How have I not come across it before?
030
Reposted by @molliboyle.bsky.social
Wes Bos @wesbos.com · 07/08/2025
Lots of questions about how to get the FPS meter to show up and a few other CSS rendering debugging tools
2397
Reposted by @molliboyle.bsky.social
Wes Bos @wesbos.com · 07/08/2025
This is CSS performance problem I see all too often. The React website has some jank due due to their use of transition. Here is how to find what causes it and how and fix it
816118
molliboyle.bsky.social @molliboyle.bsky.social · 18/07/2025
I at least feel justified in all my struggles over the years with the Date class...
010
Reposted by @molliboyle.bsky.social
Sara Soueidan @sarasoueidan.com · 24/06/2025
'“eat your vegetables” is one of the least effective arguments in the world. [..] I would like to list some of my personal, completely selfish reasons for building accessible UIs. No finger-wagging here: just good old hardheaded self-interest!' nolanlawson.com/2025/06/16/s... #a11y
nolanlawson.com
Selfish reasons for building accessible UIs
All web developers know, at some level, that accessibility is important. But when push comes to shove, it can be hard to prioritize it above a bazillion other concerns when you’re trying to c…
05717
Reposted by @molliboyle.bsky.social
Piccalilli @piccalil.li · 09/06/2025
Long time readers know how important we feel about creating your own thing. Hopefully this article gives you a push to make something — anything you can call yours. goodinternetmagazine.com/my-website-i...
goodinternetmagazine.com
My website is ugly because I made it
If my mom wanted good art on her fridge, she could’ve purchased reprints of works by Vermeer, Lichtenstein, Wyeth, etc. But she didn’t want good art – she wanted my art. Somebody with good taste...
172
Reposted by @molliboyle.bsky.social
Keith Cirkel @keithamus.social · 28/05/2025
Hey friends, did you know you can make a modal <dialog> element dismissible by clicking outside (aka light dismiss) by adding `closedby=any` to it. That's it. That's all there is to it. <dialog closedby=any> developer.mozilla.org/en-US/docs/W... Chrome 134+, Firefox 140+, coming soon to Safari.
developer.mozilla.org
HTMLDialogElement: closedBy property - Web APIs | MDN
The closedBy property of the HTMLDialogElement interface indicates the types of user actions that can be used to close the associated <dialog> element. It sets or returns the dialog's closedby attribu...
320342
Reposted by @molliboyle.bsky.social
dan @danabra.mov · 09/05/2025
i think every react developer should watch this talk. if you want to cut to the chase, here is a timestamp where it kicks into high gear. (the stuff before is also very interesting, so maybe you'll rewind and watch the whole talk). but just listen for a few minutes and then keep watching if curious?
youtu.be
"Mind The Gap" by Ryan Florence at Big Sky Dev Con 2024
YouTube video by Montana Programmers
1524016
Reposted by @molliboyle.bsky.social
Amelia Wattenberger @wattenberger.com · 11/03/2025
wrote up some thoughts on how our interfaces are getting flatter, and how we might design with 💃 our bodies 🤸 in mind. 🧶 went ham on little yarn worlds wattenberger.com/thoughts/our...
2830560
Reposted by @molliboyle.bsky.social
Jen Simmons @jensimmons.bsky.social · 28/03/2025
Does it bug you that Flexbox always ends up with a very few items in the last row, stretched out extra wide? What if the layout was balanced kinda like `text-wrap`, using: item-pack: balance; Learn more about this idea, and much more: webkit.org/blog/16587/i...
I screenshot of the article, starting at "Currently, Flexbox places items on each line without any regard to what’s happening on the other lines."
711311
Reposted by @molliboyle.bsky.social
AgentQL @agentql.com · 13/03/2025
We have been hard at work on this one! AgentQL MCP Server enables AI assistants like Claude and IDEs like @cursor.com.web.brid.gy and @windsurfai.bsky.social to extract real-time, structured web data—no scraping scripts or APIs needed. www.agentql.com/blog/2025-mc...
agentql.com
AgentQL MCP Server: Structured Web Data for Claude, Cursor, Windsurf, and more | AgentQL
AgentQL now supports Model Context Protocol (MCP), making it easier than ever to integrate live, structured web data into tools that support MCPlike Claude, Cur...
1123
Reposted by @molliboyle.bsky.social
AgentQL @agentql.com · 10/03/2025
We are kicking off Integration Week with our rockin’ new Zapier integration! Get structured web data into Google Sheets, Slack, Notion, and more—zero code needed. Check it out: buff.ly/HCyiedH #zapier #automation
agentql.com
Zapier + AgentQL: No-Code Web Data for Smarter Workflows | AgentQL
Our first Integration Week drop is here: AgentQL is now available in Zapier! It's never been easier to bring fresh web data into your no-code workflow automatio...
112
Reposted by @molliboyle.bsky.social
CSS by T. Afif @css-only.dev · 24/02/2025
💡 CSS Tip! Save this one line of code for the future! css-tip.com/center-upper... No more hacky code trying to remove those spaces above and below an uppercase text. You can easily have a perfect centering for the text! #CSS
An overview of the CSS code from the provided linkIllustrating how to remove spaces above and below an uppercase text
513416
Reposted by @molliboyle.bsky.social
CSS by T. Afif @css-only.dev · 21/02/2025
💡 CSS Tip! Do you want a set of buttons to be equal in width to the widest one? A few lines of CSS and you are done! css-tip.com/equal-width-... #CSS
An overview of the CSS code from the provided linkShowing a set of buttons with equal width. The width is defined by the widest button.
627230
Reposted by @molliboyle.bsky.social
Debbie O’Brien @debbie.codes · 14/02/2025
New video on how to avoid race conditions in @playwright.dev and its only 1.5 mins long so watch it NOW ;) youtu.be/1VxkHP8vfGg
youtu.be
Playwright Assertions: Avoid Race Conditions with This Simple Fix!
YouTube video by Playwright
2233
Reposted by @molliboyle.bsky.social
AgentQL @agentql.com · 03/02/2025
Join the @DataStaxDevs livestream Wednesday with @nearestnabors.com and @tej.as and learn how to turn any web site into an API Surface! 📆 Feb 5 @ 9 AM PT
buff.ly
Turn Any Website Into an API Surface | DataStax
Go from app idea to production with 20% higher relevance and 74x faster response on the industry-leading vector database, Astra DB. Get started for free!
021
Reposted by @molliboyle.bsky.social
AgentQL @agentql.com · 22/01/2025
We are honored and proud to be in the running for @ProductHunt's Golden Kitty Awards in Data alongside (amazingly named)! Thank you everyone for your support during our launch and onward. Voting ends Jan 26. Let's goooo!
buff.ly
Data & Data Security - Golden Kitty Awards 2024 | Product Hunt
Product Hunt's annual Golden Kitty Awards 2024. Nominate your favorite products for Data & Data Security category.
041
Reposted by @molliboyle.bsky.social
Wes Bos @wesbos.com · 21/01/2025
You should be using JavaScript sets more often Now in all browsers and Node - these 7 new set methods are key for when trying to compare two arrays or sets of data.
New JavaScript Set Methods
const set1 = new Set(['wes', 'kait']);
const set2 = new Set(['wes', 'scott']);
Difference
Elements in set2 but not in set1
set2.difference(set1)
> ['scott']
Intersection
Elements that exist in both sets
set1.intersection(set2)
> ['wes']
Symmetric Difference
Elements in either set, but not both
set1.symmetricDifference(set2)
> ['kait', 'scott']
Union
All elements from both sets
set1.union(set2)
> ['wes', 'kait', 'scott']
Is Disjoint From
True if sets share no elements
set1.isDisjointFrom(set2)
> false
Is Subset Of
True if all elements are in other set
set1.isSubsetOf(set2)
> false
Is Superset Of
True if it contains all other's elements
set1.isSupersetOf(set2)
> false
511599148
Reposted by @molliboyle.bsky.social
Ben Holmes @bholmes.dev · 17/01/2025
⚠️Before you reach for React Context, watch this!
4504
Reposted by @molliboyle.bsky.social
Addy Osmani @addyosmani.bsky.social · 29/12/2024
Tip: Chrome DevTools can override the content of Fetch/XHR requests! Useful for mocking APIs without waiting on backend changes.
926843
molliboyle.bsky.social @molliboyle.bsky.social · 19/12/2024
Using this today! Thanks @wesbos.com it came in very handy.
1441
Reposted by @molliboyle.bsky.social
Ben Holmes @bholmes.dev · 18/12/2024
The biggest change in React 19? refs. Here's why.
6777
Reposted by @molliboyle.bsky.social
Bramus @bram.us · 20/11/2024
As of Chrome 131 you have more options to style `<details>` and `<summary>`. You can now use of the `display` property on these elements, and also use a `::details-content` pseudo-element to style the part that expands and collapses. developer.chrome.com/blog/styling...
1553990