👋🏽
Post details
I have not slept well at all. Instead of working on negotiating layoffs, leadership is taking this extended break to congratulate themselves for what they've done. Meanwhile, workers of all disciplines and levels are either scrambling to find work or understanding what next steps they can take. I truly don't understand how people who run layoffs sleep well at night - knowing that you've signed off on the destabilizing action of so many.
Post details
TIL the % of humans that are intersex is about the same as the % of humans that are red-headed. Yet, most folks don’t even know about the first group. And some US states are writing laws that erase that group. Imagine no public bathrooms for red heads - that’s how dumb your laws sound.
Post details
Oh no I’ve come out of vacation and there’s DevRel discourse happening
Post details
I sometimes wonder if the agile/trunk-based/no-code-review/DORA4LIFE crew actually use software where "value is shipped constantly to the customer” because I am just so fucking tired of random UI changes. I honestly do not mind if someone thinks a thing through before shipping it. I am OK if that makes them not an "elite team" or if they have to "collaborate and critique" their work before shipping it. There are things in life more important than some programmer closing a JIRA ticket
Post details
The amount of internal tooling built at this job is unreal Even the internal tooling is multiple times bigger than anything I've worked on before 🤯
Hey babe wake up, new #Hacktoberfest site just dropped 👀🎃
Removing ANSI escape codes in Vim (1 mins read).

How to remove ANSI escape codes in (Neo)Vim.
Post details
Ty Franck (one half of James S.A. Corey) and Wes Chatham ('Amos Burton' on The Expanse) discuss S6E5 and that amazing meeting of the space queens at the end... as well as top 5 rival teamups in movies.

Post details
Type safe enums for Go without code generation or reflection - GitHub - orsinium-labs/enum: Type safe enums for Go without code generation or reflection
Creating global middleware for net/http servers in Go (1 mins read).

How to wrap net/http servers in Go with middleware(s) on every request.
Between and I took 5946 steps.
Post details
Myself, along with almost 40 other workers (a large amount of @cfaworkers@union.place), were laid off from Code for America. Instead of working with workers to get a union contract, they gutted our stances. AFAIK, we will be getting COBRA covered until November 2023 and one month of severance. The workers wrote the following: https://cfaworkersunited.com/stories/2023/08/31/code-for-america-lays-off-35-colleagues
Post details
This week on The Changelog Adam is joined by Zach Lloyd, Founder & CEO of Warp. We talked with Zach last year about what it takes to build the terminal of the future, and today Adam catches up with Zach to see where they are at on that mission. They talk about the business model of Warp, how they measure success, r...

Very excited to be speaking at #TechMids2023 on October 20th about Quantifying your reliance on Open Source software, where we'll look at how you can get a better view of your organisation's Open Source and internal dependency usage using dependency-management-data 🎉

What Go versions are my modules and dependencies targeting? (1 mins read).

Without using go mod vendor, how you can look at the version of Go that each of your modules and dependencies target.
Why is Go trying to upgrade my go.mod to Go 1.21? (1 mins read).

Why you may be seeing Go trying to upgrade the Go version in your go.mod to Go 1.21.
Between and I took 14426 steps.
Post details
Our “what’s new in Go” correspondent Carl Johnson joins Johnny & Kris yet again to discuss what’s new with the latest iteration of Go in version 1.21.

Post details
Amazon Web Services (AWS) is deprecating the go1.x runtime on Lambda, this is currently scheduled for December 31, 2023. Customers need to migrate their Go based lambda functions to the al2.provided runtime, which uses Amazon Linux 2 as the execution environment. I think this is a bad thing for a couple of reasons: There is no automated migration path from existing Go Lambda functions to the new custom runtime. Customers will need to manually refactor and migrate each function to this new runtime, which this is time-consuming and error-prone.
Post details
Denver discusses JMP's goal to make phone numbers as flexible as emails, his role at Software Freedom Conservancy, and software compliance controversies.

Post details
Matthew discusses Snikket, improving XMPP for friendly communication while Stephen presents JMP, easing transitions from other platforms using XMPP.

Post details
Erik of Mythics discusses the challenges of transitioning open-source software to government departments and the need for technical and cultural support in sustaining open source in the public sector.

Post details
Karen discusses her SFC role, Copyleft licenses' significance, diversity initiative called Outreachy & her personal defibrillator pacemaker encounter, stressing the necessity for greater technological control.
