My best tips for onboarding as a junior software engineer (or any level, really).
The tutorials, tips and tricks I wish I had when starting out.
Learn how to harness the power of git's interactive rebase, a command that let's you alter the commit history with full control
Let's talk about the benefits of using git rebase for integrating the latest changes from master/main into your feature branches
See why emacs users are diehards when it comes to their editor with a quick intro, guided configuration and quick start on editing in your first project.
Some tips, tricks and tools to help you speed up your command line workflow so you can get back focusing on your code
You're not a dummy. The language used in git is old and unique to git: commit, staged, rebase, bisect, reflog, push, pull? Archaic. But it's the industry standard version control tool, and one that you're going to use every day, so it's probably best to learn it. In this post we will walk through basic concepts and an easy workflow that you can adopt
Now that you've learned how to build and run containers, it's time to get to know the ecosystem and learn some tips and tricks for working with docker. This covers using pre-built images, mutli staged builds, the dockerignore file and some extra commands from the docker CLI.
The docker introduction I wish I had. Learn how to get started by understanding the basics of docker, and building and running your first app.