Post details
Y'all told me Andreesen was smart, Thiel was smart, Rabois was smart, Musk was smart, they have all outed themselves as lucky and dumb. You need to stop assuming being rich and being smart are the same.
Y'all told me Andreesen was smart, Thiel was smart, Rabois was smart, Musk was smart, they have all outed themselves as lucky and dumb. You need to stop assuming being rich and being smart are the same.
April fools prank idea: unionize
I didn't see your email
K E L S E Y (@glumDumpst3r)Tue, 21 Mar 2023 19:04 GMT
This is cool, I've been considering what the process is for setting one of these up recently
We are open sourcing our own OSPO policies, tools, and guides to help other OSPOs get started. See how you can get started. github.blog/2023-03-13-an-ā¦GitHub (@github)Fri, 31 Mar 2023 12:07 +0000
Yesterday's episode of #TheMandalorian was another reminder I really need to rewatch #TheExpanse š
This week it's Scott and Zenzo Hanselman: a father-son tech talk. He chats with his son Zenzo, a curious and creative teenager, about the latest trends and topics in technology. From AI to VR, from gaming to social media, from coding to culture, Scott and Zenzo will explore the world of tech from their different perspectives and experiences.
Charles āCobihā Obih and Radek Markiewicz of the Stack Overflow platform team join Ben and Ryan to talk about changes to the inbox and what itās like to build Stack Overflowās public platform.Ā
After years of working for Google on the Go Team, Filippo Valsorda quit last year to experiment with more sustainable paths for open source maintainers. Good news, it worked! Filippo is now a full-time open source maintainer and he joins Jerod on this episode to tell everyone exactly how heās making the equivalent to h...
Andy shares how heās helping the OSI today and his thoughts on the Cyber Resilience Act. Ana Meta Dolinar and Gemma Penson talk about the Women @CL, how theyāre helping to fix the huge gender imbalance when it comes to open source and computer science, and their thoughts on the āleaky pipelineā metaphor.
Coming in Go 1.21Blog post: Planning Go 1.21 Cryptography Work by Filippo Valsordadisallow anonymous interface cyclespurego implementation of hash/maphashReleasesv8go v0.9.0gitea v1.19.0go-github v50.2.0Community newsShay Nehmad's make-git-better CTFGo Time podcastchatGPT-plugin-template on...
This episode wasn't supposed to be an episode! I was invited by Jeff Fritz of Twitch fame to talk to his community team of Live Coders on Discord. They recorded it, and mentioned several times that it was useful content! So, why not try something new and make this an episode! Let me know on Twitter if you find my views on community, productivity, and life useful to you!
Generating Equal
methods for Go structs with goderive
(3 mins read).
How to use goderive
to generate an Equal
method between structs, so you don't have to.
Week Notes 23#12 (3 mins read).
What happened in the week of 2023-03-20?
This week weāre talking with Nathan Sobo about his next big thing. Nathan is known for his work on the Atom editor while at GitHub. But his work wasnāt finished when he left, soā¦he started Zed, a high-performance multiplayer editor thatās engineered for performance. And today, Nathan talks us through all the details.
Me too š made good use of a train to London to get some abstracts together, let's see how they're received.
Whatever happens, there'll still be a blog post to TL;DW what would've been the talk
I've just submitted a couple talk proposals to @dddem@mastodon.me.uk š Y'all should totally submit too! It's an awesome conference run my truly wonderful humans! š https://sessionize.com/ddd-east-midlands-conference-2023/
A few days ago, a stressed-out gamer confessed on ResetERA he was considering giving up on gaming, as he felt the time spent could be put to ābetterā use. The thread somehow struck a chord here, not ā¦(https://brainbaking.com/post/2023/03/continuous-productivity-is-toxic/)
I hated writing in high school. It wasnāt objective like my favorite subjects, math and science. It also didnāt help that we had to write about old, hard-to-understand literature like Shakespeare. But my perspective on writing changed once I started working full-time as a software engineer.
relicensing and lack of resources for maintainers are only two top-level issues plaguing open source
In this new world of LLMs (often referred to as āAIā) data ownership and the quality of that data will very soon become the moat, not the algorithms. Any org that to hands over their data to a vendor -which vendor then keeps this data and gets to use it as training- is foolish. twitter.com/i/web/status/1ā¦Gergely Orosz (@GergelyOrosz)Fri, 24 Mar 2023 13:00 GMT
Ensuring files are synced between repos with GitHub Actions (2 mins read).
Creating a GitHub Action workflow to indicate when vendored files are out-of-sync between GitHub repos.
Fern - Build APIs Twice as fast - https://buildwithfern.com/Fern on GitHub - https://github.com/fern-api/fernFern's Profile with YCombinator - https://www.ycombinator.com/companies/fernĀ Danny Sheridan - CEO and cofounder of FernĀ danny@buildwithfern.combuf.build - protobuf codegen utility -...
StackAid is a simple way to donate to all the open source software projects you depend on. In this live session, Dudley Carr and Wes Carr chat with Cecil Phi...
Go 1.20.2 & 1.19.7 releasedGo 1.20.2 milestoneGo 1.19.7 milestonegoreleaser v1.16.0 & v1.16.1 releasedOpenCollectiveBabel.jsWomen Who CodeProposalsAccepted: Add testing.Testing() bool functionNew: Track tool usage in go.modNew: Opt-in transparent telemetryIntroducing ngrok-go: Ingress to your Go...
The panel discuss the parts of Go they never use. Do they avoid them because of pain in the past? Were they overused? Did they always end up getting refactoring out? Is there a preferred alternative?
I'm fortunately not being made redundant today by Deliveroo Engineering but I know a lot of wonderful colleagues who have been š¢š
I don't think I want my next promotion (yet) (5 mins read).
Taking a second to pause and think about what Staff Engineer means to me, and why (right now) I may be looking to stay happy at Senior Engineer.
Today is the day I find out, along with a whole load of my colleagues, whether I am losing my job. Fuck this shit. #Layoffs #engineering #programming
Wherein I argue that you should plan to regularly put in the work required to keep your dependencies up-to-date, because doing so gives you more predictability and control for the same overall effort.
Just over 49 hours until all of us affected by Deliveroo Engineering redundancies find out š¬š«
Week Notes 23#11 (3 mins read).
What happened in the week of 2023-03-13?
Got some Doughnotts from my team at Deliveroo Engineering today š #Cookie seems interested in them too š
It's my #birthday! (visit my site for a surprise š„³)
To practice some self indulgence, I'd love to hear some compliments and/or contributions to support my ongoing work blogging and Open Source'ing š¤
And while I've got your attention:
This controversial decision coupled with poor messaging has created anxiety the Open Source community. Learn what's happening and how we can move forward.
Working out which Docker namespaces and images you most depend on (2 mins read).
How to use dependency-management-data to visualise the most popular Docker namespaces and images you depend on.
Querying JSON with SQLite (1 mins read).
How to use json_each
and json_extract
to query a JSON field in SQLite.
Week Notes 23#10 (5 mins read).
What happened in the week of 2023-03-06?
Dynamically retrieving the version of a Node.JS/Typescript dependency, at runtime (1 mins read).
How to retrieve metadata about packages that are depended on at runtime.
Automating boilerplate/scaffolding code with custom code generation in Go, with jen
(3 mins read).
How to generate Go code using github.com/dave/jennifer
.
The home team talks with Wesley Faulkner, Senior Community Manager at AWS, about whatās going on with this cycle of tech layoffs, how to position yourself for success on the job market, and why itās worth interviewing for jobs you might not want. Plus: The two things you should do as soon as you get an offer.
Debugging HTTP Client requests with Go (2 mins read).
How to add debug logging to http.Client
in Go.
In a world where most documentation sucks, large language models write better than humans, and people wonāt be bothered to type full sentences with actual punctuation. Two menā¦ against all oddsā¦ join an award-worthy podcastā¦ hosted by a coin-operated, singing code monkey (?)ā¦ to convince the developer world theyāre doi...
Play APIs Unplugged - S3 E12 - Orghitecture and Team APIs with Matthew Skelton & Manuel Pais by MuleSoft on desktop and mobile. Play over 320 million tracks for free on SoundCloud.
I wish more APIs had an endpoint to get a whoami
style response to work out if a) the credentials work and b) who they're for.
When you find a thing and want to check it's still active it's super handy, although I do appreciate that some platforms probably don't add that so you can't check if creds are active as easily
Opting In to Transparent Telemetry by Russ CoxAccepted proposal: net/http: add ResponseController.EnableFullDuplexLast call for comments: log/slog: structured, leveled loggingBadgerDB v4.0.1 releaseddominikbraun/graph v0.16.0 releasedService Weaver announced by Googleconc v0.3.0...
Who do these Twilio credentials belong to? (2 mins read).
How to work out whether arbitrary Twilio credentials are valid, and if so, what type they are.
Don't know what the cause of it is but every time I see he or she
instead of they
I get unnecessarily annoyed. Like, just use the third person word that's more inclusive too š