The only podcast dedicated to backend development, technologies, and careers. Lane Wagner, the founder of Boot.dev, interviews successful backend engineers to get their takes on various trends, technologies, and career tips for new backend developers. Golang, Python, JavaScript, and Rust are the programming languages most commonly discussed, but speakers dabble in all sorts.
…
continue reading
Welcome to the Backend Engineering Show podcast with your host Hussein Nasser. If you like software engineering you’ve come to the right place. I discuss all sorts of software engineering technologies and news with specific focus on the backend. All opinions are my own. Most of my content in the podcast is an audio version of videos I post on my youtube channel here http://www.youtube.com/c/HusseinNasser-software-engineering Buy me a coffee https://www.buymeacoffee.com/hnasr 🧑🏫 Courses I Te ...
…
continue reading
Helping aspiring developers get jobs and junior developers grow. Raw and unfiltered conversations with industry professionals that dive deep into how developers can find success and growth in their careers.
…
continue reading
Explore the world of software engineering with the Joshua Matos Show, where we dive into Spring Boot, React, Java, and TypeScript. We'll talk about how to be successful as a Software Engineer, and all the things that you should know.
…
continue reading
Hosted by Omid Mirzaee Yazdi, Fullstack Engineer at Knowit Syd, Texplosion brings you the latest and greatest in tech news, reviews and general nerdery. Whether you're a seasoned developer, a curious tech enthusiast, or just someone looking for a good laugh, this podcast has something for you. Every month we will discuss technology with an expert in the field. So grab your cup of coffee, sit back, relax, and get ready to laugh your tech-loving heart out.
…
continue reading
Welcome to the Building the Backend Podcast! We’re a data podcast focused on uncovering the data technologies, processes, and patterns that are driving today’s most successful companies. You will hear from data leaders sharing their knowledge and insights with what’s working and what’s not working for them. Our goal is to bring you valuable insights that will save you and your team time when building a modern data architecture in the cloud. Topics will span from big data, AI, ML, governance, ...
…
continue reading
I love making software. I also love sharing that experience with others. I explore it all in this Podcast, from apps to games and in between. From developers just getting started to professionals. We all have something to learn and share with others on our journey.
…
continue reading
1
Open Source Archives - Software Engineering Daily
Open Source Archives - Software Engineering Daily
Open source technology episodes of Software Engineering Daily
…
continue reading
A series of interviews with senior programmers, software engineers and, technical architects about the business and craft of delivering software. Expect topics to include: how to choose technologies, mentoring and managing team members, the process of creating interactive applications, what "enterprise" really means, stories about what sparked our love of technology and whether tabs or spaces is the correct answer (hint: tabs). Hopefully we'll all learn from the experience and be able to enj ...
…
continue reading
A one-stop podcast destination to know about Programming and how to excel in it! I will be sharing about Programming, Web development, freelancing and mainly my experience on it. Make sure to Subscribe to the podcast on Spotify/Google Podcasts or on any platform you're listening to. Lead by Tharun Shiv. Visit me at https://www.tharunshiv.com
…
continue reading
Inside iOS dev is a weekly show about real world iOS development. Your hosts, Alex Bush and Sandeep Aggarwal, draw from their experiences ranging from 4+ year old legacy codebases, to small startup green field projects, to working on apps at places like Uber, Wayfair, and Upkeep with millions of active users. They discuss everything from implementing specific features, to creating flexible designs, to utilizing refactoring techniques, and more. This is THE show for professional iOS developers.
…
continue reading
Fundamentals of Operating Systems Course https://os.husseinnasser.comLinux I/O expert and subsystem maintainer Jens Axboe has submitted all of the IO_uring feature updates ahead of the imminent Linux 6.10 merge window.In this video I explore this with a focus on what zerocopy. 0:00 Intro0:30 IO_uring gets faster 2:00 What is io_uring7:00 How Normal…
…
continue reading
1
The Cold Application Approach Is DEAD For Developers
25:59
25:59
Play later
Play later
Lists
Like
Liked
25:59
I answered an aspiring developer's question: "In late 2022, I decided to get into SE to become a front end dev and decided to join an in-person bootcamp in 2023 to accelerate my learning. Choosing the bootcamp route over traditional schooling seemed like a quicker path into the field, especially since I'd already been self-studying beforehand. Whil…
…
continue reading
1
#056 - Maybe Programmers are Just Bad ft. Casey Muratori
1:17:47
1:17:47
Play later
Play later
Lists
Like
Liked
1:17:47
In today's episode, we welcome Casey Muratori, a seasoned programmer who specializes in game engine research and development who is currently working on a narrative game about organized crime in the 1930s in New York. And oh boy, is this episode packed with valuable knowledge! In this talk, we go over the differences between different job positions…
…
continue reading
1
Should you use 3rd party services or make your own for game backends?
8:40
8:40
Play later
Play later
Lists
Like
Liked
8:40
I want to add a cross-platform leaderboard to my updated rebuild of Endless Hurdles. There are two options. 1. I build my own 2. I use a 3rd party service In this episode, I will discuss the pros and cons of both options in the hope that it will help you when you need to make similar choices. Play Endless Hurdles for iOS https://peterwitham.com/eh …
…
continue reading
1
"I've applied For 400 Developer Jobs and Only Got 1 Phone Interview. What Do I Do?"
10:02
10:02
Play later
Play later
Lists
Like
Liked
10:02
Answering Mark's question: "Biggest roadblock is just getting people to talk to me. Almost straight out of bootcamp I landed a junior software engineering role at a small digital product studio. Worked there for 9 months before getting laid off. But now amidst all the layoffs I’m small, tiny fish in an enormous pond. Despite applying to 400+ places…
…
continue reading
1
#055 - Talking Go with the Go God ft. AnthonyGG
58:25
58:25
Play later
Play later
Lists
Like
Liked
58:25
In today’s episode, we bring AnthonyGG, a highly requested guest, a Go developer with over a decade of experience with Golang and a fellow content creator. This episode will be all around Web Development with Go - from how Anthony started writing code with Go and why he chose this language, to tooling, migrations, integrations with databases, gener…
…
continue reading
Live coding has emerged as a compelling medium for developers to showcase their skills, engage with communities, and build personal brands. It's a digital stage where the immediacy of programming meets the unpredictability of live performance, creating a unique interactive experience for both the coder and the audience. Embarking on a live coding j…
…
continue reading
1
#054 - CS Programs Should NOT Teach Git ft. ThePrimeagen
59:41
59:41
Play later
Play later
Lists
Like
Liked
59:41
Today, we bring back a dear guest and friend of the podcast, ThePrimeagen! Now Ex-Netflix engineer who turned his full focus to content creation surrounding software engineering and tech. In today's episode, we talk about his new Git course on boot.dev, where he shares motivations on why he decided to write a course on Git, how he incorporates it i…
…
continue reading
1
There's a MASSIVE Skill Gap Among New Developers
1:08:04
1:08:04
Play later
Play later
Lists
Like
Liked
1:08:04
When it comes to breaking into the tech industry, there’s a labyrinth of myths and misconceptions about what it really takes to be job-ready as a developer. In this eye-opening podcast episode, Derek, a seasoned web developer and educator known as Sheriff Derek, debunks these myths and offers a candid look at the essentials of tech education and th…
…
continue reading
1
#053 - Go isn’t secure?!? ft. Low Level Learning
51:13
51:13
Play later
Play later
Lists
Like
Liked
51:13
In today's episode, we welcome Low Level Learning, a fellow programmer and content creator. With over 500k subscribers and his own course where he teaches low level programming topics, he came on the podcast to talk about what he knows most: C, low level concepts, AI, as well as share some of his own developer experiences and preferences that he ga…
…
continue reading
I have spent the last few weeks deeply investing in converting my site PeterWitham.com from WordPress hosting to static site generation through Astro. It has been an intense couple of weeks to beat my deadline before the WordPress hosting renews for another year. In this episode, I share tips and thoughts to help you do the same. Mentioned in this …
…
continue reading
1
They made Python faster with this compiler option
29:04
29:04
Play later
Play later
Lists
Like
Liked
29:04
Fundamentals of Operating Systems Course https://oscourse.winLooks like fedora is compiling cpython with the -o3 flag, which does aggressive function inlining among other optimizations.This seems to improve python benchmarks performance by at most 1.16x at a cost of an extra 3MB in binary size (text segment). Although it does seem to slow down some…
…
continue reading
1
The Reality of Trying To Land a Dev Job as a Woman
44:22
44:22
Play later
Play later
Lists
Like
Liked
44:22
If you're a woman who's trying to become a developer and you've been told that it's going to be harder for you BECAUSE you're a woman, this episode is for you. Zynkah (guest): Twitch - https://twitch.tv/zynkah Discord - https://discord.gg/pU2dv7JhRx Linkedin - https://www.linkedin.com/in/zena-creps --------------------------------------------------…
…
continue reading
In today’s episode, we welcome Natalie Pistunovich, host of the Go Time podcast, OpenAI Ambassador and Google Developer Expert for Go. She advises companies on how to make the most of AI and adopt it properly and also teaches the Cloud and Infrastructure course for B.Sc. students at the HTW Berlin. In this episode, we talk all about AI driven devel…
…
continue reading
1
How Apache Kafka got faster by switching ext4 to XFS
33:52
33:52
Play later
Play later
Lists
Like
Liked
33:52
https://oscourse.win Allegro improved their Kafka produce tail latency by over 80% when they switched from ext4 to xfs. What I enjoyed most about this article is the detailed analysis and tweaking the team made to ext4 before considering switching to xfs. This is a classic case of how a good tech blog looks like in my opinion. 0:00 Intro 0:30 Summa…
…
continue reading
1
Candid Chat About The Dev Market With a Coding Bootcamp CEO (Rithm School)
50:31
50:31
Play later
Play later
Lists
Like
Liked
50:31
I brought on the CEO of Rithm School to have a candid conversation about the entry-level dev market; the coding bootcamp industry; and how Rithm School has adapted to it. To be honest, the transparency was refreshing. Elie Schoppik (guest) - CEO of Rithm School Free Rithm School events: https://www.eventbrite.com/o/rithm-school-11279356650/ Youtube…
…
continue reading
1
#051 - Should you grind leetcode? ft. NeetCode
56:21
56:21
Play later
Play later
Lists
Like
Liked
56:21
In today’s episode, we bring fellow developer and tech content creator NeetCode, to talk about his obstacles and observations on his path in becoming a FAANG engineer, where he shares his struggles and how he started both his tech career and content creation journeys. Among a variety of other topics, NeetCode shares his advice for anyone that’s ope…
…
continue reading
1
How I Became a DoD Software Engineer in 3 Years
27:27
27:27
Play later
Play later
Lists
Like
Liked
27:27
Ready for a career change? Anand Shah went from math major to software developer. Learn his insider tips on coding, problem-solving, and finding your place in the tech world. Follow Aanand Shah here: https://www.linkedin.com/in/aanandshah/By Joshua Matos
…
continue reading
1
My Imposter Syndrome That I faced As a Developer
26:30
26:30
Play later
Play later
Lists
Like
Liked
26:30
This is a heart-to-heart conversation with you about imposter syndrome - exposing all of my insecurities as a developer! --------------------------------------------------- 🤝 Join our junior friendly developer community: https://discord.gg/donthedeveloper ❤️ If you find my content helpful, please consider supporting me on Patreon and get access to …
…
continue reading
In today’s episode, we welcome John Crickett, veteran software engineer, having worked at Staff, VP, and C-Suite positions over the years, and now focusing on helping thousands of engineers worldwide, through his coding challenges that have you building real applications, as well as helping with the soft skills through his articles and posts about …
…
continue reading
I don't know if I'm having a content blocker or I'm burned out creating developer content, but I feel lost and overwhelmed with deciding what direction to take this channel in. I wanted to share that with you. Why? Not really sure yet. --------------------------------------------------- 🤝 Join our junior friendly developer community: https://discor…
…
continue reading
In today’s episode, we bring Leandro Ostera, a seasoned software engineer, who’s currently leading the OCaml build system team, with the mission of making OCaml SaaS ready!Join us as this episode is packed with a variety of topics, where we mainly focus on the OCaml ecosystem, compare it to other languages and frameworks, but also dabble into very …
…
continue reading
Some thoughts on the wins and losses of developing a game by yourself versus a team. I welcome your participation in the show and discussion of this topic. (00:00) - Introduction (00:14) - Solo game development (03:53) - Buy me a Coffee (04:52) - Contact Me Contact me to share your thoughts https://peterwitham.com ★ Support this podcast ★…
…
continue reading
1
#048 - Your command line sucks ft. Bashbunni
49:53
49:53
Play later
Play later
Lists
Like
Liked
49:53
Today, we're excited to have Bashbunni join us, a software developer and fellow tech content creator currently rocking it as a DevRel at Charm, whose purpose is all about glamming up the CLI experience.In this episode, we cover a lot of ground, from diving into Charm's cool libraries and their real-world applications to chatting about the self-taug…
…
continue reading
1
#047 - From Nursing to Programming ft. Trash Puppy
51:48
51:48
Play later
Play later
Lists
Like
Liked
51:48
In this episode, we host Trash Puppy, with her amazing story of how she went from Nursing to becoming a Software Engineer. Today, we talk about her story, why she chose Golang, her exciting personal projects and her experiences and advice as a self-taught developer.As Trash Puppy is accepting job offers at the moment, we also dove into the current …
…
continue reading
1
Update on porting my game from Unity to Unreal Engine
9:25
9:25
Play later
Play later
Lists
Like
Liked
9:25
In this episode of the UIBuzz podcast, I explore the journey of updating and porting my Unity game to Unreal Engine. Delving into blueprints, I share my experience transitioning from traditional coding to a more visual approach. Embracing the efficiency and creativity that blueprint coding offers. I discuss the ease of logic implementation and the …
…
continue reading
1
#046 - How I Spent $100,000/mo on CI/CD
1:00:41
1:00:41
Play later
Play later
Lists
Like
Liked
1:00:41
Today, we're thrilled to have Tommy Graves, co-founder of RWX, a company focusing on building tools that optimize build and test performance, reliability, and developer experience. In this episode, we're delving deep into the realm of CI/CD (Continuous Integration and Continuous Deployment), with a special focus on Mint - their latest CI platform. …
…
continue reading
Today, we bring a special "Whiskey, Web and Whatnot" edition to our podcast, where we welcome Travis Wagner and Robbie The Wagner, to talk about controversial takes regarding tech CEOs, their experiences in the field, the impact of AI and other personal preferences towards technologiesLearn back-end development - https://boot.devListen on your favo…
…
continue reading
In this episode, I am catching up on my indie game, Project Hack. I want to share my progress and plans as I build out the multiplayer version in Unreal Engine. This is a fun passion project for me, and it fills the gaps between work and side projects that need to be done. You can find the blog posts at https://peterwitham.com/p8k ★ Support this po…
…
continue reading
1
#044 - Managers should know how to code ft. Thorsten Ball
1:07:30
1:07:30
Play later
Play later
Lists
Like
Liked
1:07:30
In today's episode, we bring Thorsten Ball, author of "Writing An Interpreter In Go" and "Writing A Compiler In Go". In this talk, we discuss the different clashes and responsibilities between Product and Engineering teams, reignite the topic of working with technical managers, explain why cookie banners are dumb, and on a more interpersonal note, …
…
continue reading
1
Google Patches Linux kernel with 40% TCP performance
14:24
14:24
Play later
Play later
Lists
Like
Liked
14:24
Get my backend course https://backend.win Google submitted a patch to Linux Kernel 6.8 to improve TCP performance by 40%, this is done via rearranging the tcp structures for better cpu cache lines, I explore this here.0:00 Intro0:30 Google improves Linux Kernel TCP by 40%1:40 How CPU Cache Line Works6:45 Reviewing the Google Patchhttps://www.phoron…
…
continue reading
1
#043 - Nuxt.js is better than Next.js ft. Daniel Roe
1:06:20
1:06:20
Play later
Play later
Lists
Like
Liked
1:06:20
In this episode, we bring Daniel Roe, the Lead Maintainer of Nuxt.js, an open source framework that makes web development intuitive and powerful. Today, he shares his journey into the framework and sheds some light on intriguing questions surrounding its development and usage. Today's talk ranges from the origins of Nuxt to its unique features and …
…
continue reading
0:00 Intro 2:00 File System Block vs Database Pages 4:00 Torn pages or partial page 7:40 How Oracle Solves torn pages 8:40 MySQL InnoDB Doublewrite buffer 10:45 Postgres Full page writes
…
continue reading
1
Cloudflare Open sources Pingora (NGINX replacement)
31:05
31:05
Play later
Play later
Lists
Like
Liked
31:05
Get my backend course https://backend.win Cloudflare has announced they are opening sources Pingora as a networking framework! Big news, let us discuss 0:00 Intro 0:30 Reasons why Cloudflare built Pingora? 3:00 It is a framework! 7:30 What in Pingora? 11:50 Security in Pingora 13:45 Multi-threading in Pingora 21:00 Customization vs Configuration 25…
…
continue reading
1
#042 - Rust is the WORST language to learn first ft. Teej DeVries
1:09:30
1:09:30
Play later
Play later
Lists
Like
Liked
1:09:30
In today's episode, we bring back Teej DeVries, the first guest ever on our podcast! Today we are discussing Teej's new course on Boot.dev on Memory Management. In this talk, we discuss the importance of memory, why Go is a C-programmer minded language, garbage collectors, among other technical topics. We also talk about why understanding the funda…
…
continue reading
1
Achievement system in your games for retaining players
6:02
6:02
Play later
Play later
Lists
Like
Liked
6:02
In this episode, I discuss the importance of adding achievements to games after implementing a leaderboard in my iOS game. I explain achievements, how they benefit player engagement, and how they extend the game's lifespan. I share examples like jumping hurdles and seasonal events to keep players coming back. Achievements provide goals, a sense of …
…
continue reading
https://backend.win https://databases.win I’m a big believer that database systems share similar core fundamentals at their storage layer and understanding them allows one to compare different DBMS objectively. For example, How documents are stored in MongoDB is no different from how MySQL or PostgreSQL store rows. Everything goes to pages of fixed…
…
continue reading
1
#041 - From Roblox to software founder ft. Lewis Menelaws
1:03:07
1:03:07
Play later
Play later
Lists
Like
Liked
1:03:07
In this episode, Lane chats with Lewis Menelaws, a Full-Stack developer and entrepreneur. Today he takes us through his coding journey and insights as a developer influencer. From his early days coding Roblox games, tech stacks, and the challenges of freelancing, to his shift into content creation and thoughts on the current programming meta. Learn…
…
continue reading
In this video I explore the type of languages, compiled, garbage collected, interpreted, JIT and more.
…
continue reading
1
The Danger of Defaults - A PostgreSQL Story
11:34
11:34
Play later
Play later
Lists
Like
Liked
11:34
I talk about default values and how PostgreSQL 14 got slower when a default parameter has changed. Mike's bloghttps://smalldatum.blogspot.com/2024/02/it-wasnt-performance-regression-in.html
…
continue reading
Background writing is a process that writes dirty pages in shared buffer to the disk (well goes to the OS file cache then get flushed to disk by the OS) I go into this process in this video
…
continue reading
1
#040 - The man who wrote the book on DynamoDB ft. Alex DeBrie
58:08
58:08
Play later
Play later
Lists
Like
Liked
58:08
In this episode, Lane talks to Alex DeBrie, author of the DynamoDB book. Today's talk covers various aspects such as DynamoDB's comparison with Amazon S3, its benefits, use cases, constraints, and cost considerations, while also covering other AWS and Google Cloud services. Alex also shares his insights into his journey of writing the book on Dynam…
…
continue reading
1
Are Web Apps the answer to App Store problems?
8:01
8:01
Play later
Play later
Lists
Like
Liked
8:01
In this episode of the UIBuzz podcast, host Peter Witham discusses the increasing challenges and restrictions app developers face when using app stores. He highlights the need to explore alternative options, particularly web apps, to solve these problems. Peter emphasizes the advantage of web apps in terms of cross-platform compatibility and the ab…
…
continue reading
1
Building a Unified Hardware API at Intel with James Reinders
38:42
38:42
Play later
Play later
Lists
Like
Liked
38:42
oneAPI is an open standard for a unified API to be used across different computing accelerator architectures. This including GPUs, AI accelerators, and FPGAs. The goal of oneAPI is to eliminate the need for developers to maintain separate code bases, multiple programming languages, tools, and workflows for each architecture. James Reinders is an en…
…
continue reading
1
#039 - Get promoted by being lazy ft. Dax Raad
1:05:58
1:05:58
Play later
Play later
Lists
Like
Liked
1:05:58
In this episode, Lane talks to Dax Raad, a well rounded engineer that is currently a developer for SST, a framework that helps people build Full-Stack applications on AWS with ease. Today, they talk about personal opinions on industry practices, scale, financial decisions, infrastructure mistakes, reflections on long-term company commitments and ma…
…
continue reading
I have found that the performance on Android of a Godot 4 exported game is just dreadful—some questions and observations in this episode. You can also show your support by buying me a coffee https://peterwitham.com/bmc ★ Support this podcast ★By Peter Witham
…
continue reading
Fragmentation is a very interesting topic to me, especially when it comes to memory. While virtually memory does solve external fragmentation (you can still allocate logically contiguous memory in non-contiguous physical memory) it does however introduce performance delays as we jump all over the physical memory to read what appears to us for examp…
…
continue reading
1
#038 - I Got Caught Rolling my Own Auth... feat. Dev Agrawal
1:06:56
1:06:56
Play later
Play later
Lists
Like
Liked
1:06:56
Lane chats with Dev Agrawal— content creator & Developer Advocate at Clerk! Tune in as they discuss DevRel, authentication vs. authorization, JWT, and so much more in this episode. Learn back-end development - https://boot.dev Listen on your favorite podcast player: https://www.backendbanter.fm Dev's Twitter: https://twitter.com/devagrawal09 Dev's …
…
continue reading
1
Adding a leaderboard to my game and why you should think about them
9:26
9:26
Play later
Play later
Lists
Like
Liked
9:26
In this episode of the UI Buzz Podcast, I discuss adding Game Center support to my SpriteKit game. Adding game services, like leaderboards, can enhance the gameplay experience and encourage friendly competition. Integrating GameCenter was surprisingly easy, and it handles user accounts and cheating prevention. Resetting the leaderboard every seven …
…
continue reading
Lane chats with Matt Holt-- a renowned figure in backend engineering and the creator of Caddy, a leading platform for serving sites and apps written in Go. In this episode, they discuss the origins of Caddy, its unique features, and Matt's journey in Go programming and web development. Learn back-end development - https://boot.dev Listen on your fa…
…
continue reading