Arts and Culture
More from Google
Add by RSS Feed
Get the Android app
Get the iOS app
Practical conversations about software development.
Mar 23, 2021
Scott Hanselman on What's .NET?
Scott Hanselman explains what .NET is, where it's used, why it has multiple runtimes, its intermediary language, and the many domains that use it
Feb 25, 2021
Distributed Systems and Careers with Shubheksha Jalan
Shubheksha talks about observability, the importance of job titles, and the difference between sponsors and mentors.
Dec 17, 2020
React Authentication with Ryan Chenkie
Ryan discusses the tradeoffs of sessions vs JSON web tokens, common mistakes to avoid, and his experience creating video courses.
1 hr 9 min
Dec 2, 2020
iOS Development with Timirah James
Timirah shares how she got into iOS development without a CS degree and her love for the Swift programming language.
Nov 18, 2020
Object Relational Mappers with Julie Lerman
Julie discusses the role of object relational mappers and their trade-offs, micro-ORMs, the rise of specialized databases, and Entity Framework
1 hr 2 min
Nov 3, 2020
Fixing a Broken Development Process
John Doran shares how his team focused on monitoring, continuous integration, and changed their culture to save a SaaS business that was struggling to support its customer base.
1 hr 3 min
Oct 7, 2020
Building Maps using Leaflet
Sumit Kumar shares his experience working with GeoJSON, visualizing live data sources, and creating the Leaflet-Geoman plugin
1 hr 10 min
Sep 22, 2020
WebAssembly on the Server with Krustlet
Taylor Thomas explains how Krustlet runs WebAssembly modules in Kubernetes and why it's a promising option for the future of server side applications.
1 hr 3 min
Sep 9, 2020
Building the Lucky Web Framework in Crystal with Paul Smith
Paul discusses how strict compile time guarantees inspired him to create Lucky using the Crystal programming language
1 hr 9 min
Aug 26, 2020
Life after JPEG with Henri Helvetica
Henri talks web performance and how WebP could become the main image format of the web
1 hr 14 min
Aug 12, 2020
The battle for your privacy on the web with Pete Snyder
Pete explains the ways standards committees, browser vendors, and extensions protect us from tracking on the web
1 hr 19 min
Jul 29, 2020
Functional Programming in Enterprise Applications with Vladimir Khorikov
Vlad shares how he applies functional programming concepts in languages like C#
1 hr 8 min
Jul 15, 2020
Open Source Onboarding with Brian Douglas
Brian talks about unintentional gatekeeping in open source, making projects more approachable, and how new contributors should get started
Jul 1, 2020
Senior engineers and baby managers with Lauren Tan
Lauren shares her thoughts on the roles of senior engineers, technical leads, and managers.
1 hr 6 min
Jun 17, 2020
Learning in Public with Swyx
Swyx talks about the self centered benefits of learning in public and navigating a software development career.
1 hr 31 min
Jun 3, 2020
Writing for Software Developers with Philip Kiely
Philip talks about writing effective emails, competing with stack overflow, launching his book, and how developers skim tutorials
1 hr 7 min
May 19, 2020
Localizing and Porting Japanese Games with Sara Leen
Sara Leen shares what it's like to localize, port, and modernize games.
1 hr 10 min
May 7, 2020
Creating Tuple using WebRTC with Spencer Dixon
Spencer Dixon shares how he built Tuple using WebRTC and the many challenges of native app development
1 hr 9 min
Apr 23, 2020
Building Indie Hackers with Courtland Allen
Courtland Allen talks about the technical details of building Indie Hackers
1 hr 11 min
Apr 8, 2020
League of Legends Gameplay Engineering with Iris Zhang
Iris shares her experience working on backend services and gameplay at Riot Games
Mar 25, 2020
Async Programming and TCP Sockets in C# with Stephen Cleary
Stephen explains asynchronous programming with async/await and TCP sockets in C#
Mar 11, 2020
How I write backends with Federico Pereiro
Federico describes how he creates understandable and stable backends for web applications.
1 hr 13 min
Feb 26, 2020
From agency to startup with Noah Labhart
Noah discusses leaving the corporate world, starting a mobile app agency, and building a startup centered around on-demand labor
Feb 12, 2020
The good parts of AWS with Daniel Vassallo
Daniel discusses which AWS services web developers should use and his thoughts on the culture and future of Amazon
1 hr 15 min
Jan 29, 2020
A decade long retrospective with Ben Orenstein
Ben Orenstein reflects on a decade of programming, teaching, conference speaking, and his latest role as the CEO of Tuple.
Jan 15, 2020
Bringing GeoCities Back with Kyle Drake
Kyle Drake discusses what GeoCities was, why it failed, the technical and legal challenges of creating its spiritual successor Neocities, and how he's working to preserve and curate sites from the old web.
1 hr 34 min
Jan 1, 2020
Rebuilding Fathom Analytics on Serverless Infrastructure with Jack Ellis
Jack Ellis shares his experience rewriting Fathom Analytics and migrating to AWS serverless infrastructure using Laravel Vapor.
Dec 19, 2019
Creating Static Sites in Rust with Vincent Prouillet
Vincent Prouillet talks about his experience building the Zola static site generator and reflects back on five years of work with Rust.
Dec 6, 2019
Load Balancing and HAProxy with Daniel Corbett
Daniel Corbett discusses how load balancers such as HAProxy are used to improve application scalability, reliability, and security.
Nov 20, 2019
Choosing the Right Job with Cassidy Williams
Cassidy walks us through her career and gives us insight on choosing jobs, quitting them, and focusing on what's important to you. We also discuss keeping track of her many ideas, teaching workshops at React Training, why Amazon was a poor fit, and much more.
Nov 6, 2019
Building Scalable Systems Safely in Ruby with Samuel Williams
Samuel Williams explains the difference between concurrency and parallelism, the dangers of writing multi-threaded code, how languages like Node, Go, and Erlang safely handle parallelism, and how to build scalable systems safely.
1 hr 30 min
Oct 24, 2019
How the Ruby Runtime Works with Aaron Patterson
Aaron Patterson introduces ruby runtime internals including details on its virtual machine, global interpreter lock, JIT compiler, and the complexities of building a compacting garbage collector.
1 hr 9 min
Oct 10, 2019
Pod Hunt and Side Projects with Mubashar Iqbal
Mubs shares strategies for building successful side projects, how they differ from professional projects, and explains how he built Pod Hunt, an app for discovering podcasts
Sep 27, 2019
How to Teach Programming with Felienne
Felienne discusses teaching programming to kids by saying code out loud, the user experience of spreadsheets, the role of a computer science education, and her experience as a professor, conference speaker, and podcaster.
1 hr 2 min
Sep 16, 2019
How HTTP Works with Julia Evans
Julia Evans explains all things HTTP, the need for intermediate level educational materials, the importance of fundamentals, writing to an audience, the zine format, and working on education professionally.
1 hr 12 min
Sep 13, 2019
Rust in Production with Armin Ronacher
Armin Ronacher talks about getting into Rust, when to use it, writing rust extensions for python, building web applications with actix, creating debugging libraries, and the Rust ecosystem.
1 hr 2 min