Post details
Remember that your relatives are only your starting party. You can add and remove people to create the party which works for you. It's 100% up to you who you keep in your party as your adventure progresses.
Remember that your relatives are only your starting party. You can add and remove people to create the party which works for you. It's 100% up to you who you keep in your party as your adventure progresses.
Resolving Timeout
s when generating entropy when generating a new GPG key (1 mins read).
How I resolved an issue with a Timeout
error when generating a new GPG key.
Attached: 1 image ❓ How reliant are you on Open Source software? 🤔 In this lightning talk, Jamie Tanna will describe how having a clearer picture & understanding of his team's OS dependencies is helping them to make better decisions on how to support, upgrade & migrate their projects. 🎟️ Tickets are available: https://ti.to/devopsdays-london/2023 #DevOps #DevOpsDays
🇬🇧 GopherCon UK, Aug 16-18🥳 Go 1.21.0 is released!Smallest release since Go 1.5golangci-lint v1.54.0 released with Go 1.21 support ProposalsAccepted: 0️⃣ Untyped zeroAccepted (and implemented): Use WithCancelCause for eggrgroup.WithContextAccepted: Experimental range support behind...
Welp, I've now officially logged out of Deliveroo Blind, so if you see any posts that look like me, it ain't 😅
Resolving black screen display with SDDM and NVIDIA GPUs (1 mins read).
How I resolved an issue with a black screen displaying when SDDM is used with an NVIDIA driver.
Instead of my usual TTY-based login on Linux, I've spent a bit of time trying to get LightDM/SDDM set up to allow me to use fingerprint-based login.
It turns out you don't even need to do that, pam_fprintd.so
can work as-is on the TTY 🥳
Week Notes 23#32 (4 mins read).
What happened in the week of 2023-08-07?
Remember that free software licenses are irrevocable - even if a vendor changes a project to a non-free license, the older versions continue to exist as free software. So while we should absolutely criticise vendors who take the work of others and make it non-free, we should also bear in mind that they gifted us the earlier versions in the first place, and cannot take that away again.
Super excited to be speaking at DevOpsDays London on September 21st!
Not only am I excited to be excited to be attending the conference for the first time since pre-COVID, I'm excited to try my hand again at the Ignite talks 🔥
DevOpsDays London is a truly excellent event, there's a really high bar, some really inclusive practices, and lovely people organising and attending.
I've written about previous years' events on my blog if you want a bit more of a feel for what the event may be like:
If you're interested in joining, you can get a 20% off code using my referral code - let me know if you're currently between jobs or may be unable to attend even with the 20% discount.
Analysing GitHub Pull Request review times with SQLite and Go (3 mins read).
How measuring how long code review took as a team lead to being able to change our processes, and then deliver much more effectively.
Lane Wagner is an experienced leader with a demonstrated history in engineering software systems. He is the Founder of Boot.dev and has a deep passion for teaching Computer Science and Software Engineering to others. Boot.dev is an education...
This week Stephen chats with former-Google SRE Matt Brown about being on-call. They cover how to up-lift junior engineers so they can be on-call, what a fair on-call schedule looks like, run-books, and much more.As you heard, Matt believes flexibi...
Matt Asay thinks the open source licensing war is over, LangUI is an open source Tailwind component library for your AI chat app, Ivan Kuleshov modded a Mac mini to run via PoE, Apple joins Pixar and others in the Alliance for OpenUSD & John D. Cook says sometimes you shouldn’t pick the best tool for the job.
KBall and Amal go deep on careers. They share their career journeys, talk through learnings and mishaps that happened along the way, and break down key factors to understand about big role transitions like “Senior->Staff” as well as “Engineer->Manager”.
Alt text isn't just helpful for the sight-impaired. By reading alt text I can identify what the OP is calling attention to in the pic, helping me get the joke or social commentary that would otherwise be illegible to me. (Without this I'm like, I see a thousand details and I don't know which one matters to you.) #ActuallyAutistic
instead of “cocktail hour” events at conferences can we instead have “kitten hour” where we go to a cat cafe and speak quietly about nerd stuff over soothing tea?
🦊 I wrote a new book, called YOU DESERVE A TECH UNION. It’s coming out *real* soon. (I’m freaking out a little tbh!!) If you’d like to support the book ~slash~ get the word out, here’s how you can help! https://ethanmarcotte.com/wrote/street-team/ #YDATUbook #unions #TechUnions #1u #publishing #books #bookstodon
Episode 128 of The ADHD Adults podcast covers the nine symptoms of inattentiveness in detail, giving examples of what they are. Alex reads the usual 'definitely real' correspondence. Alex get’s Welsh wrong, 'James has a diagnostic screening radiation' and Mrs ADHD thinks her glasses are too good for her eyes... Written by Alex Conner, Samantha Brown and James Brown.Produced by James Brown and JBHD Ltd.Social media contacts: @theadhdadultsMusic by Sessionz Subscribe for extra content Support the charity that the show raises money for
In memory of Software Engineering Daily Founder, Jeff Meyerson. 1988 – 2022
Go 1.21RC4 is out🪳 CVEsCVE-2023-29409 fixed in Go 1.20.7 & 1.19.12CVE-2023-3978 fixed in golang.org/x/net & golang.org/x/net/html v0.13.0CVE-2023-29407 & CVE-2023-29408 fixed in golang.org/x/image & golang/x/image/tiff v0.10.0🗳️ Go Developer Survey open until August 10🆕 gonew: Experimenting with...
Some tactics for writing in public
This week Adam is joined by Abi Noda, founder and CEO of DX to talk about DX AKA DevEx (or the long-form Developer Experience). Since the dawn of software development there has been this push to understand what makes software teams efficient, but more importantly what does it take to understand developer productivity? ...
Add demos to a #demo-friday channel in Slack or Teams.
Week Notes 23#31 (4 mins read).
What happened in the week of 2023-07-31?
#Zoom just changed their terms and conditions to include using anyone's video and audio for training #AI with no option for opting out. You too can help train #deepfake s! Living with a disabled spouse, I used Zoom a lot to get through the ongoing global pandemic. What alternatives are out there for remote teaching/meetings? #BoycottZoom
I don't understand why abusive AI is so attractive to people.
Choosing a database is hard. They each have their pros and cons, and without much experience it is hard to determine which is the best fit for your project. In this episode Johan Brandhorst joins us to talk about Postgres. When is it a good fit? How well does it scale? What libraries exist in Go for using Postgres?
"Stick to boring architecture for as long as possible, and spend the majority of your time, and resources, building something your customers are willing...
APIs are ubiquitous and critical to building modern software, and developers must frequently develop custom APIs to streamline user access to their services. However, making an API that provides a great developer experience can be a time-consuming endeavor. As a result, API teams often leave the final mile of integration up to their users. Speakeasy
Monitoring and debugging distributed systems is hard. In this episode, we catch up with Kelsey Hightower, Stevenson Jean-Pierre, and Carlisia Thompson to get their insights on how to approach these challenges and talk about the tools and practices that make complex distributed systems more observable.
Today we’re talking with Alice Merrick & Andy Walker about building a world-class developer experience. You know it when you see it, things just feel right. But it’s more than just a pleasant UI or lipstick on a pig (which is a saying), it really matters.
Can’t find a job working in Go? Perhaps introducing your current team to Go is the solution. In this episode we talk about how Go was introduced at different organizations, potential pitfalls that may sabotage your efforts, some advice on how to convince your team and CTO to use Go and more.
Brad Fitzpatrick returns to the show (last heard on episode 44) to field a mixed bag of questions from Johnny, Mat, and the live listeners. How’d he get in to programming? What languages did he use before Go? What’s he up to now that he’s not working on the Go language? And of course… does he have any unpopular opinion...
For today’s episode, Asim takes on the situation of tech employees going through layoffs. In recent months, there have been many layoffs in the tech industry, and people are either flustered or placed at their lowest points going through this predicament. Asim takes on a guide that can help those who have been laid off and those who are trying to avoid the situation. [00:38] Introduction to Tech Layoffs [01:16] Tips for Laid Off and Recent Grads [01:20] Due to Downsizing [02:20] Understanding Your First Downturn [03:27] What Can We do? [03:34] Networking In the Field Of Interest [05:29] Seeking Part Time Roles [05:58] Structure and Discipline [06:35] Starting Your Own Company [07:12] Avoid Companies of People Who Complain [07:38] Habit of Reading [08:44] Summary Nowhere to Go But Up In the position of being laid off, employees would often over analyze why they were let go or what they will do after being released. It’s important to have a quick understanding of the situation. Taking a scan of what could have been done or what can be done. In the event that this does happen to an individual, the mindset of being resourceful on how else you can build your career will be an essential tool. In the field of tech, there are many opportunities out there. While it is still valid to let out how you feel in private, what’s important is that you know how to get back up on your feet and you make a plan on how to do it. Reading Materials So Good They Can’t Ignore You by Cal Newport Deep Work by Cal Newport Mindset by Carol Dweck
Una & Adam from The CSS Podcast defend their Frontend Feud title against challengers Chuck & Robbie from Whiskey Web and Whatnot. Let’s get it on!
Week Notes 23#30 (4 mins read).
What happened in the week of 2023-07-24?
In this episode we discuss: Repairing a Steam Deck Taking digital hoarding too far with Tube Archivist Creating a magical LAN using the Internet with ZeroTier Some pictures of the state inside Mark’s …
The CAP theorem, also known as Brewer’s theorem, is a fundamental principle in distributed systems that states that it is impossible to simultaneously achieve three desirable properties in a distributed data system: Consistency, Availability, and Partition tolerance. Eric Brewer is the VP of Infrastructure & Google Fellow at Google and he joins us today. This
This week we’re joined by Solomon Hykes, the creator of Docker. Now he’s back with his next big thing called Dagger — CI/CD as code that runs anywhere. We’re users of Dagger so check out our codebase if you want to see how it works. On today’s show Solomon takes us back to the days of Docker, what it was like on that 1...