Development Practices 4 Handy ZSH Scripts for Everyday Development Enhance your ZSH with simple, custom scripts that streamline everyday tasks and boost overall productivity.
Development Practices Think Like a Hacker: Pitfalls to Avoid When Writing an API Learn how to secure your API by thinking like a hacker. Discover best practices for writing an API and protecting it from potential attacks.
Technical Practices 5 Essential Steps for Starting a New Codebase Learn essential steps for creating a software repository. Ensure your project begins on solid ground when starting a new codebase.
Technical Practices The Do’s and Don’ts of a Project Refactor Discover essential Do's and Don'ts for a successful project refactor. Ensure your project's overhaul is efficient with these tips
Technical Practices Passkeys and the Future of Web Authentication Secure the access of your accounts with new authentication practices – discover the innovative tool of passkeys and asymmetric encryption.
Project & Team Management How to Successfully Ramp Off a Development Project When ramping off of a project, make sure to follow these steps to ensure the future success of your team and the project.
Java Java’s Discriminated Union: Sealed Interfaces The Sealed Interface is a new addition in Java 17 that allows developers to emulate the discriminated union data structure.
Growing as Makers Build Your Consulting Skills as a Junior Developer For the past few months, I've gone on a journey to build my consulting skills. Here is what I've discovered along the way.
Mobile Apps Do You Need a BFF? The Backend for Frontend Pattern Evolving technology means applications must support a wider range of requirements. One solution is the Backend for Frontend (BFF) pattern.
Development Practices The Benefits of a Spiking Phase in Agile Development A spiking phase lets everybody working on the project gain a greater understanding of the system as a whole.
Python What’s the Future of Python Development? If Python is slow, why do so many people still use it? Will it eventually be replaced by newer languages? Let's explore where Python development is going.