Skip to content
Go back

Useful Developer Resources

Published:  at  10:00 AM

A compilation of resources, guides, and tools that I frequently use or reference. These cover everything from Git workflows to design patterns.

Git Resources

ResourceDescription
Conventional Commits GuideA guide to understanding the importance and methodology of using conventional commits.
Git Branching Naming ConventionA detailed guide to naming branch conventions in Git.
A Successful Git Branching ModelAn exploration of a successful branching model for managing larger projects.

Data Engineering Resources

ResourceDescription
Data Engineering ZoomcampFree self-paced course to learn Data Engineering.
Awesome Data EngineeringA curated list of awesome data engineering tools, frameworks, and readings.
Data Engineer HandbookComprehensive resource for starting out in data engineering.

Python Resources 🐍

ResourceDescription
mCoding’s Sample CodeSource code examples used in mCoding’s educational YouTube videos on Python programming.
Algorithms in PythonAll algorithms implemented in Python.
Awesome resources for PythonA curated list of awesome resources for Python.
Python’s memory modelA video explaining Python’s memory model.

Docker Resources

ResourceDescription
Awesome DockerA curated list of Docker resources and projects, perfect for both beginners and seasoned users.

Terminal Resources

ResourceDescription
WeztermThe official Wezterm documentation.
Wezterm introA video showing the features of Wezterm and how to use it.
zoxide showcaseA video showcasing the features of zoxide, a replacement for cd.
Intro to fzfA video introducing fzf, a command-line fuzzy finder.
Dotfile organisationA video on how to organise your dotfiles.

Rust Resources 🦀

ResourceDescription
Awesome resources for RustA curated list of awesome resources for Rust.

Design Patterns

ResourceDescription
Refactoring Guru’s design patternsA thorough summary of each design pattern and code snippets from a variety of languages.
Python design patternsA guide to design patterns in Python.
Python patternsMore patterns in Python!

Suggest Changes

Previous Post
Engineering Blogs Worth Following
Next Post
Recommended Books for Data Engineers