

Software Huddle
Software Huddle
Join Alex DeBrie and Sean Falconer in insightful and in-depth interviews with tech experts, covering software development, entrepreneurship, and technology trends.Alex is the author of The DynamoDB Book and a DynamoDB expert as well as AWS Data Hero. Sean Falconer has over 20 years of experience working in research and technology as an engineer, founder, and marketing executive. Sean is a Snowflake Data Superhero.For more on Software Huddle, visit softwarehuddle.com or contact team@softwarehuddle.com.
Episodes
Mentioned books

Jul 16, 2024 • 1h 10min
Architecting for SaaS with Bill Tarr
Bill Tarr, AWS SaaS Factory expert, discusses SaaS architecture challenges, infrastructure decisions, Gen AI integration, permissioning, and security in multi-tenant setup. Insights on Amazon Bedrock, control plane vs. application plane, and quickfire questions on SaaS.

Jul 11, 2024 • 1h 17min
Faster CI/CD Builds + Building a Developer Tools Company with Kyle Galbraith
In this episode, Kyle Galbraith tells us about his company, Depot.dev, which is a way to make Docker builds and GitHub action runners complete much faster with basically no changes to your build step. Depot is growing like crazy and just surpassed *one million* builds per month. We looked at how he found the idea for Depot and some of the technology underlying the service.Kyle also shares a ton of wisdom about building a company and specifically a developer tools company. This includes his experience in YC (including how hard he worked on his YC application) and the importance of having "model companies" that are a few steps ahead of you in the process. We talk about how the funding market has change and how he thinks about hiring, fundraising, and profitability.His advice on company building and the focus on what's important is super helpful to those in a similar position.

Jul 2, 2024 • 1h 14min
High Performance Postgres with Andrew Atkinson
Author Andrew Atkinson shares insights on optimizing Postgres for Rails, including schema tightness, operation handling, and performance testing. The podcast covers Andrew's journey of writing a book, indexing pitfalls, database best practices, and advanced Postgres features. Discussions range from balancing book writing with work, investing in private companies, to potential NBA trade decisions.

Jun 25, 2024 • 43min
Postgres for Search + Analytics with Philippe Noël
ParadeDB is Postgres for search and analytics. As Postgres continues to rise in popularity, the "Just Use Postgres'' movement is getting stronger and stronger. Yet there are still things that standard Postgres doesn't do well, and advanced search and analytics functionality is near the top of the list.The ParadeDB team provides a pair of Postgres extensions. The first, pg_search, brings a more performant and full-featured search experience to Postgres. It uses Tantivy (think: Lucene but Rust) as the search engine and provides advanced ranking and querying functionality. The second, pg_lakehouse, allows you to perform large analytical queries over object store data. Together, these provide compelling new features wrapped in a familiar operational package.Philippe Noël is one of the founders of ParadeDB. In this episode, we talk about why these extensions were needed, why the 'Just Use Postgres' movement exists, and where ParadeDB fits in your architecture.Follow Philippe: https://x.com/philippemnoelFollow Alex: https://x.com/alexbdebrieFollow Sean: https://x.com/seanfalconerCheck Out ParadeDB: https://www.paradedb.com/Timestamps01:50:18 Intro04:30:23 Where does seach on Postgres fall down?05:33:09 BM25 and TF-IDF07:23:03 Postgres Tipping Point10:05:08 Tantivy11:50:14 Tantivy vs Lucene13:07:06 vs ZomboDB15:35:21 Just Use Postgres for Everything?17:57:17 Developing a Postgres Extension19:26:03 Arvid's Problem20:27:08 Postgres and Log Data23:28:01 Separate OLTP and Search Instances28:32:01 Search Nodes vs OLTP Nodes30:02:12 ParadeDB Analytics35:27:05 Hosted Service39:03:15 Stumbling upon the Idea39:51:22 Community41:01:15 Getting Started with ParadeDB

Jun 18, 2024 • 50min
AI Agents and Long Context Windows with Mark Huang
Mark Huang, Co-founder of Gradient, discusses the exciting world of autonomous AI agents and extending context windows for AI models. They explore the impact of longer context windows on use cases and share insights on advancements in AI technology.

Jun 11, 2024 • 47min
Vector Databases with Bob van Luijt
Today we have Bob van Luijt, the CEO and founder of Weaviate on the show. Bob talks about building AI native applications and what that means, the role a vector database will play in the future of AI applications, and how Weaviate works under the hood.We also get into why a specialized vector database is needed versus using vectors as a feature within conventional databases. Bob van Luijt: https://www.linkedin.com/in/bobvanluijt/Sean on X: https://x.com/seanfalconerSoftware Huddle ⤵︎X: https://twitter.com/SoftwareHuddleSubstack: https://softwarehuddle.substack.com/

Jun 4, 2024 • 42min
Akamai: From CDN to Full Cloud Provider with Talia Nassi
Today, we have Talia Nassi on the show. Talia’s been leading Developer Advocacy at Akamai.Akamai is in a really interesting space where they've been around for a long time, as a CDN provider, as a security provider, and now they acquired Linode, and acquired a bunch of other companies which has expanded them into more of like a full fledged cloud provider.We had a really interesting discussion talking about the expansion, we also talked about her thoughts on infrastructure as code, multi cloud, and just getting into DevRel and what that experience has been like for her.

May 28, 2024 • 54min
Jamstack and Composable Web Architecture with Brian Rinaldi
Today we have Brian Rinaldi from LaunchDarkly on the show. This is the final episode of our in person coverage at the SHIFT Conference in Miami. And although Brian works at LaunchDarkly, we actually didn't talk at all about his employer and instead chatted about Jamstack. Brian has a long history with Jamstack, has written a lot about it.Jamstack was popularized and created by Netlify. And there's been a lot of history of controversy with the term. Some people think of it's merely a branding ploy or a marketing thing, and others find it simply confusing because we have terms like LAMP stack, MEAN stack and MERN stack.So Jamstack automatically gets lumped in with those, but it's not actually a technology stack. It's an architectural pattern. Recently, Jamstack has been giving away to what is known as composable frontends and we picked Brian's brain on this and what this means not only for Jamstack, but also the future web development.

May 22, 2024 • 51min
Practical AI for LLMs with Emanuel Lacić
Today we have Emanuel Lacić on the show. He was in academia for a while. Now he’s been working at Infobip for the last couple of years, building some of this AI stuff and putting it into production. We picked his brain about the best practices when it comes to AI and what we can expect to see over the next couple of years.

May 15, 2024 • 57min
Why Building an API for Email is Hard with Christine Spang
Today, on the show we have Christine Spang, Co-founder and CTO of Nylas. Christine was the keynote at the recent Shift Developer Conference in Miami, and we caught up with her there. Nylas is a unified API for email, calendar, and contacts. We talked to Christine about why she started Nylas, and the challenges with building an API for email.Email is this massive distributed system with a very diverse set of implementations, it's a super gnarly ecosystem going back decades. It's generally not something you want to spend a lot of time on if you don't have to. Christine was a lot of fun to have on the show.Follow Christine: https://twitter.com/spangFollow Sean: https://twitter.com/seanfalconerFollow Alex: https://twitter.com/alexbdebrieNylas: https://www.nylas.com/Software Huddle ⤵︎X: https://twitter.com/SoftwareHuddleSubstack: https://softwarehuddle.substack.com


