Accessing private Go modules in a Docker container (with a PAT) (3 mins read).
How to use a Personal Access Token or SSH to access a private Go module, from a Docker container.
Hi, I'm Jamie Tanna (he/him/his), and I'm currently a Senior Software Engineer at Elastic.
I currently live in Nottingham with my partner Anna Dodson and our cat Morph and our puppy Cookie.
I use my site as a method of blogging about my learnings, as well as sharing information about projects I have previously, or are currently, working on in my spare time.
I'm an maintainer for a number of Open Source projects, including oapi-codegen, and my most recent passion project, dependency-management-data (DMD) and the SAAS platform behind it, deps.fyi.
I'm a GNU/Linux user, a big advocate for the Free Software Movement, and the IndieWeb movement and I try to self host my own services where possible, instead of relying on other providers.
I have ADHD (Inattentive Type) and am learning how to make my life work better around it.
Drop me an email at hi@jamietanna.co.uk, or using any of the other social links below.
Accessing private Go modules in a Docker container (with a PAT) (3 mins read).
How to use a Personal Access Token or SSH to access a private Go module, from a Docker container.
Best work advice I got: Keep good notes You won't remember what they said in that meeting You won't remember when they made that decision You won't remember what you did or when or why Write it out explicitly and make life a little easier on future-you
Attached: 1 image State of Open Con 25 speaker @www.jvt.me@www.jvt.me of https://jvt.me will be in our SOOCon25 Open Source Software and Security track! 🎤 Join to hear about I inherited this project, and all I got was all these angry users. 💡🌐 📆 Check out the full schedule on 4 and 5 February in London. Get your ticket now, https://stateofopencon.com #opensource #opensourcesoftware #stateofopencon #soocon25 #opensourcelondon #openuk
BATCH BUNCH #0001 is complete. Thank you, everyone, for attending. Truly: a superb bunch 🫵 See you next time? 🖱️⌨️🌐😌☕️
I want to see that masculine energy doing the dishes. Meeting with the kids’ teachers. Washing and folding the laundry without being reminded five times. Caring for the sick. Speaking up for women’s rights. De-escalating conflicts. Defending against toxic and violent speech. Promoting equality. Building a better world for people who are suffering. Learning from young and old, all genders and ethnicities. Being kind. That’s the masculine energy I want to see.
The rollback of major DEI programs in FAANG companies should be a reminder that your company is not your friend and you need a union to protect your rights.
//launch event happening in 2h 48m// TODAY IS THE DAY for BATCH BUNCH #0001. Will we see you there? 👀 🗺️ details: lu.ma/8e8qsgsn
This special episode recorded live at KubeCon Salt Lake City last November is with Martin Mao, CEO and co-founder at Chronosphere.We talked about how M3 was foundational to the early history of Chronosphere, and how the ability to leverage M3, which Martin and his co-founder had written while...
Mat Ryer is back! He plays the piano, we tell each other truths/lies, we pay homage to the 8" floppy disk, Mat accepts an open source medal, and so much more. It's a real circus. MatGPT!
"Legacy code" is often code that you want to replace because you don't understand it. The problem is, before you can replace it, you need to understand it, and, once you understand it, replacing it is rarely the cheapest option any more. #SoftwareEngineering
Kubernetes isn’t just a platform—it’s a revolution. On this episode of Fork Around and Find Out, Justin and Autumn sit down with Kubernetes co-creator Brian Grant to explore the origins of this game-changing technology. From Google’s internal tooling to the cloud-native juggernaut it is today,...
Week Notes 25#01 (3 mins read).
What happened in the week of 2025-01-06?
Attached: 1 image Thinking of Aaron Swartz today & I’m stuck on this photo - he & OpenAI CEO Sam Altman (both circled) each scraped 1000s of docs but one did it to make the knowledge free for all while the other did it to make $$$$ through probabilistic plagiarism. The US DOJ only came after one of them & the other is feted by tech bros and executives. Thank you Aaron for so much, for RSS, for Markdown, for Creative Commons and more. I’m sorry our society failed you.
🪵 github.com/golang/glog fix pre-announcementConferences🇧🇷 GopherCon LATAM @ Florianópolis, SC, Brazil, May 5-6🇩🇪 GopherCon EU @ Berlin, Germany, June 16-19CFP through February 23🇬🇧 GopherCon UK @ London, UK, August 13-15CFP starts March 1go-safewebOn Hacker News🦀 GoReleaser 2.5 includes Zig &...
I will be attending
I really need people to understand that LGBTQIA people, our servers, and the things we discuss does NOT automatically mean NSFW. Often the most blatant NSFW I've ever seen are from cishet folks. This isn't to say some LGBTQIA folks can't be NSFW (they can), but it's the labeling ALL of us as such that's hurtful, problematic, and plays right into the conservative right's playbook of labeling us as sexual deviants to be erased from society. Don't do that.
I’d like to send a special “fuck you buddy” to all the boomers that told me “oh you’ll get more conservative as you get older, once you get some money” I don’t know what world those people live in, but every day since probably 1989 everything I have seen in the world has only convinced me more and more that capitalism is a disease that is destroying lives and the planet.
Rachel Plotnick joins us for the first show of 2025 to discuss her book "Power Button" and the research she did, and why we love/hate buttons so much. We also discuss her upcoming book "License to Spill" as well as the research she's doing on energy drinks.
Attached: 1 image 2025
Getting all comments from a given user on a GitHub Discussion (2 mins read).
How to use the GitHub GraphQL API to retrieve all comments from top-level or reply comments on a GitHub Discussion.
Attached: 1 image Save the date for OpenUK Digital Meetup to discuss "Self-hosting: open source tools for every day" on January 15 at lunchtime between 12 and 1PM online, hosted by @lornajane@bird.makeup and @www.jvt.me@www.jvt.me. Register for the meetup here: https://www.meetup.com/openuk/events/305457753/ Stay updated on all OpenUK events by subscribing to our newsletter http://eepurl.com/hj3kd5 #opensource #digitalmeetup #openuk #opensourcecommunity
Listen to Scott & Mark Learn To... Influence Without Authority from Scott & Mark Learn To.... In this episode of Scott & Mark Learn To, Scott Hanselman and Mark Russinovich dive into the art of influencing without authority. Scott, who recently took on new responsibilities at Microsoft, shares his approach to leadership and advocacy, encouraging his team to push boundaries and advocate for the customer. Mark, Deputy CISO and CTO of Azure, discusses the importance of using influence over authority, drawing from his experiences both at Microsoft and his earlier days running his own software company. The conversation also touches on leadership dynamics, resource allocation, and the challenges of managing priorities in a large organization. Through their candid discussion, Scott and Mark offer insights and practical advice for leaders at all levels. Takeaways: The importance of advocating for the customer, even if it means ruffling a few feathers How to balance being assertive with being respectful in a leadership role The significance of building trust and influence to effectively lead without direct authority Who are they? View Scott Hanselman on LinkedIn View Mark Russinovich on LinkedIn Listen to other episodes at scottandmarklearn.to Watch Scott and Mark Learn on YouTube Discover and follow other Microsoft podcasts at microsoft.com/podcasts Download the Transcript
This is episode 6 for my series about tech and mental health, called "debug:mind". Originally released on YouTube on May 28th, 2024. 🔔 Subscribe for more episodes in the future! In this special episode In this special episode of "debug:mind", I chat with Mike McQuaid, a leading figure in the open-source community and co-founder of Workbrew. We discuss the challenges of maintaining open-source projects while safeguarding mental health. Mike shares his strategies for setting boundaries, dealing with toxic behavior, and staying motivated. We also touch on the importance of community engagement and the benefits of therapy. 👥 ABOUT "DEBUG:MIND" In debug:mind, I talk with other people in tech about their own mental health journey, hoping that sharing our experiences can help you deal with your own challenges. 📚 RESOURCES Open Source Maintainers Owe You Nothing Mike's article about finding a therapist and mine GitHub’s Maintainers Month Mental Health Awareness Month And for everything else, please refer to the ✨shiny NEW debug-mind website✨: https://debug-mind.com/ 🔗 MIKE Mastodon Threads LinkedIn BlueSky Website Workbrew 🔗 LORENZO Send me an email Follow me on Twitter Follow me on Mastodon Follow me on Threads Follow me on LinkedIn For everything else, check out my website
Attached: 1 image Save the date for OpenUK Digital Meetup to discuss "Self-hosting: open source tools for every day" on January 15 at lunchtime between 12 and 1PM online, hosted by @lornajane and @JamieTanna. Register for the meetup here: https://www.meetup.com/openuk/events/305457753 #opensource #digitalmeetup #openuk #opensourcecommunity
UK Users: Lobsters needs your help with the Online Safety Act by @pushcx@ruby.social https://lobste.rs/s/ukosa1 #announce
CRob is joined by Michael Lieberman, CTO and co-founder of Kusari, about the importance of supply chain security in the open source ecosystem. They discuss Michael's journey in open source, his contributions to projects like SLSA and GUAC and the ...
I will be attending
Happy new year everyone! There was a short break for Christmas + New Years the past two weeks, but this week I’m back with a fabulous episode with Wei Lien Dang, General Partner at Unusual Ventures and formerly co-founder of StackRox. I recorded this episode on-site at KubeCon Salt Lake City back...
Our experiences are what make us the software people we are today. In this episode, Kris is joined by the hosting panel of Ian, Matt, and Dylan and they're talking war stories. You'll hear tales of coworker frustrations, our own hubris, and plenty of weird software bugs. To close the episode out,...
If they're soft skills, why's it so hard for so many of y'all to learn them?
I will be attending
Phillip Carter, Principal PM at Honeycomb, joins Justin & Autumn to discuss his work at Microsoft & Honeycomb, building AI infrastructure & more.
Week Notes 24#53 (4 mins read).
What happened in the week of 2024-12-30?
my name is `adduser` and my brother's `useradd` one of us is good and one of us is bad! which of us is which? there is no way to know we change names sometimes to keep you on your toes!
Simon Willison joined Bryan and Adam to discuss a recent article maligning open source large language models. Simon has so much practical experience with LLMs, and brings so much clarity to what they can and can’t do. How do these systems work? How do they break? What are open and proprietary...
Know Their Names: Palestinian children killed in Israeli attacks on Gaza https://interactive.aljazeera.com/aje/2024/israel-war-on-gaza-10000-children-killed/
2024's Music In Review (5 mins read).
What music was I listening to in 2024?
Happy New Year, everyone!Visit cupogo.dev to buy Swag🇮🇪 Go Ireland relaunch - tcube Dublin on Feb 6th.🦀 Rust GOes Async on Alexander Fadeev's blogHello Internet podcast🗳️ Go Developer Survey 2024 H2 Results🗣️ Best practices of using Go and Prometheus in Kubernetes environmentWails: YouTube video...
Retirement is about the journey, not the destination. For Kelsey Hightower, it’s been an epic journey. On our debut episode of the Fork Around and Find Out Podcast (and much to Autumn’s elation), Kelsey joins us to run down his illustrious career that spans a quarter of a century.Known for...
It takes more than great code to be a great engineer. Soft Skills Engineering is a weekly advice podcast for software developers about the non-technical stuff that goes into being a great software developer.
my current feelings
Attached: 1 image I'm very excited to share that 'Batch Bunch' is LIVE. "Nottingham's newest, in-person tech meetup. Come along to build your side-projects in a community of ambitious, like-minded folks." ⌨️🖱️🌐😌☕ This project started out with a random thought and, then, very quickly, a solid conviction. I'm excited, again, to be wearing many hats (designer; dev; vibes curator; social media yapper etc. 😜) with @www.jvt.me@www.jvt.me in making BB—with your support—a lasting success for Nottingham 💛 https://www.batchbunch.dev/blog/welcome-to-batch-bunch
batchbunch.dev is LIVE Meet Nottingham's newest, in-person tech meetup. Come along to build your side-projects in a community of ambitious, like-minded folks. ⌨️🖱️🌐😌☕ Ran by: @rizwanakhan.com and @www.jvt.me.web.brid.gy
It’s a new year and time for some changes to the opensourcesecurity.io website. It's time to retire the podcast, but that's to make way for something new and hopefully better. You can read the details in the blog post (the audio version is basically the same thing) https://opensourcesecurity.io/posts/2025-01-the_future_of_open_source_security/
You're currently viewing page 1 of 152, of 7589 posts.