Blog
Mert Özen's blog posts on software development, backend, frontend, and DevOps.
Series
Frontend
PART 05
Array and Tuple Types in TypeScript: readonly, Optional Elements and Named Tuples
string[] versus the generic Array form, readonly arrays, fixed-length tuples, optional and rest elements, named tuples, and how the noUncheckedIndexedAccess setting changes reads by index.
3 Nov 2026
8 min
1
Frontend
PART 10
JavaScript Arrays: push, pop, slice, splice, Spread and the sort Trap
We learn how to create arrays, access them with at(), push/pop/shift/unshift, slice vs splice, copying with spread, forEach, why sort gets numbers wrong, and the reference trap.
3 Nov 2026
9 min
4