Skip to content

Commit 2041382

Browse files
committed
Add article about type system
1 parent c161c0f commit 2041382

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1742,7 +1742,6 @@ JavaScript is such a pervasive language that it's almost required learning.
17421742

17431743
### Releasing & deploying
17441744

1745-
- [How we release so frequently](http://engineering.skybettingandgaming.com/2016/02/02/how-we-release-so-frequently/)
17461745
- [How to deploy software](https://zachholman.com/posts/deploying-software), Zach Holman
17471746
- [BlueGreenDeployment](http://martinfowler.com/bliki/BlueGreenDeployment.html), Martin Fowler
17481747
- [Move fast and break nothing](https://zachholman.com/talk/move-fast-break-nothing/), Zach Holman
@@ -2130,6 +2129,8 @@ End-to-end tests:
21302129
### Type system
21312130

21322131
- [Counterexamples in Type Systems](https://counterexamples.org/intro.html): a library of runtime issues that weren't caught by the type system
2132+
- [Use Your Type System](https://www.dzombak.com/blog/2025/07/use-your-type-system/)
2133+
- Your models should each have their own ID type. Public and even private functions should often avoid dealing in floats or integers alone.
21332134

21342135
### Typography
21352136

@@ -2196,6 +2197,7 @@ Topics:
21962197
- [67 Weird Debugging Tricks Your Browser Doesn't Want You to Know](https://alan.norbauer.com/articles/browser-debugging-tricks)
21972198
- [Client-Side Architecture Basics](https://khalilstemmler.com/articles/client-side-architecture/introduction/)
21982199
- [Web Browser Engineering](https://browser.engineering/index.html): this book explains how to build a basic but complete web browser, from networking to JavaScript, in a couple thousand lines of Python.
2200+
- [Don't animate height!](https://www.granola.ai/blog/dont-animate-height)
21992201

22002202
URLs:
22012203

0 commit comments

Comments
 (0)