Writing a shell in Go
Writing a shell is rarely the kind of project you take on lightly. In this episode, Johnny is joined by Qi Xiao to explore how to go about such a feat in Go.
Writing a shell is rarely the kind of project you take on lightly. In this episode, Johnny is joined by Qi Xiao to explore how to go about such a feat in Go.
This week, Chris is joined by Gregory Richardson, Vice President and Global Advisory CISO at BlackBerry, and Ismael Valenzuela, Vice President of Threat Research & Intelligence at BlackBerry. They address how AI is changing the threat landscape, why human defenders remain a key part of our cyber defenses, and the explain the AI standoff between cyber threat actors and cyber defenders.
IEEE Spectrum reports on the return to physical buttons and dials, Microsoft released GenAIScript, iFixitās Elizabeth Chamberlain announces a big Right to Repair win, Daniela Baron reimagines technical interviews & John OāNolan, shares some thoughts on open source governance and how to create trust within technology, communities, and media
We join the Whiskey Web and Whatnot podcast live from the hallway track at All Things Open 2024. Topics include: Chianti, content creation, open source, fake jobs, cancel culture, Silicon Valley (ding), frontend frustrations, the Roman empire & more.
Maybe Jira for your kidsā chores is a good ideaā¦ Probably not.
(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, the ongoing WordPress drama with WP Engine, and whatās to come in Rails 8.
Jerod & the gang play āTwentyā Questions to get to know Amy, review the big Svelte 5 release, discuss commercial open source & get Nickās report from SquiggleConf!
Elham Tabassi, the Chief AI Advisor at the U.S. National Institute of Standards & Technology (NIST), joins Chris for an enlightening discussion about the path towards trustworthy AI. Together they explore NISTās āAI Risk Management Frameworkā (AI RMF) within the context of the White Houseās āExecutive Order on the Safe, Secure, and Trustworthy Development and Use of Artificial Intelligenceā.
Daniel Quinn weighs in on how to develop with Docker The Right Way, Mitchell Hashimoto says Ghostty will be publicly released this coming December, Kevin Li writes about the value of learning how to learn, The Browser Company moves on from Arc & the React Native team ships its new architecture.
From switching ISPs to migrating Amazon off Oracle, Pete Naylor knows which database to use.
At the tail end of 2019, we got together with Quincy Larson to celebrate ten years of Changelog & five years of freeCodeCamp by recording back-to-back episodes on each otherās pods. Can you believe itās now five years later and weāre all still here doing our thing?! Letās learn what Quincy and the amazing community at freeCodeCamp have been up to!
We are on the other side of ābig dataā hype, but what is the future of analytics and how does AI fit in? Till and Adithya from MotherDuck join us to discuss why DuckDB is taking the analytics and AI world by storm. We dive into what makes DuckDB, a free, in-process SQL OLAP database management system, unique including its ability to execute lighting fast analytics queries against a variety of data sources, even on your laptop! Along the way we dig into the intersections with AI, such as text-to-sql, vector search, and AI-driven SQL query correction.
Shay Banon, the creator of Elasticsearch, joins us to discuss pulling off a reverse rug pull. Yes, Elasticsearch is open source, again! We discuss the complexities surrounding open source licensing and what made Elastic change their license, the implications of trademark law, the personal and business impact of moving away from open source, and ultimately what made them hit rewind and return to open source.
Yasir Ekinci joins Johnny & Mat to talk about how virtually every Observability vendor is rushing to add Generative AI capabilities to their products and what that entails from both a development and usability perspective.
Will Crichton wishes some naming conventions would die already, GitHub user brjsp noticed that Bitwardenās new SDK dependency isnāt open source, Joaquim Rocha details his forking best practices, Sophie Koonin explains why you should go to conferences & Mike Hoye puts WordPress on SQLite.
Zac Smith left his role leading Equinix Metal in June of 2023. Since then, heās been thinking deeply about the present and potential future of data centers, OEMs, chip makers & more.
Adam Jacob remains optimistic about the future for infrastructure and is building new ideas to make it better.
This week weāre going back in time to one of our top performing shows of all time where we talk with Matt Rickard about his blog post Reflections on 10,000 Hours of Programming. These reflections are about deliberately writing code for 10,000 hours. Most donāt apply to beginners. He was clear to mention that these reflections are purely about coding, not career advice or soft skills. If you count the reflections we cover on the show and be the first to comment the amount of reflections on this thread in Zulip, weāll give you a coupon code to use for a 100% free t-shirt from the merch store. Good luckā¦
KBall interviews Jerod about the tools he uses in development, podcasting & business. We start with text editors & terminal tools, move to podcast recording & editing tools, discuss the open source podcasting platform Jerod built in Elixir, then finish with tools to run a small business & our approaches to genAI. Oh, and you donāt want to miss Jerodās Big Confession!
Workflow orchestration has always been a pain for data scientists, but this is exacerbated in these AI hype days by agentic workflows executing arbitrary (not pre-defined) workflows with a variety of failure modes. Adam from Prefect joins us to talk through their open source Python library for orchestration and visibility into python-based pipelines. Along the way, he introduces us to things like Marvin, their AI engineering framework, and ControlFlow, their agent workflow system.
Nicholas Bloom finds WFH is powering a productivity boom, Matt Mullenweg has decided that WP Engineās beatings will continue until morale improves, Levels.fyi has added a salary heat map, Gareth Edwards highlights just how fragile the Internet really is & Artem Zakirullin details how cognitive load is what really matters in software development.
Go Time co-host, Johnny Boursiquot, joins Adam & Jerod to discuss not making the (first) cut, applying Founder Mode, being a cog (or not), realizing that companies are posting fake engineering jobs & the (maybe) imminent demise of the .io TLD.
Lili Cosicās experience at different companies & communities has given her insights into whatās important & when to adapt to learn new (or old) things.
John Nunemaker joins us to share his new thesis for acquiring Rails based SaaS apps. Heās early days on his next big thing called Very Good Software and recently acquired Fireside, a podcast hosting service started by Dan Benjamin. This comes after many years since Johnās acquisition of a lifetime of Speakerdeck to GitHub, which laid the foundation for these moves.
Jerod & KBall discuss a trio of goings on in/around the web dev world: Evan Youās new startup, Matt Mullenwegās WordPress mess & Ryan Carniatoās WebComponents debate.
The last time we did a roundup of our unpopular opinion polls, it was November of 2021!
Thatās too long ago, so today we fix that bug. Join Go Time producer, Jerod Santo, as he ranks & reviews the most (un)popular opinions of 2022.
As Argilla puts it: āData quality is what makes or breaks AI.ā However, what exactly does this mean and how can AI team probably collaborate with domain experts towards improved data quality? David Berenstein & Ben Burtenshaw, who are building Argilla & Distilabel at Hugging Face, join us to dig into these topics along with synthetic data generation & AI-generated labeling / feedback.
A bias against hyperlinking has developed on platforms, GitHub engineering continues to evolve Issues, Evan You announces VoidZero, some companies are only pretend hiring & Klaas van Schelven asks: does it scale (down)?
Dave Eddy has learned systems programming the traditional way with books and man pages. Now heās sharing what heās learned, starting with bash.
Abi Noda, co-founder and CEO at DX, joins the show to talk through data shared from the Stack Overflow 2024 Developer Survey, why devs are really unhappy, and what theyāre doing at DX to help orgs and teams to understand the metrics behind their developerās happiness and productivity.