Development • Jan 06, 2022 How to Add Basic Security Checks to Your Application Develop a basic understanding of common security concerns, and you can be confident that you're not exposing your application to attacks.
Personal Optimization • Dec 19, 2021 Make a Morning Routine for Your Desktop! Having an organized desktop each day helps me move quickly from application to application and lets me focus on the more important parts of my job.
Development Practices • Dec 16, 2021 A Case Study: Understanding Unfamiliar Code Without Aid I’d like to share how I dug into some unfamiliar code to find some direction so you can see how I approach this sort of problem.
React / Redux • Dec 15, 2021 How to Rehabilitate an Old React Webapp Mature React apps built with Redux often suffer from three common kinds of problems. Here's a proven set of techniques to improve them.
Python • Dec 14, 2021 Learn How to Make Generative Art: From Zero to random() Generative art is a unique intersection of computer science and visual art. In this post, you'll learn how to get started in just a few minutes.
Personal Optimization • Dec 10, 2021 How to Set Up a Vanity Email Address Using Free Services If you aren’t keen on pulling out your credit card to obtain a vanity email address, here's an overview of how to utilize free services.
Software Science • Nov 30, 2021 Learn the Fascinating History and Uses of the Public Suffix List The Public Suffix List is a piece of modern browser security comprised of a simple text file stored in a public repository, operated by volunteers.
Business Practices • Nov 17, 2021 Should You Replace Old Custom Software with New Custom Software? It’s not always clear when it’s time to retire old software and invest in new custom software. Here are a few questions to ask as you weigh the decision.
.NET / WPF • Nov 16, 2021 How to Extract Data from a Legacy Visual FoxPro Application If you’ve been challenged to extract data from a Visual FoxPro database, use this recipe to get a development environment up and running fast.
Growing as Makers • Nov 11, 2021 3 Hackathon Habits Developers Should Bring to Their Professional Work There are habits and techniques developers use during a hackathon that they should bring into their professional work more often.
Personal Optimization • Nov 09, 2021 3 Game-Changing Study Strategies for Computer Science Students In college, I picked up study strategies for computer science students that greatly improved my productivity, and I'll share them here with you.
Growing as Makers • Nov 07, 2021 Want to Be a Better Manager? Read Lara Hogan Lara Hogan helps managers lead with empathy, work inclusively, and become more effective using straightforward tools and concepts for managing people.