Mike 's Avatar

Mike

@mostlyfocused.com.bsky.social

I'm a full stack web dev who likes to write technical articles. https://mostlyfocused.com

98 Followers  |  289 Following  |  67 Posts  |  Joined: 07.10.2024  |  2.2931

Latest posts by mostlyfocused.com on Bluesky

Preview
State of JavaScript 2025 Take the State of JavaScript survey

Go take the State of JavaScript 2025 survey if you have a minute! survey.devographics.com/survey/state...

27.09.2025 22:40 โ€” ๐Ÿ‘ 6    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

What did you use to make this?

19.08.2025 17:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
06.08.2025 19:45 โ€” ๐Ÿ‘ 4848    ๐Ÿ” 985    ๐Ÿ’ฌ 149    ๐Ÿ“Œ 54

"I do now" is a statement I feel in my soul

06.08.2025 18:00 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Just sent my resume in, hope it's what you're looking for!

06.08.2025 17:59 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

That pop up showing the figure when you hover over the name is such a cool feature!

06.08.2025 17:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Skeuomorphism in the Dark ...

This demo is incredible: codepen.io/kiranpate1/f...

06.08.2025 11:10 โ€” ๐Ÿ‘ 15    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 2
Post image

Screw it, here's all of the google fonts that are actually good categorized by "vibe".

Enjoy.

www.figma.com/design/lWrI1...

05.08.2025 17:33 โ€” ๐Ÿ‘ 93    ๐Ÿ” 23    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 2

Me think, why waste time code lot language, when few language do trick?

09.07.2025 05:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

"Hey Mike, check out my new function: getGlobalStatus"
"What does it do?"
"Oh, it sets Claim messages."
"What does it return?"
"Nothing."
"Do you see any issues with that name?"
"No."

I'm tired boss.

20.05.2025 19:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
a man in a suit says that 's high praise Alt: Andy Samberg doing a Nic Cage impersonation on SNL, saying "That's high praise." A vintage meme
09.04.2025 19:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
10 Neat JavaScript Snippets For Algorithms And More Impress on your next JS interview

I always love reading snippet articles, I feel like there's always some weird new little thing I never thought to try. I tried to pick some that you haven't seen in every other article. The array wrapper has come in clutch several times

mostlyfocused.com/pages/articl...

31.03.2025 14:31 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Let's Talk About TypeScript's Learning Curve Some tips to keep in mind while learning TypeScript

Latest piece is out! It's just a few quick tips that helped me when I was learning TypeScript. mostlyfocused.com/pages/articl...

26.03.2025 03:23 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Geez, given that the code is like 2 years old, maybe it was an early copilot

23.03.2025 17:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Evidently, they did not dare.

21.03.2025 03:10 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Why use React's conditional rendering to remove a tag when you could instead use a CSS module to always set the height to 1px and then import a different CSS module to conditionally set the height to "auto?" Shitty results, with 4 times the effort! Bonus: it's impossible to test and not accessible!

21.03.2025 03:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
React Router, Tanstack Query, Tailwind, And Context Quickstart Cheat sheets and quick starts

Latest article! It's a quick start to a bunch of my usual libraries

mostlyfocused.com/pages/articl...

17.03.2025 23:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Office Locations | Congressman Jim HimesFacebook IconGoogle Plus IconInstagram IconLinkedIn IconTwitter IconYouTube IconVimeo IconClients IconEmail iconMap IconPrint IconQuote Iconicon_shareCarousel A...

I was so disappointed that @jahimes.bsky.social did this. Call your officials directly! Calling is the best since they can't write you off as a bot

himes.house.gov/office-locat...

06.03.2025 19:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

So, uh, should we be learning COBOL because we'll need to fix the crucial systems DOGE is destroying?

17.02.2025 03:25 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Do you like this feed? If you do repost this and share it with your friends!

08.01.2025 19:39 โ€” ๐Ÿ‘ 499    ๐Ÿ” 151    ๐Ÿ’ฌ 39    ๐Ÿ“Œ 14
Video thumbnail

<table> highlighting with CSS :has() ๐Ÿ’ก

td:has(~ td:hover), /* previous sibling cells */
table:has(td:nth-of-type(3):hover) /* column cells */
tr:not(:first-of-type):has(~ tr:hover)
td:nth-of-type(3) {
background: var(--highlighted);
}

05.02.2025 21:07 โ€” ๐Ÿ‘ 390    ๐Ÿ” 39    ๐Ÿ’ฌ 16    ๐Ÿ“Œ 1
Preview
The Practical Accessibility Course A get-right-down-to-it online course for Web designers and developers who want to start creating more accessible Web user interfaces and digital products today

HTML, CSS, JS & A11y course stack:

- HTML For People by @blakewatson.com: htmlforpeople.com
- Complete CSS by @piccalil.li: complete-css.com
- Joy For JavaScript Developers by @joshwcomeau.com: www.joyforjs.com
- Practical Accessibility by @sarasoueidan.com: practical-accessibility.today

04.02.2025 16:28 โ€” ๐Ÿ‘ 170    ๐Ÿ” 40    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 2
Lean Game Server You need to enable JavaScript to use the Lean Game Server, as it is built using React.

went through the entire Natural Number Game today! (well, except for the Fermat level ๐Ÿ˜›)

itโ€™s very well-made, definitely one of the best learning/onboarding experiences i remember

adam.math.hhu.de#/g/leanprove...

01.02.2025 19:31 โ€” ๐Ÿ‘ 169    ๐Ÿ” 15    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 1

"so yeah, this is the room where we keep the horse that loves bad news" is just going to live in my head forever now

29.01.2025 18:12 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
How To Make A Good Pull Request, Tips For Jr. Devs Some tips and guidelines to submitting pull requests that get approved

Latest coding article should help the Jr. Devs with writing their first pull requests

mostlyfocused.com/pages/articl...

28.01.2025 15:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
React code showing `formRef.current?.submit()` (which bypasses the `onSubmit` handler, and `formRef.current?.requestSubmit()` which will trigger it.

React code showing `formRef.current?.submit()` (which bypasses the `onSubmit` handler, and `formRef.current?.requestSubmit()` which will trigger it.

Fun JS fact that might pop up: `formElement.submit()` will bypass your onSubmit handler and directly submit the form. But `.requestSubmit()` will trigger it like you'd expect! Here's an example with React, but it's a Form API, so it'll work anywhere.

developer.mozilla.org/en-US/docs/W...

28.01.2025 03:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

There are few things as gratifying in coding as TypeScript catching an error in your editor that JavaScript completely missed.

27.01.2025 02:38 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
una.im | New capabilities for attr() Advanced attr() is landing in Chrome 133, and I'm really excited for this feature! Here's a bit about it and how you can use it.

Dang I'm excited about new semantic attr() capabilities in CSS!

I wrote a post about why this feature is so powerful, how it could change the way you build components, and how I would use it.

Advanced attr() is rolling out in Chrome 133 starting next week ๐Ÿฅฐ

una.im/advanced-attr/

22.01.2025 17:40 โ€” ๐Ÿ‘ 172    ๐Ÿ” 44    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 3
A blueprint showing how Dockerfiles are "built" into images. Images are then turned into containers, either by creating, starting, and attaching to them, or using the run shortcut to do all three in one go.

A blueprint showing how Dockerfiles are "built" into images. Images are then turned into containers, either by creating, starting, and attaching to them, or using the run shortcut to do all three in one go.

Wrote a piece about Docker images, Dockerfiles, and containers, and what they each do. But mostly I'm just proud of this little graphic I made

20.01.2025 16:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Meme: Peter holding a shotgun saying "I just want to talk with him" clearly insinuating that he does not, in fact, "just want to talk."

Meme: Peter holding a shotgun saying "I just want to talk with him" clearly insinuating that he does not, in fact, "just want to talk."

18.01.2025 00:54 โ€” ๐Ÿ‘ 104    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@mostlyfocused.com is following 20 prominent accounts