Look for any podcast host, guest or anyone
Showing episodes and shows of

Hamilton Greene

Shows

HAMY LABS PODHAMY LABS PODWhy I'm Rebranding my Venture Studio (HAMY LABS Terminal Garden)In this video we explore my HAMY LABS rebrand - why I'm doing it, what colors I chose, and the principles behind the Terminal Garden theme.Original blog post with all links and images: https://hamy.xyz/blog/2025-07_hamy-labs-rebrandChapters00:00 - Intro00:15 - What is changing in the rebrand? 00:30 - Why rebrand HAMY LABS? 01:10 - What's the new brand? Links:- My Career in Programming Languages - https://www.youtube.com/watch?v=J0iX5FdX0h8&ab_channel=HAMYLABS- How to find a f...2025-07-2805 minHAMY LABS PODHAMY LABS PODHow to Checkpoint Code Projects with AI Agents: Save Your Work, Stay on Track, Reduce ReworkIn this video we explore AI checkpointing - why it's useful, what checkpoints are useful for AI, and how to implement them.Original blog post with all links: https://hamy.xyz/blog/2025-07_ai-checkpointingChapters00:00 - Intro01:15 - What is a checkpoint? 01:35 - A code checkpoint is like a save in a game03:10 - A project checkpoint is like a quest tracker04:20 - How to implement code checkpoints08:50 - How to implement project checkpoints11:40 - RFCs are useful for keeping projects and humans on track13:40 - T...2025-07-2521 minHAMY LABS PODHAMY LABS PODHow I Stopped Mindless Doom Scrolling As A Chronically Online Software Engineer - Less Time Scrolling, More Time Doing Things I EnjoyIn this video we explore strategies I've used to stop doom scrolling - some that worked and some that don't - and tips for how to implement them effectively.Original blog post with all links: https://hamy.xyz/blog/2025-07_how-i-limit-doom-scrollingChapters00:00 - Intro01:15 - Quitting social media did not work for me03:20 - Time block problematic apps07:20 - Time block your calendar08:20 - Keep a todo list10:25 - Keep a list of content bookmarkedLinks:- My Simple Daily Todolist as a Software...2025-07-2316 minLet\'s Talk Greene CountyLet's Talk Greene CountyLet’s Talk Greene County (7/22/2025)-Warm Wishes and Greene Co Historical SocietyGreene County Historical Society Member Margaret Hamilton and Warm Wishes Owner Kristin Lang talk about their collaborative program “Letters From Home” coming up this Sunday. 2025-07-2209 minHAMY LABS PODHAMY LABS PODStop Vibe Coding, Start Power Coding - How To Write Quality Software Faster With Agentic AIIn this video we explore the issues with vibe coding and introduce an alternative strategy of building software with agentic AI - Power Coding.Original blog post with all links: https://hamy.xyz/blog/2025-07_stop-vibe-codingCTA: Checkout my Power Coded C# library CinderBlockHtml - A C# DSL for Building HTML with Composable Building Blocks - https://github.com/SIRHAMY/CinderBlockHtmlChapters00:00 - Intro01:05 - What is Vibe Coding? 01:35 - Why does Vibe Coding fail?02:30 - You don't provide enough direction.03:15 - You miss problems as you b...2025-07-1616 minHAMY LABS PODHAMY LABS PODI Vibe-Coded a C# Library with Claude Code - Here's 6 Things I LearnedIn this video we explore vibe coding a C# library with Claude Code and lessons learned along the way.Original blog post with all links: https://hamy.xyz/blog/2025-07_vibe-coded-csharp-libraryCTA: Checkout CinderBlockHtml - a C# DSL for building HTML with composable building blocks - https://github.com/SIRHAMY/CinderBlockHtmlChapters00:00 - Intro00:15 - What did I vibe-code? 01:25 - The CLI didn't bother me as much as I thought 04:10 - Claude Code is the best agent I've used so far06:50 - Claude Code feels fast10:15...2025-07-1124 minHAMY LABS PODHAMY LABS PODWill Removing Python’s GIL make it significantly faster?In this video we explore whether removing Python's Global Interpreter Lock will make it significantly faster - and for which workloads.Original blog post with all links: https://hamy.xyz/blog/2025-07_will-gil-removal-make-python-fasterChapters00:00 - Intro01:25 - What is Python's GIL?02:30 - Python's GIL prevents true parallelism06:25 - Will removing Python's GIL make it significantly faster? Links:- How to Run a Simple Python Program in a Docker Container - https://www.youtube.com/watch?v=vmw6sbMcS48&ab_channel=HAMYLABS- Build a Simple R...2025-07-0911 minDistinctive ChristianityDistinctive Christianity157. Barry Shain on The Declaration of IndependenceIn this interview, we interview Dr. Barry Alan Shain about his book The Declaration of Independence in Historical Context. What is the Declaration of Independence, and how does it both fit within and stand out in its context? What were the real “causes” that “impelled” the 13 colonies (now, states) to separate themselves from the British Empire, and what should that mean in how we understand America’s origins – and even America, today? Barry takes us through many of the now largely-neglected debates of the time, as well as some of the evidence that should be considered when telling America’s founding sto...2025-07-031h 54HAMY LABS PODHAMY LABS POD5 Reasons to Stop Throwing Exceptions - and What To Do Instead for a more Robust, Composable, and Performant CodebaseIn this video we explore reasons that throwing exceptions are bad and an alternative method that leads to more robust, composable, and performant codebases.Original blog post with all links: https://hamy.xyz/blog/2025-07_5-reasons-to-stop-throwing-exceptionsChapters00:00 - Intro00:30 - Exceptions break the type system02:20 - Exceptions make it hard to handle all possible cases04:55 - Exceptions break the control flow of your system05:25 - Exceptions are slow, heavyweight operations06:30 - Exceptions make it harder to compose robust systems09:00 - What should you use instead of exceptions? 2025-07-0215 minCome As You Are PodcastCome As You Are PodcastCatch and Release Part 2There are so many unfathomable events happening in the United States every week, no one news story receives the attention it deserves. I genuinely wonder how historians will look back on this time, and what conclusions they’ll draw from a world gone absolutely off its rocker. Catch and Release is about the disease of hatred. The thing that happens when we loathe a certain segment of our neighbors to such a degree, there’s a constant fire burning in our hearts. That fire grows, and it starts to blaze through rational thought. You know it when you see it b...2025-07-0242 minHAMY LABS PODHAMY LABS PODMy Career in Programming LanguagesIn this video we walk through the programming languages I've used in my 8 year career as a software engineer.Original blog post with all links: https://hamy.xyz/blog/2025-06_career-in-programming-languagesChapters00:00 - Intro00:35 - Programming Languages I've used in my career01:25 - APT and MasterCard03:10 - Instagram and Meta06:25 - Reddit11:15 - HAMY LABS13:25 - Rippling15:25 - VantaLinks:- My 2025 Programming Language Tier List - https://www.youtube.com/watch?v=yEIvl2Nuneg&ab_channel=HAMYLABS- My 2025 Job...2025-06-2516 minHAMY LABS PODHAMY LABS POD7 Reasons F# SucksIn this video we explore 7 reasons F# sucks along with personal anecdotes about the good and bad of building software with F#.Original blog post with all links: https://hamy.xyz/blog/2025-06_7-reasons-fsharp-sucksCTA: CloudSeed F# Project Boilerplate - https://cloudseed.xyz/Chapters00:00 - Intro00:25 - You start talking weird02:45 - Nulls will haunt you04:45 - Your buggy code won't compile06:25 - C# steals F# features from 10 years ago08:45 - The job market is a desert10:55 - Making illegal states unrepresentable becomes an obsession2025-06-1814 minHAMY LABS PODHAMY LABS PODTypeScript - Errors as Values vs Exceptions Performance BenchmarksIn this video we explore when to use exceptions vs errors as values and how they compare performance wise.Original blog post with all links and code: https://hamy.xyz/blog/2025-05_typescript-errors-vs-exceptions-benchmarksChapters00:00 - Intro03:35 - Benchmarking errors as values vs exceptions05:15 - Errors vs Exceptions results07:25 - Errors vs Exceptions Benchmark Code08:15 - When to use Exceptions vs Error ValuesLinks:- Types vs No Types - How Types Allow Code to Scale across Developers, Organizations, and Code Size - https://www.youtube...2025-05-2810 minHAMY LABS PODHAMY LABS PODHow Successful Software Engineers Answer 'Tell Me About Yourself' In InterviewsIn this video we explore how to answer "Tell me about yourself" questions in Software Engineer Interviews including an example of how I actually answer this in my own interviews.Original blog post with all links: https://hamy.xyz/blog/2025-05_tell-me-about-yourself-swesChapters00:35 - How to Answer "Tell me about yourself"04:55 - My Elevator PitchLinks:- My 2025 Job Search as a Senior Software Engineer - Results, Timelines, + How I Study for Interviews - https://www.youtube.com/watch?v=x4sUmDaYyXM&ab_channel=HAMYLABS- How...2025-05-0709 minHAMY LABS PODHAMY LABS PODMy 2025 Job Search as a Senior Software Engineer - Results, Timelines, + How I Study for InterviewsIn this video we explore my 2025 job search as a senior software engineer - covering my results, how long it took, and how I study for interviews.Original blog post with all links and images: https://hamy.xyz/blog/2025-04_job-search-resultsChapters00:30 - Interview Stats07:25 - Interview Results over Time14:05 - How I Schedule Interviews17:40 - Common Interview TypesLinks:- How do you know it's time to quit your job? - https://www.youtube.com/watch?v=4uPnB_z1Z8w&ab_channel=HAMYLABS...2025-05-0221 minThe Genius Hour: Voices of IndianapolisThe Genius Hour: Voices of IndianapolisFinancial Literacy, Banking, and Leadership: David Greene's Impact on Indianapolis In this student-led episode of Voices of Indianapolis, Gabe, A'marion, and Luke from Purdue Polytechnic High School take the reins, interviewing their mentor, David Greene. As the Region President of Indianapolis for First Merchants Bank, David oversees market operations and champions a community-focused approach to banking.Listeners will discover David's extensive career in financial leadership, from his early days at Comerica Bank to his current role at First Merchants. David shares insights on his commitment to providing financial advice to local residents and businesses, and how he's driving growth in the Indianapolis region.2025-05-0226 minHAMY LABS PODHAMY LABS PODHow Cloudflare Container Pricing Compares - Google Cloud Run, AWS Fargate, Azure Containers, RailwayIn this video we explore how Cloudflare Container pricing compares to other major offrings - Google Cloud Run, AWS Fargate, Azure Container Apps, Railway, Digital Ocean App Platform, and Heroku DynosOriginal blog post with all images and links: https://hamy.xyz/blog/2025-04_cloudflare-containers-comparisonCTA: CloudCompare also has comparisons for Object Storage and Egress Costs - https://cloudcompare.xyz/Chapters00:25 - Cloudflare Containers02:10 - How Cloudflare Container Pricing Compares to other Serverless OfferingsLinks:- Comparing Cloud Egress Costs - Azure vs Digital Ocean vs...2025-04-3007 minHAMY LABS PODHAMY LABS PODI Quit Coffee for 90 Days - Here’s How It Affected Me as a Software EngineerIn this video we discuss the impacts of quitting coffee for 3 months - on my life and career as a software engineer.Original blog post with all links and images: https://hamy.xyz/blog/2025-04_i-quit-coffeeChapters00:30 - My Coffee-Drinking Background02:05 - Why I Decided to Quit Coffee04:25 - Results of Quitting Coffee10:25 - How was Quitting Coffee? (First 3 Months)17:35 - How Quitting Coffee Impacted my Software Engineering Interviews / TasksLinks:- Liquid Death Iced Teas - https://amzn.to/3YuFjAg- My Simple...2025-04-2521 minA Political Talk ShowA Political Talk ShowThe Fed and the Furious: Interest, Influence, and Independence Hour 1In this episode, Dennis Greene dives deep into the origins and evolution of one of America’s most powerful institutions—the Federal Reserve. From its turbulent birth in the wake of early American banking failures to its critical role in today’s global economy, we unpack how the Fed shapes everything from inflation and interest rates to crisis management and government policy. We explore the founding goals behind the Federal Reserve Act of 1913, reveal the historical tensions between central banking and political power, and spotlight quotes from key figures like Alexander Hamilton, Woodrow Wilson, and Jerome Powell that tell the story...2025-04-2253 minA Political Talk ShowA Political Talk ShowThe Fed and the Furious: Interest, Influence, and Independence Hour 2In this episode, Dennis Greene dives deep into the origins and evolution of one of America’s most powerful institutions—the Federal Reserve. From its turbulent birth in the wake of early American banking failures to its critical role in today’s global economy, we unpack how the Fed shapes everything from inflation and interest rates to crisis management and government policy. We explore the founding goals behind the Federal Reserve Act of 1913, reveal the historical tensions between central banking and political power, and spotlight quotes from key figures like Alexander Hamilton, Woodrow Wilson, and Jerome Powell that tell the story...2025-04-2253 minHAMY LABS PODHAMY LABS PODIs HTMX Dying?In this video we answer the question - Is HTMX Dying? Original blog post with all links and images: https://hamy.xyz/blog/2025-04_is-htmx-dyingChapters00:25 - HTMX is Dying02:10 - HTMX Usage Trends07:05 - HTMX Competitors09:00 - Official HTMX ResponseLinks:- What it’s like to run HTMX in Production - Stories from Experienced Software Engineers - https://www.youtube.com/watch?v=Ec_ovkHHuZ8&ab_channel=HAMYLABS- Why you should choose HTMX for your next web-based side project - and ditch MPA...2025-04-1613 minThe Tennessee ConservativeThe Tennessee ConservativeNewly Elected Hamilton County GOP Chair Addresses Concerns At Local Pachyderm MeetingNewly elected Hamilton County GOP Chair, Gail Greene, addressed concerns at a recent Hamilton County Pachyderm Club Meeting.Greene, a homeschool mom, foster parent, legislative advocate, citizen lobbyist, and now leader of the local Republican Party outlined the goals for the group which include calls to action regarding legislation that Republican lawmakers are running, so as to hold them accountable. Emphasizing conservative values, Greene also stated that election integrity was important and supports legislation that would do away with crossover voting in primaries.Longtime members of the club are concerned that the p...2025-04-0933 minA Political Talk ShowA Political Talk ShowThe Power of "Checks" in Government🎙️ A Political Talk Show – The Power of "Checks" in Government & The New DOGE Committee In this insightful episode of A Political Talk Show, host Sonar dives deep into the true meaning of "checks" in the U.S. Constitution. While "checks and balances" isn’t explicitly mentioned in the document, the Founding Fathers built a system of mutual oversight between the legislative, executive, and judicial branches to prevent any single branch from gaining unchecked power. With powerful quotes from Madison, Hamilton, Jefferson, and more, we explore their warnings about tyranny and their solutions for a balanced republic. Then, we shift gears to the Ho...2025-02-1353 minHAMY LABS PODHAMY LABS PODHow do you know it's time to quit your job?In this video we explore some questions to ask yourself to help determine if it's time to quit and some opportunities to explore before you do so.Original blog post with all links: https://hamy.xyz/blog/2025-01_how-to-know-its-time-to-quitCTA:  Build: An Unorthodox Guide to Making Things Worth Making - https://amzn.to/4fT1iXIChapters01:05 - How to know when to quit (according to Build)01:50 - You're no longer passionate about the mission and position04:45 - You've tried everything to make your current position work for at least a...2025-01-2718 minHAMY LABS PODHAMY LABS PODTTL Calculator - Convert DNS TTL seconds to human-readable time (built with Datastar)In this video we talk about my newest app - TTL Calculator - what it does, why I built it, and how I built it.Original blog post with all links: https://hamy.xyz/blog/ttl-calculatorCTA: TTL Calculator - https://ttlcalculator.com/Chapters00:40 - Why I built it01:50 - How I built it04:10 - Building with Datastar06:25 - The future of CloudSeedLinks:- One Million Checkboxes - Globally Synced Data with HTMX - https://www.youtube.com/watch?v=PhO0s8qNGSI...2025-01-2407 minHAMY LABS PODHAMY LABS PODThe Best Laptop Size to Maximize Productivity for Software EngineersIn this video we'll dive into the best laptop size for productivity for software engineers based on my 8+ years coding with laptops.Original blog post with all links: https://hamy.xyz/blog/2025-01_laptop-size-for-software-engineersChapters00:50 - Does the Size of your laptop matter? 01:55 - The Different Attributes of a Laptop02:55 - Portability04:05 - Screen Size06:10 - What size laptop should you buy?Links:- How I use the Lenovo ThinkVision M14 as a Portable Vertical Monitor to Code while Traveling - https://www.youtube.com/w...2025-01-1509 minHAMY LABS PODHAMY LABS PODWhy I'm Shutting Down 1000 CheckboxesIn this video we talk about why I'm shutting down 1000 checkboxes and the future of internet checkboxes.Original blog post with all links: https://hamy.xyz/blog/2025-01_why-im-shutting-down-1000-checkboxesCTA: One Million Checkboxes - https://onemillioncheckboxes.xyz/Links:- One Million Checkboxes - Globally Synced Data with HTMX - https://www.youtube.com/watch?v=PhO0s8qNGSI&ab_channel=HAMYLABS- The State of HTMX (2024) - https://www.youtube.com/watch?v=xA94AQ1iP-0&ab_channel=HAMYLABS- The HAM Stack - A Simple Scalable Tech...2025-01-0803 minHAMY LABS PODHAMY LABS PODHow to find a fulfilling career - no matter what you're intoIn this video we talk about some strategies for finding a fulfilling career based on your own interests.Original blog post with all links: https://hamy.xyz/blog/2025-01_how-to-find-a-fulfilling-careerChapters01:10 - What should you work on in your life? 03:30 - How can you figure out your calling? 06:30 - Does your calling need to be your job? 10:40 - How to find a fulfilling jobLinks:- HAMY LABS - 2024 Review - https://www.youtube.com/watch?v=KrJwVtjq2X4&ab_channel=HAMYLABS- My journey fro...2025-01-0616 minHAMY LABS PODHAMY LABS PODThe HAM Stack - A Simple Scalable Tech Stack for building modern web apps fast and cheap (2024.02.21)In this video we talk about The HAM Stack - the Simple Scalable System for building modern web apps fast and cheapOriginal blog post with all links: https://hamy.xyz/labs/2024-02_hamstackChapters00:35 - The HAM Stack03:15 - Hypermedia09:55 - on A ModulithLinks:- Software Monoliths for Scale - https://youtu.be/lNIGgTiY7Kw?si=bktUQNyiCZRIJw30 - How HTMX allows you to build modern web apps faster and cheaper than bloated client-side SPAs - https://youtu.be/CUlOyMLqZUo?si=HBKKouUiOEjT5nqX- S...2025-01-0420 minHAMY LABS PODHAMY LABS PODMy 2025 Programming Language Tier ListIn this video we discuss my programming language tier list going into 2025.Original blog post with all links and images: https://hamy.xyz/labs/2025-01_programming-language-tier-listChapters00:30 - 2025 Programming Language Tier List03:35 - S Tier04:25 - A: F# 07:15 - A: TypeScript10:40 - B: JavaScript12:40 - B: Python17:00 - B: C#21:00 - C: Golang23:50 - D: HacklangLinks:- A Brief Comparison of Modern Programming Languages - TypeScript vs Golang vs Elixir vs Rust vs F# - https://www.youtube.com/watch?v...2025-01-0326 minHAMY LABS PODHAMY LABS PODWhat we learned running F# in production for 5 yearsIn this video we explore lessons this developer learned from building and running a SaaS with F# over the past 5 years.Original blog post with all links: https://hamy.xyz/labs/2024-12_5-years-fsharp-in-productionCTA: You can find Ian's original post here: https://ijrussell.github.io/posts/five-years-in/Chapters00:35 - Project Summary01:40 - What's good about F#? 05:30 - What's bad about F#? 08:55 - Would you choose F# for your next webapp?Links:- Why F# is a fun programming language - https://www.youtube.com/wa...2024-12-2712 minHAMY LABS PODHAMY LABS PODHAMY LABS - 2024 ReviewIn this video we do a year in review of HAMY LABS from Builds to Shares to Business.Original blog post with all links and images: https://hamy.xyz/labs/2024-12_hamy-labs-2024-reviewChapters00:50 - Shares01:20 - HAMY LABS YouTube05:35 - HAMY GAMES08:00 - HAMY LABS Blog13:05 - HAMINIONS Membership14:15 - HAMY LABS POD17:50 - HAMY LABS Socials20:40 - The HAMNIVERSE Newsletter21:05 - Builds24:40 - BusinessLinks:- How I Generated 100k webpages for my Side Project using AI...2024-12-2529 minHAMY LABS PODHAMY LABS PODHow this Side Project racked up a $100k Cloud Bill on Netlify - and 5 ways to avoid the same fate (2024.03.13)In this video we'll explore how this developer's side project ended up costing him $100k in a single month including what went wrong and how you can protect your own side projects from similar DDoS scenarios.Original blog post with all links: https://hamy.xyz/labs/2024-03_avoid-side-project-financial-ruinChapters01:15 - The Side Project02:10 - The $100k Cloud Bill09:05 - How to keep your side project from financially ruining you10:10 - Set a Spend Limit11:55 - Set Max Resources14:55 - Setup DDoS Protection17:45 - Move to Cheaper Hosting...2024-12-0723 minHAMY LABS PODHAMY LABS PODWhy you should use snake_case instead of camelCase for variable namesIn this video we explore the merits of snake_case over camelCase for variable names.Original blog post with all links and images: https://hamy.xyz/labs/2024-12_snake-case-vs-camel-caseCTA: Try out the p5js sketch - https://hamygames.xyz/app/snake-case-vs-camel-caseChapters00:20 - Variable Naming Formats00:50 - Why snake_case is better than camelCase03:35 - Why camelCase may still be better than snake_case04:10 - Should you switch from camelCase to snake_case?Links:- A Brief Comparison of Modern Programming Languages...2024-12-0405 minHAMY LABS PODHAMY LABS PODHetzner's Price Increases Explained (And what it means for your business)In this video we explore Hetzner's new price increases for US servers and what it means for your business going into 2025.Original blog post with all images and links: https://hamy.xyz/labs/2024-12_hetzner-price-increasesCTA: Compare cloud offering prices with CloudCompare: https://cloudcompare.xyz/Chapters00:45 - Details of Hetzner's Pricing Changes03:10 - How do Hetzner's Prices Compare to other Cloud Offerings?05:55 - What does Hetzner's Pricing Changes mean for your Business?Links:- How this Side Project racked up a $100k Cloud Bill on...2024-11-2908 minHAMY LABS PODHAMY LABS PODHow Popular is F# in 2024?In this video we explore how popular F# is in the software engineering community.Original blog post with all links and images: https://hamy.xyz/labs/2024-11_fsharp-popularityCTA: Get started learning F# -  https://hamy.xyz/labs/2024-01_best-way-to-learn-fsharpChapters00:20 - How Popular is F#? 00:45 - Stack Overflow Popularity04:10 - Tiobe Index PopularityLinks:- The State of F# (2023) - https://www.youtube.com/watch?v=6HA3jTeDZT4&ab_channel=HAMYLABS- How I got interested in F# - https://www.youtube.com/wa...2024-11-2707 minHAMY LABS PODHAMY LABS PODIs Python Actually More Popular than JavaScript in 2024?In this video we explore GitHub's claim that Python is more popular than JavaScript in 2024.Original blog post with all images and links: https://hamy.xyz/labs/2024-11_python-beats-javascriptChapters00:40 - GitHub claims Python is more popular than JavaScript03:00 - How GitHub ranks language popularity05:45 - Is Python Actually More Popular than JavaScript?Links:- 5 Reasons F# is a great Python alternative for scripting, side projects, and enterprise applications - https://www.youtube.com/watch?v=b12MFKsOVC8&ab_channel=HAMYLABS- A Brief Comparison of...2024-11-1309 minHAMY LABS PODHAMY LABS PODWhy you should choose HTMX for your next web-based side project - and ditch MPAs and SPAs (2024.02.23)In this video we explore why HTMX is a great tool for web-based side projects through comparisons with other popular web paradigms like Multi-Page Apps (MPA) and Single-Page Apps (SPAs)Original blog post with links and pictures: https://hamy.xyz/labs/2024-02_htmx-for-side-projectsChapters00:40 - MPA vs SPA07:55 - MPA vs HTMX vs SPA11:50 - HTMX for Side ProjectsLinks:- How HTMX allows you to build modern web apps faster and cheaper than bloated client-side SPAs - https://youtu.be/CUlOyMLqZUo?si=Hxz3xvWI_hFFQABr...2024-11-0213 minHAMY LABS PODHAMY LABS PODHow Software Engineers Actually Use AI to Improve ProductivityIn this post we explore how Software Engineers use AI to improve their productivity - What AI is good at, what AI is bad at, and how much more productive tech workers actually are using AI.Original blog post with all links: https://hamy.xyz/labs/2024-10_software-engineers-aiChapters01:30 - What do I mean when I say AI?03:00 - AI is good at answering natural language questions09:40 - AI is good for exploring a space and generating ideas14:30 - AI is good at generating examples, references, and drafts17:15...2024-10-2929 minHAMY LABS PODHAMY LABS PODOne Million Checkboxes - Globally Synced Data with HTMXIn this video we explore how I built One Million Checkboxes with HTMX - along with what it is, why I built it, and challenges along the way.Original blog post with all links: https://hamy.xyz/labs/one-million-checkboxesCTA: One Million Checkboxes - https://onemillioncheckboxes.xyz/Chapters00:20 - What is it?01:10 - Why did I built it?01:40 - How was it built?03:20 - Challenges building with HTMXLinks:- Introducing 1000checkboxes.xyz - a Real-Time, Globally Synced Display of 1000 Checkboxes - https://www...2024-10-1408 minHAMY LABS PODHAMY LABS PODWhy F# is a fun programming language (2024.02.28)In this video we explain why F# is often described as a "fun" language using its history, comparisons to Python, and theory from video games.Original blog post with all links: https://hamy.xyz/labs/2024-02_fsharp-is-funChapters00:25 - Fun for Functional01:50 - F# feels like a toy06:15 - F# is more fun at scaleLinks:- The State of F# (2023) - https://youtu.be/6HA3jTeDZT4?si=1b4mXOS72fQKDVkz- How I got interested in F# - https://youtu.be/oQxuNw7R89U?si=6...2024-10-0514 minHAMY LABS PODHAMY LABS PODIs MySQL Actually Free? (And when you need a Commercial License)In this video we explore whether MySQL is free or not - taking a look at its ownership, its licensing, and whether this applies to you and your software or not.Original blog post with all links: https://hamy.xyz/labs/2024-09_is-mysql-freeChapters01:20 - MySQL and Oracle02:15 - Can you use MySQL for Free?07:25 - Should you care about these MySQL licensing requirements?Links:- Postgres Over Everything - Why You Should Probably Just use Postgres for your next Web App - https://www.youtube.com...2024-09-2811 minHAMY LABS PODHAMY LABS PODThe State of HTMX (2024)In this video we do a survey of the state of HTMX in 2024, comparing it to other players in the webdev landscape. We go over what HTMX is, what it's used for, how popular it is, if people like it, if people run HTMX in production apps, and if there are any jobs in HTMX.Original blog post with all images and links: https://hamy.xyz/labs/2024-09_the-state-of-htmxChapters00:45 - What is HTMX and what is it used for?04:30 - How Popular is HTMX?07:10 - Do people like using HTMX?2024-09-2215 minHAMY LABS PODHAMY LABS PODWhy Amazon is Enforcing a 5-Day Return-to-Office - according to a former AWS EngineerIn this video we talk about Amazon's new 5-day per week Return-to-Office policy, why they're doing it, and what the industry thinks about it.Original blog post with all links: https://hamy.xyz/labs/2024-09_amazon-rto-policyChapters00:45 - Amazon's New Return-to-Office Policy01:10 - Why Amazon Changed their RTO Policy02:15 - Is this really why Amazon is moving to RTO?Links:- How Return to Office Policies Kill Productivity for Software Engineers - and How to Salvage It - https://www.youtube.com/watch?v=nu-904JPwlc&ab...2024-09-1908 minHAMY LABS PODHAMY LABS PODPostgres Over Everything - Why You Should Probably Just use Postgres for your next Web AppIn this video we explore why Postgres is a great default database choice for most web applications - comparing it to Non-relational options like Mongo and Dynamo, other relational options like MySQL and SQLite, as well as some pathways to getting the most out of your relational system while minimizing dev obstacles.Original blog post with all links: https://hamy.xyz/labs/2024-09_postgres-over-everythingChapters00:25 - Just Use Postgres01:00 - Why Use Relational Databases? (vs DocDBs like Mongo, Dynamo)12:05 - Why Postgres over other Relational DBs? (vs SQLite, MySQL, etc)13:45...2024-09-1817 minHAMY LABS PODHAMY LABS PODWhy Zig is Migrating from AWS to Self-HostedIn this video we explore why Zig is moving from AWS to a self-hosted server on Hetzner. Original blog post with all links and images: https://hamy.xyz/labs/2024-09_zig-migrating-off-awsChapters00:20 - What is Zig Migrating?00:55 - How was Zig Hosted on AWS?01:40 - Why is Zig Migrating off AWS? 03:40 - What is Zig Migrating to?Links:- How this Side Project racked up a $100k Cloud Bill on Netlify - and 5 ways to avoid the same fate - https://www.youtube.com/watch?v=-P...2024-09-1407 minHAMY LABS PODHAMY LABS PODTypes vs No Types - How Types Allow Code to Scale across Developers, Organizations, and Code Size (2024.09.04)In this video we explore how types vs no types affects common development flows through the analogy of code flows as wires.Original blog post with all links and images: https://hamy.xyz/labs/2024-09_types-vs-no-typesCTA: Why Type-safe Programming Languages are better than Dynamic - Faster, Safer Software at Scale - https://www.youtube.com/watch?v=xl9DeGYC36IChapters02:05 - What are Types?03:55 - Why are Types Useful?12:00 - Types vs No Types for Software at Scale13:55 - Strategies to Avoid15:30 - Dynamic Types...2024-09-0826 minHAMY LABS PODHAMY LABS POD1 Simple Reason to Build your Next Web App with HTMX (2024.08.30)In this video we explore the simple reason why you should consider HTMX for your next web app.Original blog post with all links: https://hamy.xyz/labs/2024-09_simple-reason-use-htmxCTA: See all my HTMX posts - https://hamy.xyz/labs/tags/htmxChapters00:25 - Why Build with HTMX?Links:- Why you should choose HTMX for your next web-based side project - and ditch the crufty MPA and complex SPA - https://www.youtube.com/watch?v=vusiFvBNZyQ- Simple Interactive Islands with F# and...2024-09-0806 minHAMY LABS PODHAMY LABS PODHTMX vs AlpineJS - Which should you use for your web app? (2024.01.29)In this video we dive into the similarities and differences of popular low-js tools HTMX and Alpine and give recommendations for when to reach for each for building your own web app.Original blog post with all images and links: https://hamy.xyz/labs/2024-01_htmx-vs-alpineChapters01:10 - HTMX and Alpine are Complimentary04:25 - HTMX for Server Interactivity10:45 - Alpine for Client InteractivityLinks:- 3 Areas I'm exploring to build more side projects faster and cheaper in 2024 - https://youtu.be/vqHLaSHRzj4?si=HJ2aHuD9AZhmr_UD 2024-09-0116 minHAMY LABS PODHAMY LABS PODHow to Validate Side Project Ideas - and Build Projects You’re Proud Of (2024.08.26)In this video we explore how I validate side projects - my systems, what I optimize for, and things to avoid.Original blog post with all links: https://hamy.xyz/labs/2024-08_validate-side-projectsChapters01:05 - Goals for Validating Project Ideas04:10 - How I Validate Project Ideas05:35 - Something The World Wants / I Want10:05 - Something I am good at12:55 - Something I am Interested in Building14:50 - My Long-term Project StrategyLinks:- My journey from Software Engineer to Entrepreneur and back again...2024-08-3019 minHAMY LABS PODHAMY LABS PODHow to Write Simple Tests that Scale with Codebases, Organizations, and Changing RequirementsIn this video we talk about testing software at scale with respect to codebase size, org size, and requirement changes. I also give some strategies for handling these scalability concerns with simple testing frameworks.Original blog post with all links and code: https://hamy.xyz/labs/2024-08_how-to-write-simple-testsCTA: Get a fun() tshirt - https://www.youtube.com/watch?v=KA1j3ukcgMMChapters03:50 - Why do we test? 11:00 - What does it mean for a Test to be Scalable? 15:20 - Dimensions of Scale for real-world testing20:05 - St...2024-08-2350 minHAMY LABS PODHAMY LABS PODWhat it’s like to run HTMX in Production - Stories from Experienced Software Engineers (2024.04.08)In this video we explore how HTMX runs in production based on feedback from software engineers using it in their own projects.Original blog post with all links: https://hamy.xyz/labs/2024-04_htmx-in-productionChapters01:35 - Good: HTMX Simplifies Frontend Code03:45 - Frontend Simplification: Reduce Layers of Abstraction05:55 - Frontend Simplification: No JS needed07:50 - Faster Changes09:40 - Easier to onboard new developers13:30 - Good: HTMX is often MORE performant than SPAs17:35 - Good: Easy to add to existing projects20:15 - Bad: HTMX lacks a paved...2024-08-2029 minSTOPTIME: Live in the Moment.STOPTIME: Live in the Moment.Tamar Greene: Diving in and DreamingLet us know what you enjoy about the show!When the spotlight hits, the heart races; it's the thrill of the stage, the power of a story well-told. That's precisely the electrifying energy Tamar Greene, our star guest who's currently donning the revolutionary boots of George Washington in the Broadway hit "Hamilton," brings to this episode. Tamar isn't just a performer; he's a first-generation American with a tale of resilience, a beacon of social advocacy, and a tech-savvy maestro who weaves his cultural tapestry into every note he sings. Our candid conversation traverses the many layers of...2024-05-2058 minConversations with Rich BennettConversations with Rich BennettDarlene Greene's Inspiring Journey with PhototherapyIn this heartwarming episode titled "Darlene Greene's Inspiring Journey with Phototherapy," Rich Bennett and co-host Alicia Hamilton delves into the poignant and uplifting story of Darlene Greene, a dedicated caregiver turned advocate for groundbreaking health solutions. At 58, Darlene faced the daunting challenge of caring for her husband, who was diagnosed with early Alzheimer's. The journey led her to discover phototherapy patches, a novel and non-invasive technology that remarkably improved her health and her husband's condition.Darlene shares her transformative experience with these patches,explaining their mechanism based on stem cell activation and the profoundthe...2024-03-151h 13Accidental Experts with Bryce HamiltonAccidental Experts with Bryce HamiltonHow to Calm the Madness, Pausing Before Responding Bryce talks about what matters to her and her purpose of helping you to become the accidental experts! Sharing a very important tool about how to calm ourselves before responding to the children in our lives. Key take away, our responses to our children are more important than their responses. Subscribe with your favorite podcast playerApple PodcastsAndroidRSS Theres so much that goes into raising healthy humans, join us weekly to get new tips and suggestions. An excellent resource for parenting tips – Dr. Ross Greene. Learn the best way to take your...2024-02-2713 minAthlete VoicesAthlete VoicesEp. 44: Tamar Greene shines as George Washington on HamiltonTamar Greene is the current George Washington in the Broadway company of Hamilton. Prior to joining the Broadway company, Tamar played the role of George Washington in the Chicago company of Hamilton for a year and a half through its closing. As a proud first-generation American, born of Jamaican and British parents, Tamar is a versatile artist whose musical passions mirror his eclectic background. As a writer, arranger, classical pianist and an opera singer, he combines much of his inspiration from Classical music, Reggae, Hip-Hop, R&B, Blues, and Jazz. Connect with Tamar: @tamar...2023-12-0545 minA long way from the blockA long way from the blockEp. 83-"I think of my parents"-my conversation with Tamar GreeneIn this episode, I talk with Tamar Greene, who plays George Washington in the current Broadway production of "Hamilton." We discuss his upbringing in Rochester, NY, and—thanks to his parents—his early exposure to the arts. His Jamaican-born father—Ras Courtney, a well known reggae DJ—helped shape him musically and influenced his appreciation for culture, history, and cooking. From 90s hip-hop to opera, Greene's background has been an asset to his theater career. He describes in detail his long, arduous "Hamilton" journey, starting with his first auditions. Finally, he talks about his involvement in the "Hamilton" racial justice...2023-10-091h 04