HAMY LABS POD

Types vs No Types - How Types Allow Code to Scale across Developers, Organizations, and Code Size (2024.09.04)

Hamilton Greene

Use Left/Right to seek, Home/End to jump to start or end. Hold shift to jump forward or backward.

0:00 | 26:58

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-types

CTA: Why Type-safe Programming Languages are better than Dynamic - Faster, Safer Software at Scale - https://www.youtube.com/watch?v=xl9DeGYC36I

Chapters

02:05 - What are Types?
03:55 - Why are Types Useful?
12:00 - Types vs No Types for Software at Scale
13:55 - Strategies to Avoid
15:30 - Dynamic Types with Value Asserts
18:50 - Dynamic Types with Value Asserts and Good Naming at Regular Intervals
23:50 - Types

Links:

- How to Write Simple Tests that Scale with Codebases, Organizations, and Changing Requirements - https://www.youtube.com/watch?v=0uDkrL7nFGw
- 3 Areas I'm exploring to build more side projects faster and cheaper in 2024 - https://www.youtube.com/watch?v=vqHLaSHRzj4&t=1s
- 5 Reasons F# is a great Python alternative for scripting, side projects, and enterprise applications - https://www.youtube.com/watch?v=b12MFKsOVC8

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