Post details
Finding your sweet spot as a middling programmer who is an excellent engineer.

Finding your sweet spot as a middling programmer who is an excellent engineer.
The pandemic made evident how much work can, and should, be different. The forced change to accommodate remote workflows also brought to light what I like to call “virtual offices”. Unlike truly remote friendly workplaces optimized for asynchronous communication, these aim to merely transport the office into a virtual space keeping the same unnecessary constraints of synchronous work intact, only replacing shoulder taps with Zoom calls. I’d love if we collectively agreed to start using a more appropriate name for these. They are office-less companies but they are not remote-friendly.
Recommended read: Stop Pretending Your Company is Remote https://mycodingtales.com/stop-pretending-your-company-is-remote/
Can Go help you write faster PHP apps? In this episode, we explore the unusual pairing of Go and PHP that led to the RoadRunner project, a high-performance PHP application server, load-balancer, and process manager that is all written in Go.
Friend of the show Jon Chan, Stack Overflow’s Director of Engineering, Public Platform, joins the home team to talk about burnout: what it is, how to prevent it, and how to recover.
Week Notes 22#21 (2 mins read).
What happened in the week of 2022-05-23?
Today we talk to Priyanka Sharma (E.D. at the Cloud Native Computing Foundation) about all things KubeCon Europe 2022. We start with Gerhard’s favourite subject - Priyanka’s Happy Hour - and then we switch focus to the conference. For many, this will be the first in-person KubeCon since 2019. As for Gerhard, he is not ...
This week Sid Sijbrandij, Co-founder and CEO of GitLab, is back talking with Adam about all the details of their massive IPO last October 2021. To set the stage, this episode was recorded on Feb 1, 2022. During the show Adam mentioned they IPO’d at a $13B market cap, but they actually ended their opening day at approxi...
Describing JSON Patch operations with OpenAPI (1 mins read).
How to describe your JSON Patch endpoints using OpenAPI.
Mike speaks with Sean Falconer, head of Developer Relations at Skyflow
This is the post-KubeCon CloudNativeCon EU 2022 week. Gerhard is talking to Matt Moore, founder & CTO of Chainguard about all things Knative and Sigstore. The most important topic is swag, because none has better stickers than Chainguard. The other topic is the equivalent of Let’s Encrypt for securing software.
This week we’re peeking into the future again — this time we’re looking at the future of modern code review and workflows around pull requests. Jerod and Adam were joined by two of the co-founders of Graphite — Tomas Reimers and Greg Foster. Graphite is an open-source CLI and code review dashboard built for engineers w...
We’re talking with Woody Zuill today about all things Mob Programming. Woody leads Mob Programming workshops, he’s a speaker on agile related topics, and coaches and guides orgs interested in creating an environment where people can do their best work. We talk through it all and we even get some amazing advice from Woo...
The home team covers the hiring freezes and layoffs hitting the tech sector, burnout among freelancers and applicants for tech jobs, the dubious ethics of unpaid internships, and how to make Twitter safer by preemptively blocking people.
Today we are at KubeCon CloudNativeCon EU 2022, talking to Adolfo García Veytia about securing Kubernetes releases. Adolfo is a Staff Software Engineer at Chainguard, and one of the technical leads for SIG release, meaning that he helps ship Kubernetes. You most likely know him as Puerco, and have seen first-hand his p...
The home team talks about the past, present, and future of crypto; good reasons to go public with your open-source project before you think you should; and the importance of test-driven development.
Matt Holt & Mohammed S. Al Sahaf sit down with Natalie & Jon to discuss every gopher’s favorite open source web server with automatic HTTPS! In addition to laying out what Caddy is and why it’s interesting, we dive deep into how you can (and why you might want to) extend Caddy as a result of its modular archite...
The Adults Corner - Episode 10, Relationships. “No one is ever going to love you” This episode Chloe grieves her ex while Cherry opens up about past relationship issues & expectations from past lovers. Cherry & Chloe also touch on: Psychedelics Dating patterns Odour and vaginasLying and cheating Boyfriends in brothels Stay at home Dads Sex kink parties lesbian sex.
Another entry in the maintenance series! Throughout the series we’ve discussed building versus buying, building actually maintainable software, maintaining ourselves, open source maintenance, legacy code, and most recently Go project structure. In this 7th installment of the series, we continue narrowing our focus by t...
It's payday at #Deliveroo and wow was it a fun one to wake up to 🤑 it included my starting bonus, but it's really something to think about how my salary increases in a year have almost doubled my compensation. Money isn't everything, but given I've spent most of this month writing code and working on interesting things, it's a massive cherry on top!
Ty Franck (one half of James S.A. Corey), Wes Chatham ('Amos Burton' on The Expanse) & Bahia Watson
Got a #mlem and a #sploot on camera 😄🙌❤️🍪🐶📸 #cookieAnna 🏠 (@anna_hax)Tue, 24 May 2022 14:49 +0000
Ty Franck (one half of James S.A. Corey) & Wes Chatham ('Amos Burton' on The Expanse) discuss their
Ty Franck (one half of James S.A. Corey) & Wes Chatham ('Amos Burton' on The Expanse) discuss their
Weirdness with git diff-index
showing 1 file changed, 0 insertions(+), 0 deletions(-)
(1 mins read).
Something weird I hit last week with git diff-index
, which shows 1 file changed, but no changes.
Wes Chatham ('Amos Burton' on The Expanse) & Breck Eisner (TV & Movie Director) discuss favorite las
Week Notes 22#20 (2 mins read).
What happened in the week of 2022-05-16?
Introducing a library for OpenAPI contract testing with Go's net/http
package (2 mins read).
Creating a Go library that can verify net/http
handlers implement an OpenAPI contract, for use with testing.
I know everyone is dunking on that guy today but a lot of tech jobs really actually do a terrible job of supporting mothers
Ian Coldwater 📦💥 (@IanColdwater)Sun, 22 May 2022 09:54 +0000
😅
it's the weekend
sania (@saniaio)Sat, 21 May 2022 13:40 +0000
Testing Go net/http
handlers (1 mins read).
How to write unit tests to validate an HTTP handler.
Some people need to resolve the fact that they’re amused by legitimately offensive things and stop holding “having a sense of humor” over people who are offended by those same things and calling them “snow flakes”. Chances are it was always offensive but people speak out more now
Captain Macho Pirate Mick Rackham ❤️🔥🏴☠️🍺⚓🌻 (@tw2113)Sat, 21 May 2022 18:51 +0000
We cover quite a few topics in this episode from sitting on cakes for content, to onlyfans creators / payment gateways/ social media content creators/ starting in the adult industry/ ripple effect of actions online/ why men subscribe to onlyfans content creators and the mentality behind it.
Ty Franck (one half of James S.A. Corey) & Wes Chatham ('Amos Burton' on The Expanse) discuss cold b
Ty Franck (one half of James S.A. Corey) & Wes Chatham ('Amos Burton' on The Expanse) discuss their
#Cookie snuggling her flamingo for nap time ☺️❤️🍪🐶🦩Anna 🏠 (@anna_hax)Tue, 17 May 2022 17:42 +0000
Ty Franck (one half of James S.A. Corey) & Wes Chatham ('Amos Burton' on The Expanse) discuss their
Ty Franck (one half of James S.A. Corey) & Wes Chatham ('Amos Burton' on The Expanse) discuss their
Has anyone got a good example of a CLI that allows CRUD operations across many fields, some which are optional and some which are multi-value?
I'm using glab
and gh
as inspiration, but wondered if there are other ones I can follow
Therapy doesn’t mean there’s something wrong with you. Just because there’s nothing wrong with you doesn’t mean you don’t need therapy.tim myers | Chief “Petty” Officer (@denvercoder)Tue, 17 May 2022 08:15 +0000
Ty Franck (one half of James S.A. Corey) & Wes Chatham ('Amos Burton' on The Expanse) talk about the
Ty Franck (one half of James S.A. Corey) & Wes Chatham ('Amos Burton' on The Expanse) discuss their
Week Notes 22#19 (5 mins read).
What happened in the week of 2022-05-09?
If you speak English as a second language please never apologize about how bad you think your English is. As someone who speaks only English, usually poorly, the idea of being able to speak another language is basically real life magic and I'm constantly in awe of you.
Matt Zorich (@reprise_99)Sat, 14 May 2022 19:18 +0000