Development Practices • Feb 21, 2022 New to a Codebase? Try Drilling! Drilling the codebase can help answer many questions without assistance and help you build confidence as an entry-level developer.
Personal Optimization • Feb 19, 2022 Power Editing: Keep Your Hands on the Keyboard Here are four tips, from keyboard shortcuts to command palettes, that will keep your hands on the keyboard and make you a power editor.
Growing as Makers • Feb 13, 2022 Bring it, Beginners! How to Embrace Being New at Anything Whether it’s learning to read or a new role at work, we’ve all been there: beginners at something. It's important to embrace this period of growth.
Mobile Apps • Feb 10, 2022 How to Increment Version and Build Numbers with fastlane Mobile app versioning isn't too bad with the help of fastlane automation. With these techniques, I experience less pain from version-related issues.
Exploratory Testing • Feb 09, 2022 How to Solve Software Bugs with the Scientific Method Following a process like the Scientific Method can help maintain your sanity during those seemingly hopeless searches for software bugs and broken code.
Extracurricular Activities • Feb 08, 2022 Self-Hosting Your Own Cloud – Part 13: Git Service with Gitea In my last post, I wrote about self-hosting Notes. Here, I'll take you through setting up a simple and easy self-hosted Git Service, Gitea.
The Software Life • Jan 28, 2022 macOS Users: How to Switch to GNU Compiler Collection I'll show new macOS users with a Linux background how to switch to using GNU Compiler Collection instead of the Clang compiler.
Development Practices • Jan 14, 2022 “I Call Shotgun” – Contributing as the Navigator When Pair Programming While pair programming, having an engaged navigator can prevent the driver from wasting time on pesky syntax errors or little logic errors.
Developer Tools • Jan 13, 2022 Settings and Plugins for a Better Development Experience in WebStorm Let's explore a few settings and plugins I've found improve my development experience and productivity while working in WebStorm.
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.