Checking the migration status with golang-migrate (1 mins read).
How to check what version of the schema is curently applied when using golang-migrate.
Checking the migration status with golang-migrate (1 mins read).
How to check what version of the schema is curently applied when using golang-migrate.
Week Notes 23#24 (3 mins read).
What happened in the week of 2023-06-12?
Listen now (49 min) | Abi Noda is the CEO and co-founder of DX, a developer productivity platform. Apple Podcasts | Spotify | Google Podcasts My view on developer experience and productivity measurement aligns extremely closely with DX’s view. The productivity of a group of engineers cannot be measured by tools alone - there’s too many qualitative factors like cross-functional stakeholder beuracracy or inefficiency, and inherent domain/codebase complexity that cannot be measured by tools. At the same time, there are

This week we’re talking about Passkeys with Anna Pobletts, Head of Passwordless, at 1Password. Will Passkeys enable a passwordless future? Time will tell. Anna shares the what, the why, how, and the when on Passkeys.

Thank you to this week's sponsor, Koyeb!Go 1.20.5 & 1.19.10 releasedVSCode-go v0.39.0 released🖩 Discussion: Add new API for math/rand 📊 SO 2023 Survey ResultsThe internet is on strike!/r/golang is temporarily restrictedStack Exchange moderation strike👩 Women Who Go🇮🇱 Women who Go Israel is back🇬🇧...

Mat Ryer is back and he’s brought with him 10 tips to be a 10x developer (like he is). After that, we try a new segment we’re calling “Tool Time” (and try out a few jingles for it along the way). Finally, it’s time to review our previous unpopular opinions and put some new ones into the world for your (dis)agreeing ple...

This evening I've been putting the finishing touches on a preview of my talk Quantifying your reliance on Open Source software coming to DevOpsNotts at the end of July for my colleagues at #Deliveroo tomorrow, and still appreciating the tip I got at the DDD East Midlands speaker workshop to write the content before the slides, as it's made it a breeze to construct slides based on a long form blog post!
Ty Franck (one half of James S.A. Corey) and Wes Chatham ('Amos Burton' on The Expanse) are joined by none other than Daniel Abraham and Naren Shankar to discuss their favorite Expanse episodes and favorite series finales.

People seem to really have bought into the capitalist version of open source where software is still a product that requires support and marketing and a roadmap and exists to serve a user community separate and apart from the project. But a whole lot of open source is really just a sharing economy. It’s devs doing something they found useful and deciding to share it rather than hoard it. Those devs don’t owe anyone extra labor just because they chose to share.
Ty Franck (one half of James S.A. Corey) and Wes Chatham ('Amos Burton' on The Expanse) are joined by none other than Daniel Abraham and Naren Shankar to discuss the final episode! Part 2 coming next week...

Ty Franck (one half of James S.A. Corey) and Wes Chatham ('Amos Burton' on The Expanse) are joined by twins Emma & Ian Ho to discuss their roles on the show.

Week Notes 23#23 (3 mins read).
What happened in the week of 2023-06-05?
Homebrew project leader Mike McQuaid joins us to weigh in on Apple’s big Vision Pro announcement. We also hit on our favorite (and least favorite) non-AR things from the WWDC 2023 keynote.

This is our last week of hallway track coverage at The Linux Foundation’s Open Source Summit North America 2023 in Vancouver, Canada. Today’s anthology episode features: Jeffrey Sica (Developer Experience & Programs @ CNCF), Eddie Zeneski (Kubernetes SIG CLI), Yaron Schneider (Co-creator of Dapr and Founder and CTO...

There's always some hierarchy in every organization, no matter how flat they try to keep things flat. The farther away people are from the center point, the harder it is to keep them glued. Skip levels are a way to keep people connected to the vision. What is it, and how does it work? Listen to Darva Satcher, Director of Engineering of GitLab Inc., as she discusses how to unlock the power of skip-level meetings. Show Notes Connect With: Darva Satcher: Website // LinkedIn // TwitterThe CTO Podcast: Website // Speaker ApplicationEtienne de Bruin: Website // LinkedIn // Twitter

ask not what your country can do for you. ask why they aren’t doing literally any of it
trash jones (@jzux)Thu, 08 Jun 2023 19:24 +0000
Very appreciative of the wonderful folks at Lead Dev for a complimentary ticket for the upcoming Lead Dev London - I've heard it's a great event so I'm very much looking forward to go and learn from some really awesome folks 🤓
Thank you to this week's sponsor, Koyeb!New builtins, min & max coming in Go 1.21Discussion: Possible enhancements to http.ServeMux routingHugo v0.112.0-.5 releasedCheck out Gont, A testing framework for distributed Go applicationsRandom Testing blog series by John Arundel, Fuzz Testing in...

Thank you to this week's sponsor, Koyeb!Go 1.20.5 & 1.19.10 coming any moment nowProposals📜 Accepted: Add `else with` to templates⌚ Likely accept: cmd/vet: time.Since should not be used in defer statementNew proposal: database/sql: add generic Null[T]ReleasesHugo v0.113.0 with HTTPS support🐍...

On this episode of APIs You Won't Hate (the podcast), Or Weis from Permit.io talks to mike about permissions, authentication, authorization, and the challenges facing developers building out products for real people.

Gerhard is back! Today we continue our Kaizen tradition by getting together (for the 10th time) with one of our oldest friends to talk all about the continuous improvements we’re making to Changelog’s platform and podcasts.

Super excited to be bringing a new talk to DDD East Midlands in October entitled This talk could've been a blog post 🤓📝
This week on The Changelog we’re continuing our Maintainer Month series by taking to you back to the hallway track of The Linux Foundation’s Open Source Summit North America 2023 in Vancouver, Canada. Today’s anthology episode features: Stormy Peters (VP of Communities at GitHub), Dr. Dawn Foster (Director of Open Sour...

Week Notes 23#22 (5 mins read).
What happened in the week of 2023-05-29?
In this episode we discuss Mislav’s experience building not one, but two Github CLIs - hub and gh. We dive into questions like, “What lead to the decision to completely rewrite the CLI in Go?”, “How were you testing the CLI, especially during the transition?”, and “What Go libraries are you using to build your CLI?”

Why aren’t the “godfathers” of AI talking about the massive data theft from artists & their lawsuits eg? Because that discourse is too beneath their genius brains to cover? They have to talk about grand endeavors like SAVING HUMANITY? Because their practices would be implicated?
@timnitGebru@dair-community.social on Mastodon (@timnitGebru)Sun, 04 Jun 2023 01:50 +0000
(isbn:9780578675862)Very excited to be talking at DevOpsNotts at the end of July about a project very close to my heart recently - dependency-management-data - in a new talk, Quantifying your reliance on Open Source software, where we'll look at how you can get a better view of your organisation's Open Source and internal dependency usage.
I will be attending
We've had Amazon Blink cameras for a few years now for security / deliveries / watching Morph prowling around. Today I'm no longer able to watch recordings because they've decided I now have to pay for it. Very frustrating and shitty UX!
I love my cat so much. does she know. does she understand when I kiss her little head
I was thinking about how recently (other than the weeknotes), my blog posts have been mostly reviews of stuff I've been watching/playing/reading/etc and I haven't made any posts about blogging or tech …
Return guests Ben Johnson & Chris James join Mat & Kris to talk about the files and folders of your Go projects, big and small. Does the holy grail exist, of the perfect structure to rule them all? Or are we doomed to be figuring this out for the rest of our lives?

Introducing openapi-sorbet, a command-line tool for generating Sorbet types from OpenAPI (2 mins read).

How to generate Sorbet type-checked models from OpenAPI specifications.
Excited to be hearing from Cory Doctorow this evening 🙌🏽
I will be attending
Joel goes in-depth about what he learned about the open source ecosystem while building and running Flossbank, a dependency-funding tool that closed down last year.

Very excited to announce that my first - ever! - guest post, Learn how to build tools has gone live, for the wonderful Letters to a New Developer - I've been meaning to write this for three years, thanks Dan Moore for the support with it 🤖⚙️🛠
Ty Franck (one half of James S.A. Corey), Wes Chatham ('Amos Burton' on The Expanse) are joined by Lewin Webb (Expanse producer / director) to discuss the One Ship shorts origins and Win or Lose...

Learn how to build tools (6 mins read).
A guest post on Letters to a New Developer about learning to automate and build tools to progress in your career.
Let’s celebrate the joy of open source!In this week’s episode of the Upstream podcast, Luis Villa sits with Annie Rauwerda of Depths of Wikipedia and Sumana Harihareswara, stand-up comedian and founder of Changeset Consulting, to discuss the goofy side of Wikipedia, puppet shows, Wikimania marriages, the emotions in programming, and the joy of finding community in these spaces.Links:https://buttondown.email/Changeset https://en.wikipedia.org/wiki/Toilet_paper_orientationhttps://en.wikipedia.org/wiki/Metal_umlaut https://en.wikipedia.org/wiki/Wikipedia:Red_link https://wikimania.wikimedia.org/wiki/2023:Wikimania https://en.wikipedia.org/wiki/Ellen_Ullmanhttps://www.popsci.com/technology/shared-data-a-short-story-from-an-alternate-future/ For more stories about open source, subscribe to the Upstream podcast on Apple Podcasts, Spotify, Amazon, Google Podcasts, YouTube, RSS, or follow along on our website, www.tidelift.com.

Will McGugan’s Trogon auto-generates friendly TUIs for your CLI apps, Stability AI’s official open source variant of DreamStudio, John Calhoun writes about life after 26 years programming at Apple, Google’s news TLDs could be a boon to scammers & Pablo Meier documents a way to discuss programming languages.

Learn from Kubernetes superstar Kelsey Hightower on The ReadME Podcast, discussing his journey into tech, the future of Kubernetes, and how to demystify complex technology.

Week Notes 23#21 (2 mins read).
What happened in the week of 2023-05-22?
Martin shares the story behind Maintainer Month, his role in supporting open-source maintainers and helping them succeed with GitHub, and strategies for setting expectations for senior management and funders.

Attached: 1 image Nothing has changed.

Software secrets are targeted by malicious actors. Here are three key steps to mitigate risk — and best practices you can take to prevent future breaches.

Yep! I have a list of common patterns I look for in logs and source code, but you really need to have developer education as well as tooling and processes
What if your favorite conference’s hallway track continued year round? That’s the vibe we’re trying to capture with Changelog & Friends, a new Friday talk show from your friends at Changelog. In this intro episode, Adam & Jerod talk all about our new MWF plan for The Changelog , discuss what this Friends flavor...
