camball.io
Home
Blog
Archive
November 16, 2024
A quick, seamless solution for auto-generating documentation sites for Python codebases.
Python
Documentation
DX
November 23, 2023
Any seasoned dev should get a kick out of this list. For newer devs, a preview of what to look forward to.
Career
Miscellaneous
May 4, 2022
My personal notes/learnings on this advanced Python feature.
September 18, 2024
Presented at American Express' GuildCon '24 on behalf of American Express' internal Python Guild.
CLI
UX
July 6, 2023
Great SWE/coding YouTube content is hard to come by; here's a curated list of my favourites.
Learning
July 14, 2024
Staying informed is an unspoken requirement for any modern dev. Here's my technique for keeping up-to-date.
May 4, 2024
Great engineers can learn any technology in a reasonable amount of time. Learning how to learn enables you to level up exponentially as a dev.
September 2, 2024
My personal notes following Chapter 13, 'Concurrency', of 'Clean Code' by Robert C. Martin, for my software engineering book club.
Concurrency & Parallelism
Threading
May 5, 2022
Learn when to use `is` versus `isinstance` in Python when comparing types.
How I create an excellent DX and keep my codebase DRY for many subdomains of a SvelteKit project.
Vercel
Svelte
Monorepo