Posts
- Reevaluate traditional ideas of success and competition by embracing failure and diverse experiences toward genuine innovation and personal growth.
- Incidents inherently create stress. Stress isn't conducive to problem solving, nor is it conducive to reflection and learning. Build an incident management and review culture that emphasizes learning by stretching people's comfort just enough to avoid complacency without making them panic.
- Learn the interface Django exposes for custom authentication and how to use it to authenticate against an external system.
- Learn the basic pieces of Django authentication and how they work together to get you up and running with users
- Tools should always work for you, not against you! Invest some time making sure you configure them to adapt to shifting conditions.
- Learn how the apiron Python package eases API client development and maintenance using a declarative approach
- Learn some things I do to help me disconnect from work and enjoy my time off
- My maiden voyage into the world of headless CMS
- Learn how the mixin pattern works in Python and what you can use it for to clean up your code.
From elsewhere on the web
- Find bugs before your users do: closing the software development risk exposure gapITHAKA Tech
- Architectural decision records and the quest for consistencyITHAKA Tech
- Build a Blog Using Django, Vue, and GraphQLReal Python
- Python Packages: Five Real Python FavoritesReal Python
- Effective Python Testing With PytestReal Python
- An Effective Python Environment: Making Yourself at HomeReal Python
- Deploying Features Under the Cover of DarknessITHAKA Tech
- Blazing fast PythonITHAKA Tech
- Consolidating Multiple Django ProjectsEasy as Python
- Django's cached template loaderITHAKA Tech