webchick's Avatar

webchick

@webchick.bsky.social

Nerd. Mom. Gamer. #AuDHD. Gendermeh. Chief Cat Herder @temporal.io. You may also know me from #MongoDB and #Drupal. Views my own. Blag: https://webchick.tech/

802 Followers  |  298 Following  |  125 Posts  |  Joined: 14.06.2023  |  2.761

Latest posts by webchick.bsky.social on Bluesky

It's Always Sunny in Philadelphia "Conspiracy" meme

It's Always Sunny in Philadelphia "Conspiracy" meme

Kiddo was discussing middle school drama tonight at dinner, and in trying to map out who all has "beef" with who else, the end result essentially looked like this. πŸ˜‚

04.11.2025 04:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
ANGIE (with like 20 exclamation points and 30 red hearts :D)

ANGIE (with like 20 exclamation points and 30 red hearts :D)

Had a chance to go back and horse around with #Drupal again today, and got this lovely greeting when filing some #DX feedback on #DrupalCMS. :D

02.11.2025 05:45 β€” πŸ‘ 14    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Building a Developer Advocacy Team from Scratch #3: #DevRelTeamOps Our team has been growing steadily throughout the year, and while most of the team foundations we first set up have remained in place, as we’ve scaled we’ve also had to get a bit more mature with our operations and reporting. Who knew that running a ...

It's been a few months; here's another in a series of posts on the ol' blag around Building a #DevRel Team from Scratch. This time on #DevRelTeamOps: webchick.tech/devrelteamops covering how we use operational things like meetings, reporting, and planning to help build team culture.

18.10.2025 07:26 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Uptime Calculator Uptime calculator computes the downtime period, based on the uptime %.

Uptime guarantees in terms of downtime, via Simon Emms at @temporal.io using www.omnicalculator.com/other/uptime as a guide:

* 99.4% is 1 hour of downtime a week
* 99.9% is 10 mins a week
* 99.99% is 1 minute a week (less than an hour a year)

🀯

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

Update: Mount Fay 🀬🀬🀬 #silksong

25.09.2025 02:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Alright, so I've been afraid to say this out loud, but I think after today, I can say it: In the first Battle of Los Angeles, the good people of LA County have prevailed. We beat ICE back. 1/

07.09.2025 02:41 β€” πŸ‘ 8631    πŸ” 2474    πŸ’¬ 126    πŸ“Œ 537

Update: Hunter’s March 🀬🀬🀬 #silksong

07.09.2025 09:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Title screen of Silksong

Title screen of Silksong

*deep breath* EEEEEEEEEEE!!!!! 🀩🀩🀩

06.09.2025 05:47 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Windows Notepad, the native simple text editor, now has formatting options and a Copilot button.

Windows Notepad, the native simple text editor, now has formatting options and a Copilot button.

Look what they did to Notepad. Shut the fuck up. This is Notepad. You are not welcome here. Oh yeah "Let me use Copilot for Notepad". "I'm going to sign into my account for Notepad". What the fuck are you talking about. It's Notepad.

27.08.2025 01:41 β€” πŸ‘ 17522    πŸ” 4597    πŸ’¬ 452    πŸ“Œ 500

Reviewing some #PHP code for the first time in... a hot minute ;) and are YOU telling me in the Year of our Lord 2025 you still have to MANUALLY put this crap into composer.json to get it to find your classes?!

"autoload": {
"psr-4": {
"App\\": "src/"
}
},

27.08.2025 07:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
ROOST.tools hiring Open Source Community Manager in United States | LinkedIn Posted 6:48:12 PM. About ROOSTROOST is a community effort to build scalable and resilient safety infrastructure for…See this and similar jobs on LinkedIn.

ROOST is picking up speed, so we're looking for an experienced open source community manager and a communications manager to join the flock! πŸ”

OSS Community Manager: www.linkedin.com/jobs/view/42...
Communications Manager: www.linkedin.com/jobs/view/42...

13.08.2025 13:31 β€” πŸ‘ 30    πŸ” 20    πŸ’¬ 0    πŸ“Œ 1
A cloud with a lightning bolt that says β€œzap!” In bubbly letters, a punk rocker that looks skeptical and thinks β€œhmmm” a cartoon guy with spikey hair who is surprised, and a sleeping smiley with a cap who’s tucked in bed.

A cloud with a lightning bolt that says β€œzap!” In bubbly letters, a punk rocker that looks skeptical and thinks β€œhmmm” a cartoon guy with spikey hair who is surprised, and a sleeping smiley with a cap who’s tucked in bed.

Oh dear, I have acquired a notebook that lets you write / doodle and then erase and reuse the pages. I am going to draw SO MUCH random crap when I’m on meetings. 🀣🀣🀣

20.08.2025 04:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Notes highlighted with a prompt that says "Please summarize this discussion and pull out key takeaways, including recommendations and things to watch out for."

Notes highlighted with a prompt that says "Please summarize this discussion and pull out key takeaways, including recommendations and things to watch out for."

Notes are now formatted as actual legible, scannable bullet points

Notes are now formatted as actual legible, scannable bullet points

Here's another nice #AI time saver, this time with #Google Docs. I tend to take "transcript" style notes since they help me focus, but the end result is a total garbage heap. πŸ˜…

You can highlight text, click "Refine," and then choose from one of the prompts there (e.g. Shorten) or provide your own.

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

Versus I find when I try and ask Gemini to do stuff about my email, it's like "Email? What a strange, foreign concept! Here are some external links to review about this obscure topic including how you can do a bunch of manual stuff or use other peoples' tools to do what you are asking me." πŸ˜›

18.08.2025 14:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Wizard says "Hello, Angie Let's start creating" and gives a few examples of the types of forms it can create, along with a text box to enter a prompt.

Prompt is: "Please generate an intake form for a "Builder Spotlight" series, where we highlight Temporal community contributors. In addition to gathering necessary information for website/social (e.g. bio, headshot) we should ask them to share about their Temporal journey and what motivates them to contribute."

Wizard says "Hello, Angie Let's start creating" and gives a few examples of the types of forms it can create, along with a text box to enter a prompt. Prompt is: "Please generate an intake form for a "Builder Spotlight" series, where we highlight Temporal community contributors. In addition to gathering necessary information for website/social (e.g. bio, headshot) we should ask them to share about their Temporal journey and what motivates them to contribute."

Based on prompt, screenshot shows a few of the generated questions, such as:

- What was your initial impression of Temporal?
- How would you describe your journey with Temporal so far?
- What motivates you to contribute to the Temporal community?

Based on prompt, screenshot shows a few of the generated questions, such as: - What was your initial impression of Temporal? - How would you describe your journey with Temporal so far? - What motivates you to contribute to the Temporal community?

I'm a fan of actual, practical uses of #AI, and here is one:

In #Google Forms, you can ask #Gemini to generate a form for you based on a sentence or two. It'll show you a preview (which you can accept or re-generate), and then it automatically creates the questions to give you a starting point. πŸ‘

18.08.2025 14:22 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Preview
Building a Developer Advocacy Team from Scratch #2: "Go-To" DevRellers Embedding DevRel for a happier and more impactful team

Late night #DevRel musing: webchick.tech/go-to-devrel...

On moving from a reactive, service-oriented team to a proactive, partnership-based team through anointing "Go-To" DevRellers who own a particular area and embed on relevant stakeholders' teams.

15.06.2025 07:23 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A lake surrounded by mountains with evergreen trees.

A lake surrounded by mountains with evergreen trees.

Hanging out at a local dog beach reading dataintensive.net β€” life is good. 😎

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

For this kind of thing, I am perfectly happy to let the friendly robot flounder around and head-desk while I sit comfortably and armchair coach it.

06.06.2025 13:22 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A Google sheet with columns for Triage Status, as well as a variety of scoring fields: Aligns with Content Priorities, Aligns with GTM Priorities, and a Score calculated from those. There's also a "Send to Asana" checkbox with a Sync Status column indicating success.

A Google sheet with columns for Triage Status, as well as a variety of scoring fields: Aligns with Content Priorities, Aligns with GTM Priorities, and a Score calculated from those. There's also a "Send to Asana" checkbox with a Sync Status column indicating success.

Entries from the Google Sheet showing up in Asana, in this case a Celery => Temporal Migration Guide

Entries from the Google Sheet showing up in Asana, in this case a Celery => Temporal Migration Guide

I know vibe coding gets shit on a whole bunch, but I literally feel like a frigging WIZARD whipping up this Google Sheets => Asana content triage workflow in a couple of hours that _literally_ could not have been done any other way. (Not for lack of skill, but for lack time. 😭)

06.06.2025 13:22 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
8 panel comic

Panel 1: Yellow guy is working on a laptop in the background. In the foreground is a Brand Manager.
Yellow Guy: β€œSir, shall I put up our rainbow profile picture?”

Panel 2: Brand Manger snaps his head round and hisses β€œCool your jets, Eugene. I’m checking the Profitometer”

Panel 3: Gonna do my best to explain this. We see The Profitometer. A huge machine that whirs and ticks. A digital display at the top of the machine reads β€œSupporting Pride equals”Beneath this display is a huge gauge with β€œMax Loss” on the left and β€œMax profit” on the right. There is a needle that is pointing exactly half way between the two extremes.

Panel 4: Close up on Brand Manager’s face. His teeth are gritted. Sweat trickles down his brow.

Panel 5: Close up on gauge. The needle remains exactly central

Panel 6: Close up on Brand Manager’s eyes. They are concentrating intensely. Also, more sweat.

Panel 7: Close up on the gauge. The needle clicks ONE DEGREE towards profit

Panel 8: Brand Manager screams like a football coach β€œGO GAY EUGENE”

8 panel comic Panel 1: Yellow guy is working on a laptop in the background. In the foreground is a Brand Manager. Yellow Guy: β€œSir, shall I put up our rainbow profile picture?” Panel 2: Brand Manger snaps his head round and hisses β€œCool your jets, Eugene. I’m checking the Profitometer” Panel 3: Gonna do my best to explain this. We see The Profitometer. A huge machine that whirs and ticks. A digital display at the top of the machine reads β€œSupporting Pride equals”Beneath this display is a huge gauge with β€œMax Loss” on the left and β€œMax profit” on the right. There is a needle that is pointing exactly half way between the two extremes. Panel 4: Close up on Brand Manager’s face. His teeth are gritted. Sweat trickles down his brow. Panel 5: Close up on gauge. The needle remains exactly central Panel 6: Close up on Brand Manager’s eyes. They are concentrating intensely. Also, more sweat. Panel 7: Close up on the gauge. The needle clicks ONE DEGREE towards profit Panel 8: Brand Manager screams like a football coach β€œGO GAY EUGENE”

Brand Manager getting ready for Pride Month

31.05.2025 01:22 β€” πŸ‘ 13349    πŸ” 3494    πŸ’¬ 51    πŸ“Œ 66

CC @kattekrab.bsky.social as I feel you will appreciate this. 🀣

17.05.2025 08:14 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Karpman drama triangle - Wikipedia

Parental milestone achieved: Whipped out the Karpman Drama Triangle with kiddo to help her better navigate some middle school friend conflicts. πŸ˜†

en.wikipedia.org/wiki/Karpman...

17.05.2025 08:14 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

You have to wonder what Mark Carney's other two wishes were after rubbing that bottle

28.04.2025 13:08 β€” πŸ‘ 4453    πŸ” 647    πŸ’¬ 170    πŸ“Œ 106

Dear car thieves: If you’re going to break into someone’s vehicle and rifle through all their shit, can you please SHUT THE DAMN DOOR afterwards so the owner doesn’t come back to a dead battery, too?! 😭 SIGH. #TalesFromYVR

26.04.2025 01:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
[HEALTH]: NATS Β· Issue #1632 Β· cncf/toc Project name nats Concern There are health concerns around the NATS project that require review and discussion: Some NATS maintainers are interested in leaving CNCF which would mean archival of the...

It'll be really interesting to see how this situation plays out. github.com/cncf/toc/iss... is the issue to watch. πŸ‘€

If you're interested in all the backstory / various legal proceedings around this, you can find them at github.com/cncf/foundat...

And CNCF's response at www.cncf.io/blog/2025/04...

25.04.2025 08:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Grafana Mimir Q&A with Grafana Labs CEO Raj Dutt | Grafana Labs With the launch of our new open source time series database, we collected questions from Grafanistas and Raj answered them.

CNCF's position is that Synadia should pursue alternatives that preserve the #OpenSource license of #NATS, such as forking under a new name, as Grafana did (Cortex > Mimir). grafana.com/blog/2022/03...

However, for that to happen, new maintainers would need to step forward + haven't in 7 years. :\

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

This now leaves the #NATS project in an interesting grey area...

* CNCF asserts that contributing a project is not just sharing code, but making a commitment to the #OpenSource community.
* However, without the trademark it seems they're going to have little leg to stand on legally to enforce this.

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

* Synadia assert they're not getting sufficient value from CNCF, so to protect commercial interest, want to switch project license to #BSL.
* The maintainer team votes unanimously [!] to leave the CNCF.
* Synadia now trying to leverage trademark ownership to take back the domain + GitHub from CNCF.

25.04.2025 08:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Protecting NATS and the integrity of open source: CNCF’s commitment to the community When a company contributes a project to the Cloud Native Computing Foundation (CNCF), it’s not just sharing codeβ€”it’s making a commitment to the open source community. It’s a pledge to uphold open…

Interesting situation going down in #CNCF / #OpenSource land: www.cncf.io/blog/2025/04... 🧡

* #NATS has been a CNCF project since 2018, and CNCF owns both the nats.io domain name and the GitHub project.
* Synadia (original project donor) holds the trademark, and makes 97% of code contributions.

25.04.2025 07:54 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

🀣🀣🀣

19.04.2025 15:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@webchick is following 20 prominent accounts