BlueCaret | John Hancock's Avatar

BlueCaret | John Hancock

@bluecaret.bsky.social

Software Engineer focusing on frontend UI/UX and Accessibility using CSS/JavaScript/Vue. Dabbling in Android Apps w/ CapacitorJS. Creator of CaretTab browser extension. πŸ”— BlueCaret.com

52 Followers  |  103 Following  |  82 Posts  |  Joined: 08.12.2024  |  1.7283

Latest posts by bluecaret.bsky.social on Bluesky

I'm very excited for the Switch 2! I plan on taking full advantage of all that extra hardware for Stardew Valley!

Seriously, I know the game is a bit basic but I really hope it lags less on multiplayer and single player on rainy days.

20.05.2025 00:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Screenshot of code showing a "@ts-expect-error" comment with a red underline. A label reads "I fixed the issue, and now the TS compiler will let me know to remove this flag"

Screenshot of code showing a "@ts-expect-error" comment with a red underline. A label reads "I fixed the issue, and now the TS compiler will let me know to remove this flag"

Lil’ TypeScript tip: Instead of using `@ts-ignore` for stuff you don’t feel like fixing rn, use `@ts-expect-error`.

When you do fix the issue, `@ts-expect-error` will *itself* become an error (which you can fix by deleting the comment).

That way, you avoid stale ignores that aren’t needed anymore.

19.05.2025 20:11 β€” πŸ‘ 246    πŸ” 18    πŸ’¬ 5    πŸ“Œ 2
Teaser image for my upcoming app, Gunther's Library. Screenshot showing the item detail page for the "Trimmed Lucky Purple Shorts".

Teaser image for my upcoming app, Gunther's Library. Screenshot showing the item detail page for the "Trimmed Lucky Purple Shorts".

πŸ€” What features would you want in a Stardew Valley guide app?

Gunther's Library is still in the works and I'm getting closer to done but I want to make sure I've included all the features I can!

#guntherslibrary #stardewvalley #app

18.05.2025 23:22 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Gonna need the link to that!

17.05.2025 14:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Don't mess with zooming on a website.
Don't mess with scrolling on a website.
Don't mess with default cursors on a website.
Don't mess with the default Tab order.
Don't mess with the back button in the browser.
Thank you.

16.05.2025 10:54 β€” πŸ‘ 135    πŸ” 24    πŸ’¬ 11    πŸ“Œ 1

I saw 6 or 8. Wife says 2.

21.02.2025 00:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Just realized he is on Bluesky! @cgpgrey.bsky.social you two should do a video together!

27.01.2025 01:29 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Shall We Play A Game…?
YouTube video by CGP Grey Shall We Play A Game…?

CGP Grey on YouTube did this with rock paper scissors, it was fantastic! Fair warning, apparently it was a lot of work! He has a behind the scenes video of it too.

youtu.be/PmWQmZXYd74?...

27.01.2025 01:27 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Just discovered @webdesignmuseum.org and it is glorious!

09.01.2025 04:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Makes me nostalgic for when I would abuse transparent GIFs to force other images to the correct spot. And for when "pixel perfect" was literal.

09.01.2025 04:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

My first real-world use of CSS Container Queries! Almost forgot about them, but this was a very nice small use case. Taking icons normally in four columns, dropping to two columns when the card is small. #CSS #GunthersLibrary

05.01.2025 16:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Custom reset file catered to what I'll be doing (app vs website). Mostly with inspiration from @kevinpowell.co videos

05.01.2025 02:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I'm so close but that dang kindle...

05.01.2025 02:02 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Been getting a lot done on my upcoming #StardewValley app. Though I'm starting to hit a lot of details that I can't automatically parse from the game code, so lots of copy pasting is now involved. I do believe this is shaping up to be the most complete stardew guide app! #GunthersLibrary

05.01.2025 02:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Dry Ice by BlueCaret VSCode theme with minimal gray-toned UI.

Its only mostly done and has no marketing behind it at all, but I made myself a light theme cause I couldn't find a "good one". Tried making the colors as bright as they feel on dark themes which is difficult. Heavily skewed for CSS/JS/HTML. It's called Dry Ice. vscodethemes.com/e/bluecaret....

04.01.2025 06:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Fantastic thread about why Frontend devs should be included at the beginning of a project. Fought for this long and hard at one job but ended up leaving as they refused to do this. It is that important.

04.01.2025 06:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I quit a job before because they refused to do this.

04.01.2025 06:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Wish I could Google my memories to remember where I left something.

04.01.2025 06:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This week has been all over the place. On one hand, we are prepping for a new Foster Care kiddo to stay with us. On the other, one of our cats went missing just before New Year's and we have yet to find her...

03.01.2025 06:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Bazinga!

29.12.2024 06:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Trying to get ChatGPT to write out several individual sentences based on a theme and a specific voice. The longer I go the more generic they get. What's the trick to keep it on track?

28.12.2024 05:55 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

need product differentiation?

overhire a #CSS front-end team and ask them to:
- polish whatever
- add delight wherever

and watch as your product becomes smooth and buttery while everyone else's gather dust and crust

UI is a huge space offering differentiation via quality

28.12.2024 00:41 β€” πŸ‘ 666    πŸ” 92    πŸ’¬ 35    πŸ“Œ 21
Video thumbnail

πŸ”₯ One of my favourite hidden macOS features is the scroll hotkey gesture. By holding ⌘ (Command) and scrolling down, we zoom WAY IN on the cursor’s location.

I learned this trick for highlighting stuff in video tutorials, but it comes in handy a lot in my day-to-day life!

26.12.2024 20:42 β€” πŸ‘ 131    πŸ” 10    πŸ’¬ 11    πŸ“Œ 2

That is incredibly handy. As a windows user, it almost makes me jealous. Also reminds me of the Minecraft spyglass.

26.12.2024 21:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

So many new CSS features this year! Need to start memorizing a bunch of new syntax.

26.12.2024 18:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I have both πŸ₯²

25.12.2024 17:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

But.. but.. it's my "hobby"! What do you mean it's the same thing I do at work?

25.12.2024 17:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Got my wife a weighted blanket for Christmas. Now she is back in bed. Should have given it on Christmas Eve.

25.12.2024 17:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Slice of carrot cake on a blue and white plate with a cup of coffee and a fork in the background.

Slice of carrot cake on a blue and white plate with a cup of coffee and a fork in the background.

Made a carrot cake πŸ₯•πŸ°

25.12.2024 03:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I approve of the "angel" on top.

24.12.2024 14:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@bluecaret is following 20 prominent accounts