Chris Violette's Avatar

Chris Violette

@chrisviolette.dev.bsky.social

Senior engineer at Happy Cog & Time Magazine's 2006 Person of the Year I pronounce the G in "gif" the same way I do the one in "garage" Trying to make Ohio a little more like Maine every day 🫎🌲🦞

107 Followers  |  139 Following  |  49 Posts  |  Joined: 06.07.2023  |  1.9294

Latest posts by chrisviolette.dev on Bluesky

A sign at McDonald’s that appears to read, β€œNow hiring 15 yearolds”

A sign at McDonald’s that appears to read, β€œNow hiring 15 yearolds”

I dunno, 15 feels like a lot of yearolds to hire

06.08.2025 16:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Leaving users in limbo to either keep using your defunct product or migrate to someone else's browser is a pretty surefire way to convince many of them to not try @diabrowser.com whenever it's finally available.

27.05.2025 15:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Letter to Arc members 2025 On Arc, its future, and the arrival of AI browsers β€” a moment to answer the largest questions you've asked us this past year.

The Browser Company officially announcing Arc being discontinued without anything in place to migrate users to their new product (or even just an open source edition of Arc!) is a huge misstep.

browsercompany.substack.com/p/letter-to-...

27.05.2025 15:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
a man with a shaved head is standing in front of a body of water with trees in the background Alt: The singer Seal as a seal
12.05.2025 17:37 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
a man with sweat running down his face Alt: a man with sweat running down his face

JD Vance met the last pope right before he died

New pope elected

New pope is American

Hostile takeover confirmed

08.05.2025 17:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
White smoke coming from the chimney of the Sistine Chapel

White smoke coming from the chimney of the Sistine Chapel

Worst gender reveal ever.

08.05.2025 16:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
DARE is making a comeback in Maine schools The program's lessons focus on teaching kids how to make good decisions and lead safe, healthy lives, according to its mission statement.

I've been offered free drugs from shady individuals way less than DARE taught me I would be*
www.bangordailynews.com/2025/05/05/a...

*technically not zero times though

05.05.2025 14:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
why watch overtime playoff hockey when you can simply snort cocaine and ride a motorcycle out of a helicopter

why watch overtime playoff hockey when you can simply snort cocaine and ride a motorcycle out of a helicopter

Jets/Blues headed to OT after Winnipeg scored TWICE in the last 2 minutes with their goalie pulled 🀯

05.05.2025 01:45 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Meme of sad figure poking the title card screenshot of "The Elder Scrolls VI" with a stick, saying "C'mon, do something..."

He is so let down.

Meme of sad figure poking the title card screenshot of "The Elder Scrolls VI" with a stick, saying "C'mon, do something..." He is so let down.

#Oblivion is cool and all, but...

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

This thread rocks, and I really dig the boring alt text on the photos. #a11y

27.03.2025 13:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Vizy A flexible visual editor field for Craft CMS.

Vizy from @verbb.io has some UI I think feels somewhat similar to WP/Gutenberg. plugins.craftcms.com/vizy

Otherwise if on Craft 5, @craftcms.com's official CKEditor allows nested entries, letting you create custom "blocks" mixed in with other rich text content. plugins.craftcms.com/ckeditor?cra...

05.03.2025 22:55 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
We're not done yet | 18F

18F was doing exactly the type of work that DOGE claims to want – yet we were eliminated shortly after midnight. Read our letter to the American people:
18f.org

01.03.2025 23:38 β€” πŸ‘ 19052    πŸ” 6945    πŸ’¬ 710    πŸ“Œ 452
Ms. Casey, Wellness Director

Ms. Casey, Wellness Director

"Your outie enjoys commenting his code to help others"

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

But I’m reading *this* on the internet! Now I don’t know what to believe!!

19.02.2025 19:48 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Perfectly captured.

03.02.2025 02:48 β€” πŸ‘ 82644    πŸ” 17419    πŸ’¬ 1471    πŸ“Œ 727

I'm calling it the Super Nintendo Switch

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

SCREAMING_SNAKE_CASE is my favorite case name

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

The Lord of the Rings is a Christmas movie:

- elves
- snow
- returning jewelry from a relative

08.12.2024 16:27 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

β€œGo then, there are other worlds than these.”

WKIT was almost always on my radio as long as I can remember, and I often listened to WZON for Red Sox and Maine hockey.

Thanks for the years of tunes, @stephenking.bsky.social 🀘

02.12.2024 18:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Talked about this starter with the author of the original CraftQL plugin today, he said he’d be interested in seeing some type safety on the queries.

I might play around with a fork at some point over the holiday weekend.

28.11.2024 03:54 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

There's a learning curve for sure, but I've found Vue easier on my brain than React β€” and the Nuxt ecosystem is *great*

Good luck!

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

Totally get it! No criticism intended, just poking around to see what ideas I could pick up. Recently launched a rather large Craft-backed Nuxt site so I'm always keeping an eye out for improvements

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

Get up and running on #CraftCMS faster with our new blog starter! Available in Twig and headless Nuxt flavors, with more front ends coming soon.

https://craftcms.com/blog/introducing-craft-starters

26.11.2024 23:01 β€” πŸ‘ 20    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Preview
starter-nuxt/frontend/pages/[...slug].vue at 73dc80c02665b2027b6560b143f4c0b4f0b329b3 Β· craftcms/starter-nuxt A headless Craft CMS + Nuxt starter. Contribute to craftcms/starter-nuxt development by creating an account on GitHub.

LOVE the embracing of @nuxt.com for this!

Curious about the decision to use `usaAsyncData` composable and `refresh` to watch for preview token changes for some pages (github.com/craftcms/sta...) vs a custom `fetchData` function in others? (github.com/craftcms/sta...)

27.11.2024 16:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Interested! πŸ™‹

24.11.2024 13:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
a store front with a sign that says pork rinds to terrier Alt: Scene from Dumb & Dumber. Main character exits store and greets two people, says β€œwoah, big gulps huh? Well, see ya later!” and immediately leaves.
24.11.2024 13:17 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Off and on for years πŸ§—

24.11.2024 13:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Done πŸ‘

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

We already had been storing preparsed JSON in a custom content column to populate some key data from deep element relations when an entry is saved. Due to the size of the DB, typical `relatedTo` queries just couldn't handle it "on the fly". The new JSON column will hopefully expand on that concept.

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

Only about 8 months after release, this week I've finally been getting my first deep dive into a #CraftCMS 4 ➑️ 5 upgrade. Very big site with lots of customizations, many done to work around some incredibly complex element queries in v3 & 4.

Content stored as JSON looks like a game changer.

22.11.2024 22:29 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@chrisviolette.dev is following 20 prominent accounts