Software Science • Jun 12, 2020 Redux, Modularity, and the Law of Demeter Lessons learned from object-oriented programming help point the way to better ways of structuring Redux-based applications.
Project & Team Management • Jun 11, 2020 Software Project Estimates – When, Why, and How? Three excellent times to estimate, why each is valuable for estimation (or re-estimation), and how you can come up with an estimate.
Web Apps • Jun 10, 2020 Setting Up an Azure Functions Dependency Injection Context for Request Tests How to configure an Azure Functions dependency injection context for request testing in xUnit, including logging and settings.
Web Apps • Jun 09, 2020 Firebase with Unity – Part 2: User Accounts with Authentication How to use Firebase to manage authentication state in your Unity app. It's a great and easy option for Unity authentication and data.
UX/Design Techniques • Jun 08, 2020 Using Material Design? Keep the Design & Dev Teams Communicating Prefab design systems like Material Design have hidden costs, which often surface as communication issues. Here are four approaches to help your team align.
Developer Tools • Jun 07, 2020 3 Development Tools You Need from Day One These are the tools I wish I had on my first day as a developer. They can level up any developer's work process, whether they're new or a veteran.
Growing as Makers • Jun 06, 2020 Developing from Home? Don’t Be Afraid to Ask Questions When I started working from home, I had to adjust to the extra effort it takes to communicate with others. It was easy to wrestle with problems alone.
Exploratory Testing • Jun 05, 2020 3 Ways to Give Directions to Exploratory Testers Who Are Working from Home I need to focus my testing on the most critical areas of an application. So how do I stay aligned with developers when we can't meet face to face?
Personal Optimization • Jun 04, 2020 For More Effective Decision Making, First Align on Underlying Principles A smart, passionate group can spend hours debating the pros and cons of different options. But what if you started by aligning on a few principles?
Web Apps • Jun 03, 2020 App Deployment with Kubernetes, Part 3 – Deploying Your App How to launch configurations on a GCP Kubernetes cluster, update the application version, and delete the application when you're done.
Web Apps • Jun 02, 2020 App Deployment with Kubernetes, Part 2 – Preparing Your App How to install and configure the CLI for GCP, prepare your application with Docker, and push your application to the Google Cloud Registry.
Web Apps • Jun 01, 2020 App Deployment with Kubernetes, Part 1 – Configuring Google Cloud Platform How to activate a Google Cloud account, enable the Kubernetes engine for deployments, and provision your first cluster.