HAMY LABS POD

Hamilton Greene
HAMY LABS POD

Building Simple Scalable Systems for Software Projects, Businesses, and general Creation Cycles.

  1. 2D AGO

    7 Reasons F# Sucks

    In 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-sucks CTA: CloudSeed F# Project Boilerplate - https://cloudseed.xyz/ Chapters 00:00 - Intro 00:25 - You start talking weird 02:45 - Nulls will haunt you 04:45 - Your buggy code won't compile 06:25 - C# steals F# features from 10 years ago 08:45 - The job market is a desert 10:55 - Making illegal states unrepresentable becomes an obsession 13:00 - You can't go back Links: - Why F# is a fun programming language - https://www.youtube.com/watch?v=hb7bnR5q4Bw&ab_channel=HAMYLABS - How I got interested in F# - https://www.youtube.com/watch?v=oQxuNw7R89U&ab_channel=HAMYLABS - The best way to get started learning and building with F# - https://www.youtube.com/watch?v=F_jMUCEXUZ0&ab_channel=HAMYLABS About me: I'm Hamilton - a Technomancer building Simple Scalable Systems. Connect with me: - Website: https://hamy.xyz - Email List: https://hamniverse.substack.com/ - Twitter: @SIRHAMY - https://twitter.com/SIRHAMY - BlueSky: https://bsky.app/profile/sirhamy.bsky.social - Pod Cast: HAMY LABS POD - https://hamylabspod.buzzsprout.com/ # Support  If you liked this and would like to see more, consider becoming a supporter: https://hamy.xyz/labs/haminions Supporters get: * Full source code access from courses / tutorials * Exclusive discounts on products / courses Plus you help me to keep experimenting / sharing! For Sponsorship info: https://hamy.xyz/labs/sponsors

    15 min
  2. MAY 28

    TypeScript - Errors as Values vs Exceptions Performance Benchmarks

    In 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-benchmarks Chapters 00:00 - Intro 03:35 - Benchmarking errors as values vs exceptions 05:15 - Errors vs Exceptions results 07:25 - Errors vs Exceptions Benchmark Code 08:15 - When to use Exceptions vs Error Values Links: - Types vs No Types - How Types Allow Code to Scale across Developers, Organizations, and Code Size - https://www.youtube.com/watch?v=ntNGPompHsA&ab_channel=HAMYLABS - My 2025 Programming Language Tier List - https://www.youtube.com/watch?v=yEIvl2Nuneg&ab_channel=HAMYLABS - Build a Simple Result type in Python - and why you should use them - https://www.youtube.com/watch?v=1P7J2wI46sg&ab_channel=HAMYLABS About me: I'm Hamilton - a Technomancer building Simple Scalable Systems. Connect with me: - Website: https://hamy.xyz - Email List: https://hamniverse.substack.com/ - Twitter: @SIRHAMY - https://twitter.com/SIRHAMY - BlueSky: https://bsky.app/profile/sirhamy.bsky.social - Pod Cast: HAMY LABS POD - https://hamylabspod.buzzsprout.com/ # Support  If you liked this and would like to see more, consider becoming a supporter: https://hamy.xyz/labs/haminions Supporters get: * Full source code access from courses / tutorials * Exclusive discounts on products / courses Plus you help me to keep experimenting / sharing! For Sponsorship info: https://hamy.xyz/labs/sponsors

    11 min
  3. MAY 7

    How Successful Software Engineers Answer 'Tell Me About Yourself' In Interviews

    In 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-swes Chapters 00:35 - How to Answer "Tell me about yourself" 04:55 - My Elevator Pitch Links: - 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 to find a fulfilling career - no matter what you're into - https://www.youtube.com/watch?v=n0IG8XQMGKU&ab_channel=HAMYLABS - 66 Companies Hiring Remote Software Engineers in the US in 2025 - https://www.youtube.com/watch?v=-uiggzQBsZc&ab_channel=HAMYLABS About me: I'm Hamilton - a Technomancer building Simple Scalable Systems. Connect with me: - Website: https://hamy.xyz - Email List: https://hamniverse.substack.com/ - Twitter: @SIRHAMY - https://twitter.com/SIRHAMY - BlueSky: https://bsky.app/profile/sirhamy.bsky.social - Pod Cast: HAMY LABS POD - https://hamylabspod.buzzsprout.com/ # Support  If you liked this and would like to see more, consider becoming a supporter: https://hamy.xyz/labs/haminions Supporters get: * Full source code access from courses / tutorials * Exclusive discounts on products / courses Plus you help me to keep experimenting / sharing! For Sponsorship info: https://hamy.xyz/labs/sponsors

    10 min
  4. MAY 2

    My 2025 Job Search as a Senior Software Engineer - Results, Timelines, + How I Study for Interviews

    In 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-results Chapters 00:30 - Interview Stats 07:25 - Interview Results over Time 14:05 - How I Schedule Interviews 17:40 - Common Interview Types Links: - How do you know it's time to quit your job? - https://www.youtube.com/watch?v=4uPnB_z1Z8w&ab_channel=HAMYLABS - How to find a fulfilling career - no matter what you're into - https://www.youtube.com/watch?v=n0IG8XQMGKU&ab_channel=HAMYLABS - My Career as a Software Engineer so far (6 yoe, ex-Meta, ex-Founder) - https://www.youtube.com/watch?v=VupR_6tQEb8&ab_channel=HAMYLABS About me: I'm Hamilton - a Technomancer building Simple Scalable Systems. Connect with me: - Website: https://hamy.xyz - Email List: https://hamniverse.substack.com/ - Twitter: @SIRHAMY - https://twitter.com/SIRHAMY - BlueSky: https://bsky.app/profile/sirhamy.bsky.social - Pod Cast: HAMY LABS POD - https://hamylabspod.buzzsprout.com/ # Support  If you liked this and would like to see more, consider becoming a supporter: https://hamy.xyz/labs/haminions Supporters get: * Full source code access from courses / tutorials * Exclusive discounts on products / courses Plus you help me to keep experimenting / sharing! For Sponsorship info: https://hamy.xyz/labs/sponsors

    21 min
  5. APR 30

    How Cloudflare Container Pricing Compares - Google Cloud Run, AWS Fargate, Azure Containers, Railway

    In 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 Dynos Original blog post with all images and links: https://hamy.xyz/blog/2025-04_cloudflare-containers-comparison CTA: CloudCompare also has comparisons for Object Storage and Egress Costs - https://cloudcompare.xyz/ Chapters 00:25 - Cloudflare Containers 02:10 - How Cloudflare Container Pricing Compares to other Serverless Offerings Links: - Comparing Cloud Egress Costs - Azure vs Digital Ocean vs Google Cloud vs Railway - https://www.youtube.com/watch?v=hx_bJiURsf8&ab_channel=HAMYLABS - Hosting my Server-Side-Rendered F# site on Google Cloud for $1 per month - https://www.youtube.com/watch?v=ktliIiBK2Vw&ab_channel=HAMYLABS - Hosting my Docker Container on a VPS with Coolify as a PaaS with GitHub Autodeploys - https://www.youtube.com/watch?v=5oRQT7Plndk&ab_channel=HAMYLABS About me: I'm Hamilton - a Technomancer building Simple Scalable Systems. Connect with me: - Website: https://hamy.xyz - Email List: https://hamniverse.substack.com/ - Twitter: @SIRHAMY - https://twitter.com/SIRHAMY - BlueSky: https://bsky.app/profile/sirhamy.bsky.social - Pod Cast: HAMY LABS POD - https://hamylabspod.buzzsprout.com/ # Support  If you liked this and would like to see more, consider becoming a supporter: https://hamy.xyz/labs/haminions Supporters get: * Full source code access from courses / tutorials * Exclusive discounts on products / courses Plus you help me to keep experimenting / sharing! For Sponsorship info: https://hamy.xyz/labs/sponsors

    8 min
  6. APR 25

    I Quit Coffee for 90 Days - Here’s How It Affected Me as a Software Engineer

    In 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-coffee Chapters 00:30 - My Coffee-Drinking Background 02:05 - Why I Decided to Quit Coffee 04:25 - Results of Quitting Coffee 10:25 - How was Quitting Coffee? (First 3 Months) 17:35 - How Quitting Coffee Impacted my Software Engineering Interviews / Tasks Links: - Liquid Death Iced Teas - https://amzn.to/3YuFjAg - My Simple Daily Todolist as a Software Engineer - Maximize Productivity, Minimize Waste - https://www.youtube.com/watch?v=DMIqaPqxwPU&ab_channel=HAMYLABS  - How to find a fulfilling career - no matter what you're into - https://www.youtube.com/watch?v=n0IG8XQMGKU&ab_channel=HAMYLABS - How do you know it's time to quit your job? - https://www.youtube.com/watch?v=4uPnB_z1Z8w&ab_channel=HAMYLABS About me: I'm Hamilton - a Technomancer building Simple Scalable Systems. Connect with me: - Website: https://hamy.xyz - Email List: https://hamniverse.substack.com/ - Twitter: @SIRHAMY - https://twitter.com/SIRHAMY - BlueSky: https://bsky.app/profile/sirhamy.bsky.social - Pod Cast: HAMY LABS POD - https://hamylabspod.buzzsprout.com/ # Support  If you liked this and would like to see more, consider becoming a supporter: https://hamy.xyz/labs/haminions Supporters get: * Full source code access from courses / tutorials * Exclusive discounts on products / courses Plus you help me to keep experimenting / sharing! For Sponsorship info: https://hamy.xyz/labs/sponsors

    21 min
  7. JAN 27

    How 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-quit CTA:  Build: An Unorthodox Guide to Making Things Worth Making - https://amzn.to/4fT1iXI Chapters 01:05 - How to know when to quit (according to Build) 01:50 - You're no longer passionate about the mission and position 04:45 - You've tried everything to make your current position work for at least a few months 09:40 - You reasonably believe there's a better position out there 14:40 - How to know it's time to quit your job?  Links: - How to find a fulfilling career - no matter what you're into - https://www.youtube.com/watch?v=n0IG8XQMGKU&ab_channel=HAMYLABS - My journey from Software Engineer to Entrepreneur and back again - https://www.youtube.com/watch?v=AsPUNXoVvXQ&ab_channel=HAMYLABS - Why F# is a fun programming language - https://www.youtube.com/watch?v=hb7bnR5q4Bw&ab_channel=HAMYLABS About me: I'm Hamilton - a Technomancer. I build Simple Scalable Systems to make the world 1% better. Connect with me: - Website: https://hamy.xyz - Twitter: @SIRHAMY - https://twitter.com/SIRHAMY # Support  If you liked this and would like to see more, consider becoming a supporter: https://hamy.xyz/labs/haminions Supporters get: * Full source code access from courses / tutorials * Exclusive discounts on products / courses Plus you help me to keep experimenting / sharing! For Sponsorship info: https://hamy.xyz/labs/sponsors

    19 min

About

Building Simple Scalable Systems for Software Projects, Businesses, and general Creation Cycles.

To listen to explicit episodes, sign in.

Stay up to date with this show

Sign in or sign up to follow shows, save episodes, and get the latest updates.

Select a country or region

Africa, Middle East, and India

Asia Pacific

Europe

Latin America and the Caribbean

The United States and Canada