# Please Guide Newcomers How To Write Typestable Code

**URL:** https://discourse.julialang.org/t/please-guide-newcomers-how-to-write-typestable-code/134606
**Category:** General Usage
**Tags:** question
**Created:** [December 17, 2025, 7:40am UTC](https://discourse.julialang.org/t/please-guide-newcomers-how-to-write-typestable-code/134606 "2025-12-17T07:40:21Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![ziolai](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ziolai/32/23422_2.png) [@ziolai](https://discourse.julialang.org/u/ziolai)
#### Post date: [December 17, 2025, 7:40am UTC](https://discourse.julialang.org/t/please-guide-newcomers-how-to-write-typestable-code/134606/1 "2025-12-17T07:40:21Z")

</div>

Various students of mine struggle in understanding the issue of type stability and memory allocations.

What reading material and tutorials should I give them?

Thx!

---

<div class="post-metadata">

### Author: ![gdalle](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gdalle/32/27854_2.png) [@gdalle](https://discourse.julialang.org/u/gdalle)
#### Post date: [December 17, 2025, 7:52am UTC](https://discourse.julialang.org/t/please-guide-newcomers-how-to-write-typestable-code/134606/2 "2025-12-17T07:52:57Z")

</div>

Here are a few pointers:

- [https://docs.julialang.org/en/v1/manual/performance-tips/](https://docs.julialang.org/en/v1/manual/performance-tips/)
- [https://modernjuliaworkflows.org/optimizing/](https://modernjuliaworkflows.org/optimizing/)
- [https://viralinstruction.com/posts/optimise/](https://viralinstruction.com/posts/optimise/)
