Post details
Part of maturing as an engineer is recognizing the difference between "thing you would do differently" and "thing you should comment on during code review"
Part of maturing as an engineer is recognizing the difference between "thing you would do differently" and "thing you should comment on during code review"
In this special episode recorded at All Things Open, I talk with Peter Farkas, CEO and co-founder of FerretDB. We talked about about MongoDB and the license change fiasco and why Peter wanted to build an open source company and never considered building a non-open source company. The biggest 🤯 in...
Adam & Jerod discuss the news! Our Merch sale, useful built-in macOS CLI utilities, the slow death of the hyperlink, systematically estimating a project's bus factor, The Browser Company abandoning Arc, the Dead Internet theory & more!
We're on the main stage at THAT Conference with Danny Thompson. He has an amazing story and journey into tech. Thanks to our friends at Cloudflare for helping us get to THAT Conference earlier this year to enable this conversation. Special thanks to Nick Nisi and Clark Sell for coming in clutch and getting us the audi...
Have you ever wanted to buy the ebook of "Program Management for Open Source Projects" but you only want to pay 60% of the list price? Well let me tell you a secret: if you use promo code turkeysale2024 through December 2, you can do just that! https://pragprog.com/titles/bcosp/program-management-for-open-source-projects/
🇩🇪 Hannover Go meetup, Nov 19🎂 Go Blog: Go Turns 15 📊 Video: The Business of Go by Cameron BalahanProposalsAccepted: End support for macOS 11 in go 1.25New discussion: Memory regions🗲 Lightning round🛞 Watermill 1.4: Event-Driven library for Go🛩️ Package singleflight provides a duplicate function...
Preston Doster joins the show to tell us what it takes to run a Mastodon server with 55,000 accounts and 11,000 monthly active users.
Week Notes 24#46 (3 mins read).
What happened in the week of 2024-11-11?
Lessons learned adding OpenTelemetry to a (Cobra) command-line Go tool (10 mins read).
Some reflections on what I've found good and not so good about instrumenting a command-line tool with OpenTelemetry.
Aside from some crappy commentary about "working by committee" and "cancel culture", there was some interesting bits in this
(Includes expletives) David Heinemeier Hansson (DHH), creator of Ruby on Rails and co-owner of 37signals, joined the show to discuss this Rails moment and renewed excitement for Rails. We discuss hard opinions, developers being cooked too long in the JavaScript soup, finding developer joy, the pros and cons of the BDFL...
Attached: 1 image
I wish when I became an adult the other adults in my life would have explained that you don't actually feel like a grown up, you just sort of feel like a kid pretending to be an adult, and hoping everything works out.
TypeScript is a superset of JavaScript that adds static typing with optional type annotations. It was created at Microsoft and first released in 2012. TypeScript ESLint enables ESLint and Prettier to run on TypeScript code. Josh Goldberg is a host for Software Engineering Daily, the author of Learning TypeScript by O’Reilly, and a Microsoft MVP.
With the number of libraries available to Go developers these days, you'd think building a CLI app was now a trivial matter. But like many things in software development, it depends. In this episode, we explore the challenges that arose during one team's journey towards a production-ready CLI.
My fellow human beings. Before joining Bluesky. You should read about Cory Doctorow's description of the Enshittification process. The first part of the process is vendors create high-quality offerings to attract users, even if it results in a loss of money. The idea is to get market share. I fear that mankind is trapped in an endless cycle with social media.
Attached: 1 image
If there is a mind virus it’s not wokeness; it’s capitalism.
Attaché : 1 image Volé sur Internet :
Go 1.23.3 and 1.22.9 releasedProposalsAccepted: 📂 Safer file open methodsLikely accept: Drop macOS 11 support for Go 1.25🎆 The Go project recently passed the 70,000 issues on GitHub, with net/http: short writes with FileServer on macos🇮🇹 GoLab tickets still available, Florence Italy, Nov...
🪜 The Go Remote Meetup is looking for a new organizer. Step up!Interview with Wilken Rivera of the Go Developer Network, Episode 32ProposalsAccepted: add slog.DiscardHandlerPrevious discussion in Episode 80Accepted: enable GOCACHEPROG by defaultPrevious discussion in Episode 85📂 Likely accept:...
test https://media.tenor.com/oXP04XKFeyoAAAAC/cat-meme.gif?hh=142&ww=22
The people who still mask in 2024 are some of the realest motherfuckers out there. 🫡
Week Notes 24#45 (3 mins read).
What happened in the week of 2024-11-04?
Why yes, on Wednesday I was presenting a very high-profile meeting at work - why do you ask?
(Sorry that FitBit doesn't make it easier to export a graph more nicely)
Maybe Jira for your kids' chores is a good idea... Probably not.
“You must give your money to people you find abhorrent or we will put you in prison” is a banger of a free speech policy. Fuck these people.
At 14, he helped create RSS. At 16, he contributed to Creative Commons. At 17, he co-created Markdown. At 18, he co-founded Reddit. The web would be different if he were alive. #AaronSwartzDay
Attached: 1 image #StarTrek
We take you one last time back to the All Things Open 2024 hallway track to talk with some friends, new & old. We speak with Alex Kretzchmar about self-hosting. We speak with Israa Taha about self-confidence. We speak with Avindra Fernando & Adhithi Ravichandran about self-employment.
No interview this week! Instead, Justin & Autumn sit down to talk about what they've been learning recently.
The hallway track at All Things Open 2024 — features Carl George, Principal Software Engineer at Red Hat for a discussion on the state of open source enterprise linux and RHEL (Red Hat Enterprise Linux), Max Howell, creator of Homebrew and tea.xyz which offers rewards and recognition to open source maintainers, and Cha...
From now on I will block anyone crying about being cancelled for speech. Trump wants to shoot protestors, ban books, jail journalists, jail librarians, jail school teachers and defund media outlets that won’t play his game. That is what free speech was about, not that your gay neighbor has to put up with your bullshit or people not buying your books anymore.
Summarising the skipReason
s for Renovate data exports (2 mins read).
How to work out what skipReason
s you have for your Renovate package data.
Attached: 1 image · Content warning: x.com screenshot & vercel
This talk by @anarodrigues@front-end.social the best intro to the IndieWeb I've seen so far <3 A beautiful, inclusive message: If you have your own personal website, you are already part of the IndieWeb. https://noti.st/anarodrigues/AwmjTY/slides
you, smart: democrats failed to speak to the material conditions that matter most to the electorate the guy who won: the transgender immigrants are eating your cats
As modern platforms integrate an increasing array of tools, so too grows the complexity of software dependencies within your codebase. While mainstream dependencies like Docker images, Terraform and NPM packages are well-covered by existing solutions, what about the myriad obscure or custom tooling, perhaps even manually installed binaries lurking in your Dockerfiles? In this session, we'll unveil an Open Source solution designed to systematically extract data from diverse toolsets. Learn how to effectively catalog, track, and maintain these dependencies, eliminating blind spots and ensuring robustness in your development workflow.
Outlive the people who hate your existence
So predictable. Like clockwork. Fellow #Ruby friends, are you finally ready to take a public stand against this man? (updated with archive link because I don't even want to send traffic to DHH's blog) http://archive.today/2024.11.06-174442/https://world.hey.com/dhh/the-spells-are-spent-beaa675b
Today more than on most days remember: When people show you who they are, believe them. Those who lick fascist boot today will never support you.
No CEO _has to_ congratulate a new president. But Nadella knows where the profits are. https://tane.codes/@tanepiper/113437313727553429
Attached: 1 image great time to replace vercel with a hosting provider whose CEO won’t applaud fascists
See why organizational awareness is an incident superpower with incident.io Product Engineer Lawrence Jones. Lawrence discusses the importance of leveraging organizational context during incident response. He emphasizes using structured data and service catalogs to enhance incident management by bringing valuable organizational knowledge directly to responders.
Oh come *on* USA, what the fuck.
My feed right now is mostly scared trans folks, but I do have a message to the business leaders I know follow me: you can make a lot of the anxiety better for your employees by establishing a contingency plan to protect them. I'm not saying to give up, just have a plan.
Attached: 1 image Non-Americans watching the US struggle to decide between electing a professional career politician or a racist serial sex offender with 34 felony convictions and the IQ of a spoon
Call for Participation! We're happy to announce the first "Funding the FOSS Ecosystem" #devroom at #FOSDEM 2025. The goal of this devroom is for developers to gain insights into funding strategies and to engage more #FOSS users like companies & governments in FOSS funding. Submission...
#npm is 14 years old - 8 years ago I wrote a first proof of concept of a supply chain attack, Microsoft have owned it for 4 years and have done absolutely nothing to secure it. (That supply chain attack - https://github.com/tanepiper/steal-ur-stuff)
Attached: 1 image The Indie Web Ana Rodrigues https://ohhelloana.blog, Calum Ryan https://calumryan.com will join us with our hosts Lorna Mitchell https://lornajane.net and Jamie Tanna https://jvt.me for the fourth OpenUK Digital Meetup on November 6. Register now https://openuk.uk/event-calendar/digitalmeetup4 #opensource #opensourcesoftware #digitalmeetup