Changelog Master Feed

Changelog Media
undefined
Aug 10, 2021 • 48min

SLICED - will you make the (data science) cut? (Practical AI #144)

SLICED is like the TV Show Chopped but for data science. Competitors get a never-before-seen dataset and two-hours to code a solution to a prediction challenge. Meg and Nick, the SLICED show hosts, join us in this episode to discuss how the show is creating much needed data science community. They give us a behind the scenes look at all the datasets, memes, contestants, scores, and chat of SLICED. Join the discussionChangelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!Sponsors:RudderStack – Smart customer data pipeline made for developers. RudderStack is the smart customer data pipeline. Connect your whole customer data stack. Warehouse-first, open source Segment alternative. Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. Let’s do this! Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Featuring:Meg Risdal – Website, LinkedIn, XNick Wan – XChris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes:Be sure to tune in to the SLICED semifinals August 10th and the SLICED championships August 17th! SLICED links: Twitch stream YouTube SLICED Notion site Towards Data Science interview about SLICED Something missing or broken? PRs welcome!
undefined
Aug 9, 2021 • 1h 60min

From open source to commercially viable (Founders Talk #77)

This week Adam is joined by Asim Aslam, the founder of Micro - a new cloud platform entirely focused on the developer experience of consuming and publishing public APIs. Asim’s journey spans many years of open source work on Micro. His sole focus right now, is evolving that work into a commercially viable business. This episode is jam-packed with stories of great timing, grit, resilence, success and failure, and, of course, lessons learned. Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Render – The Zero DevOps cloud that empowers you to ship faster than your competitors. Render is built for modern applications and offers everything you need out-of-the-box. Learn more at render.com/changelog or email changelog@render.com for a personal introduction and to ask questions about the Render platform. Snowplow Analytics – The behavioral data management platform powering your data journey. Capture and process high-quality behavioral data from all your platforms and products and deliver that data to your cloud destination of choice. Get started and experience Snowplow data for yourself at snowplowanalytics.com Sendinblue – Take your digital marketing to the next level. Head to sendinblue.com/founderstalk and use the code FOUNDERSTALK to get one month free with 100,000 emails. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring:Asim Aslam – GitHub, LinkedInAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes: Micro (the platform) Micro APIs - Programmable building blocks for everyday use Go Micro - a framework for distributed systems development Asim and his team build Distributed to demonstrate what Micro is capable of (check it out on Product Hunt) OCS 2020 Breakout: Asim Aslam Something missing or broken? PRs welcome!
undefined
Aug 6, 2021 • 59min

When (and how) to say NO (JS Party #187)

On this episode, we make our big Frontend Feud announcement, welcome Amelia to the party, then share a metric crap ton of productivity tips & tricks: scripting, pomodoro, retaining your dev flow, and more! Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Retool – Retool is a low-code platform built specifically for developers that makes it fast and easy to build internal tools. Instead of building internal tools from scratch, the world’s best teams, from startups to Fortune 500s, are using Retool to power their internal apps. Learn more and try it for free at retool.com/changelog Micro – Micro is reimagining the cloud for the next generation of developers. It’s a developer friendly platform to explore, search, and use simpler APIs for everyday consumption all in one place. They’re in early development building out the first set of APIs, and they’re looking for feedback from developers. Signup and get $5 in free credits. Sentry – Working code means happy customers. That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code SHIPIT and get the team plan free for three months. Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XAmelia Wattenberger – Website, GitHub, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XAmal Hussein – GitHub, XShow Notes: Amelia on JS Party #113 ShopTalk vs Syntax live stream Take the Frontend Feud survey! The Gap by Ira Glass Deno Compiler FZF tmux floating windows Why we 💚 Vim on The Changelog Three way to retain your dev flow Hell Yeah or No Urgency Importance Matrix Tommy Boy Something missing or broken? PRs welcome!
undefined
Aug 5, 2021 • 56min

Opening up the opinion box (Go Time #191)

Mat Ryer and Jerod Santo sit down to review and discuss the MOST and LEAST unpopular “unpopular opinions” since we started keeping track of such things. Also Generics. Join the discussionChangelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!Sponsors:Teleport – Teleport Access Plane lets you access any computing resource anywhere. Engineers and security teams can unify access to SSH servers, Kubernetes clusters, web applications, and databases across all environments. Try Teleport today in the cloud, self-hosted, or open source at goteleport.com LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Equinix Metal – If you want the choice and control of hardware…with low overhead…and the developer experience of the cloud – you need to check out Equinix Metal. Deploy in minutes across 18 global locations, from Silicon Valley to Sydney. Visit metal.equinix.com/justaddmetal and receive $100 credit to play. Featuring:Grant Seltzer Richman – Website, GitHub, XSteve High – GitHub, XJon Sabados – Website, GitHub, XJay Conrod – Website, GitHub, XIan Lopshire – GitHub, XPreslav Rachev – GitHub, XMark Bates – Website, GitHub, XMarcel van Lohuizen – GitHub, LinkedIn, XCarolyn Van Slyck – Website, GitHub, XMislav Marohnić – Website, GitHub, XKris Brandow – GitHub, XNatalie Pistunovich – GitHub, XMichael Knyszek – Website, GitHub, Mastodon, XBill Kennedy – Website, GitHub, XRamiro Berrelleza – GitHub, LinkedIn, Mastodon, XDaniel Martí – Website, GitHub, LinkedIn, XBrian Ketelsen – GitHub, XMat Ryer – GitHub, LinkedIn, Bluesky, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:MOST unpopular Baseball is the most exciting sport in the world (Grant Steltzer on episode #159) Using err as an error variable make code hard to read (Steve High on episode #179) Chocolate is nasty (Jon Sabados on episode #174) JS Party is better than Go Time (Jerod Santo (of course) on episode #154) Copy/paste with formatting should be default (Jay Conrod on episode #187) Runners up On episode #167 Ian Lopshire said he thinks futures have a place in Go On episode #183 Preslav Rachev said that Go needs more magic On episode #171 Mark Bates confessed he doesn’t particularly like bacon LEAST unpopular Inheritance and complexity in configuration languages (Marcel van Lohuizen on episode #163) Disadvantages can become advantages as the world changes (Kris Brandow on episode #157) The Go community lacks great GraphQL clients (Mislav Marohnić on episode #153) Bad feedback better than no feedback from new users (Carolyn Van Slyck on episode #184) Successful devs are stubborn (83% pop) (Jerod Santo on episode #167) Runners up On episode #173 Natalie Pistunovich said if you have a decently paying job and aren’t in a minority/diversity group… don’t apply for diversity scholarships On episode #167 Kris Brandow said we try to make software engineering look too easy On episode #165 Michael Knyszek said Go’s garbage collector doesn’t need to become generational Generic Opinions Not having Generics is good for Go (Ramiro Berrelleza on episode #177) We don’t need Generics in Go (Brian Ketelsen on episode #170) Investing so much into Generics is a mistake (Daniel Marti on episode #155) Other thinks mentioned Mat’s GraphQL client Mislav on Git being too hard Something missing or broken? PRs welcome!
undefined
Aug 5, 2021 • 1h 8min

Kaizen! The day half the internet went down (Changelog Interviews #452)

This week we’re sharing a special episode of our new podcast called Ship It. This episode is our Kaizen-style episode where we point our lens inward to Changelog.com to see what we should improve next. The plan is do this episode style every 10 episodes. Gerhard, Adam, and Jerod talk about the things that we want to improve in our setup over the next few months. We talk about how the June Fastly outage affected changelog.com, how we responded that day, and what we could do better. We discuss multi-cloud, multi-CDN, and the next sensible and obvious improvements for our app. Join the discussionChangelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!Sponsors:InfluxDB – InfluxDB empowers developers to build IoT, analytics, and monitoring software. It’s purpose-built to handle massive volumes and countless sources of time-stamped data produced by sensors, applications, and infrastructure. Learn about the wide range of use cases of InfluxDB at influxdata.com/changelog LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Sentry – Working code means happy customers. That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code SHIPIT and get the team plan free for three months. Grafana Cloud – Our dashboard of choice Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. Featuring:Gerhard Lazu – Website, GitHub, LinkedIn, XJerod Santo – GitHub, LinkedIn, Mastodon, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes: What does Kaizen mean? (Wikipedia) Fastly 8th of June outage took offline The Guardian, CNN, New York Times, BBC and Changelog. Slack, Amazon, Stackoverflow and many others were also affected This is how it all started @danhett becomes famous on Twitter because of this tweet WIRED: What really went down when the internet went down BLOOMBERG: What Is Fastly and Why a Slew of Websites Went Offline Something missing or broken? PRs welcome!
undefined
Aug 4, 2021 • 1h 1min

A monorepo of serverless microservices (Ship It! #13)

In this episode, Gerhard talks to his Skyhook Adventure friends: Alan Cooney, Saul Cullen & Wycliffe Maina. They are the ones that introduced Gerhard to the world of serverless in the context of Amazon Web Services. Gerhard shared his experience with remote work, how to ship software with confidence and consistency, and what to look for in infrastructure as code. At the heart of Skyhook Adventure are adventure trips, and 2020 was not a good one for this business. As you can already tell, code and infrastructure was not the biggest challenge for this team. Having said that, serverless, microservices, a monorepo and the event-based architecture played a big part in successfully navigating the challenges. This is a story about what happens when a good team allows itself to be guided by solid experience and keeps doing the right thing, long-term. It’s fun, real, and it applies to many. Join the discussionChangelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!Sponsors:Render – The Zero DevOps cloud that empowers you to ship faster than your competitors. Render is built for modern applications and offers everything you need out-of-the-box. Learn more at render.com/changelog or email changelog@render.com for a personal introduction and to ask questions about the Render platform. LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Sentry – Working code means happy customers. That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code SHIPIT and get the team plan free for three months. Grafana Cloud – Our dashboard of choice Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. Featuring:Alan Cooney – Website, GitHub, LinkedInSaul Cullen – GitHub, LinkedIn, XWycliffe Maina – Website, GitHub, LinkedIn, XGerhard Lazu – Website, GitHub, LinkedIn, XShow Notes: Skyhook Adventure - the end-result that this team ships many times per day 📚Welcome to the Experience Economy (the book that @saulgcullen mentioned) The skyhookadventure.com 2021 setup: AWS Lambda - serverless functions AWS Event Bridge - serverless events AWS DynamoDB - serverless document based database AWS CDK - infrastructure as code Vercel - server-side rendered frontend hosting GitHub - version control GitHub Actions - continuous delivery Split - feature flags Drip - email marketing Something missing or broken? PRs welcome!
undefined
Aug 3, 2021 • 45min

AI is creating never before heard sounds! 🎵 (Practical AI #143)

AI is being used to transform the most personal instrument we have, our voice, into something that can be “played.” This is fascinating in and of itself, but Yotam Mann from Never Before Heard Sounds is doing so much more! In this episode, he describes how he is using neural nets to process audio in real time for musicians and how AI is poised to change the music industry forever. Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:RudderStack – Smart customer data pipeline made for developers. RudderStack is the smart customer data pipeline. Connect your whole customer data stack. Warehouse-first, open source Segment alternative. PSSC Labs – Solutions from PSSC Labs provide a cost effective, highly secure, and performance guarantee that organizations need to reach their AI and Machine Learning Goals. Learn more and and get a FREE consultation today at pssclabs.com/practicalai The Brave Browser – Browse the web up to 8x faster than Chrome and Safari, block ads and trackers by default, and reward your favorite creators with the built-in Basic Attention Token. Download Brave for free and give tipping a try right here on changelog.com. Featuring:Yotam Mann – Website, GitHub, XChris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes: Never Before Heard Sounds Yotam’s personal website Holly+ Real Time Hardware for Audio Processing gan.style Onsets and Frames (Piano Transcription) DDSP: Differentiable Digital Signal Processing Something missing or broken? PRs welcome!
undefined
Jul 31, 2021 • 1h 15min

Modern Unix tools (Changelog Interviews #451)

This week we’re talking with Nick Janetakis about modern unix tools, and the various commands, tooling, and ways we use the commmand line. Do you Bash or Zsh? Do you use cat or bat? What about man vs tldr? Today’s show is a deep dive into unix tools you know and love, or should know and maybe love. Join the discussionChangelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!Sponsors:InfluxDB – InfluxDB empowers developers to build IoT, analytics, and monitoring software. It’s purpose-built to handle massive volumes and countless sources of time-stamped data produced by sensors, applications, and infrastructure. Learn about the wide range of use cases of InfluxDB at influxdata.com/changelog LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Sentry – Sentry shipped their SDK for Next.js. Now in your Next.js apps, you can capture errors, measure performance, manage releases, configure suspect commits, and automatically upload sourcemaps to view unminified JavaScript and TypeScript with zero(-ish) configuration. Use the code THECHANGELOG and get the team plan free for three months. Grafana Cloud – Our dashboard of choice Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. Featuring:Nick Janetakis – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: Modern alternatives to Unix commands Modern Unix bat fzf mcfly envsubst from GNU gettext; envsubst in Go Nick’s blog post on envsubst https://uses.tech NanoVMs let you run your apps faster and safer with Unikernels Something missing or broken? PRs welcome!
undefined
Jul 30, 2021 • 1h 4min

Grafana’s "Big Tent" idea (Ship It! #12)

Gerhard talks to Tom Wilkie, VP of Product for Grafana Labs. They talk about Loki, Tempo, and how can Grafana Cloud offer such a generous free tier. The solution is in the Cortex architecture, which was used in Loki and in Tempo too. Yes, Tom is the Cortex co-author. We recommend that you listen to this episode in combination with episodes 3 and 11. That’s the best way to get a more complete picture of the topics that we discuss today. Lastly, would you like to watch Gerhard & Tom pair-up and build Grafana dashboards like pros? Tom has this really interesting approach that Gerhard would like to learn too. We can either have a live YouTube stream, or record and then publish the video. Let us know your preference via our Changelog Slack, or just plain Twitter. Join the discussionChangelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!Sponsors:Fly – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Cockroach Labs – Scale fast, survive anything, thrive everywhere! CockroachDB is most highly evolved database on the planet. Build and scale fast with CockroachCloud (CockroachDB hosted as a service) where a team of world-class SREs maintains and manages your database infrastructure, so you can focus less on ops and more on code. Get started for free their 30-day trial or try their forever-free tier. Learn more at cockroachlabs.com/changelog. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring:Tom Wilkie – GitHub, XGerhard Lazu – Website, GitHub, LinkedIn, XShow Notes: Cortex Loki Tempo grafana-agent Grafana Cloud Grafana & Prometheus unified alerting What Does the Future Hold for Observability? Kubecon EU 2019 Keynote Something missing or broken? PRs welcome!
undefined
Jul 30, 2021 • 1h 9min

Getting hooked on React (JS Party #186)

This week we talk with Kent C. Dodds, one of the greatest React teachers in the industry, all about React! Why choose React over another framework? What are the hardest parts about learning React? You’ll find out this week! Join the discussionChangelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!Sponsors:Raygun – With Raygun Error and Performance Monitoring you have all the information you need at your fingertips to quickly find and fix errors and performance issues across your tech stack down to the line of code. Get started with a free 14-day trial, head to raygun.com and join thousands of customer-centric software teams who use Raygun every day. Micro – Micro is reimagining the cloud for the next generation of developers. It’s a developer friendly platform to explore, search, and use simpler APIs for everyday consumption all in one place. They’re in early development building out the first set of APIs, and they’re looking for feedback from developers. Signup and get $5 in free credits. Square – Develop on the platform that sellers trust! Use API Explorer to interact with, test, or play with your applications in Square. You can build, view, and send HTTP requests that call Square APIs with API Explorer. Get started with Square, check out the API Explorer, or the API Explorer docs. Featuring:Kent C. Dodds – Website, GitHub, XEmma Bostian – GitHub, LinkedIn, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XShow Notes: Epic React React docs Getting Closure on React Hooks by Swyx Common Mistakes With React Testing Library Soft Skills Podcast Why React Hooks JSParty Building on the TanStack React Testing Library The Beginner’s Guide to React on Egghead.io The Beginner’s Guide to React v2 on Egghead.io React Error Boundary My State Management Mistake Remix Remix Docs React Query Aha Programming Cher Scarlet When to Break Up a Component Into Multiple Components Tanner Linsley React Router Ryan Florence Michael Jackson React Helmet Chantastic React Podcast + Kent I think y’all know what side I’m on Something missing or broken? PRs welcome!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app