Unlock new capabilities in your programming skills by downloading our resources.
Get personalized coaching to move your skills to the next level. Accept that job. Get that promotion. Solidify your confidence.
Transform your team.
Level up together to deliver more features and spend less time maintaining code.
With over 10 years of Python experience, there’s so much that I’ve learned the hard way. I want to help you and your team to enjoy Python, grow more skills, and be empowered to make a difference.
June 17, 2022
The reason you use hash passwords is to provide a layer of data protection.
You should not save any data you don't want to be responsible for. Passwords are a valuable piece of data, and in the past, many developers …
April 13, 2021
The pre-commit project is immensely helpful. I use it on every project at home and work to run a few checks and ensure my code is formatted in a uniform fashion every time I commit it to the repo.
March 16, 2021
In my last post, I talked about how using coding challenges, or katas, can help you grow as a python developer.
In particular, I mentioned how the Fizz Buzz challenge enabled me to think about the "O" in the SOLID …