• 5 min read
Learn how to change globally injected styles in Emotion without breaking the rest of your app's styles.
• 3 min read
Like Emotion but don't want to use the React API? Want to use server-side rendering with Gatsby? Here are some simple steps to get started.
• 2 min read
How to run Git hooks (with environment variables) in IntelliJ without losing your mind. Perfect for NVM or SDKMAN users.
• 8 min read
What makes a good REST API endpoint URL? Here are my recommendations for writing URLs that are maintainable and intuitive.
• 4 min read
A brief guide on how you can set up your Docker development environment to work with your host's file permissions.
• 16 min read
Comfortable with Git, but unsure how to use it productively? In this post, I'll share my tips on how to get the most out of Git!
• 7 min read
A simple guide to running an AWS Elastic Beanstalk server on the lowest possible budget possible, with none of the features you don't need.
• 10 min read
Event handlers for React components are a common source of performance issues. In this post, we'll learn how to avoid identify and avoid them.
• 13 min read
An introduction to the Themosis framework for WordPress. Learn how you can use modern Laravel features in your WordPress projects!
• 4 min read
Some thoughts on the schism between frontend developers and designers. Does it need to exist? And can we do anything about it?
• 5 min read
After another busy year, it's time to set some goals for what I want to do in 2019.
• 9 min read
A collection of what I thought were 2018's most interesting developments in the software industry.
• 7 min read
Some simple recommendations for a Spring Boot development environment that can increase your productivity and reduce your time waiting for builds.
• 11 min read
Vue CLI 3 is a major re-work that promises zero config and an extensible plugin ecosystem. Does it live up to the hype?
• 10 min read
Do you find Hibernate identifier sequence generators confusing? Here's my definitive answer on how to use them properly.
• 12 min read
Spring Framework 5 makes working with Kotlin even better than ever. Let's take a look at the most interesting new features!
• 13 min read
An introduction to concurrency in Java. Join me as I explore the basics, potential pitfalls and advantages.
• 10 min read
How do Spring's proxies and annotation work? In this post we will be taking a deep dive into some finer details and magic. Come join me!
• 6 min read
Learn how I finally deployed my blog using Gatsby. Expect to see lots of interesting content on programming and tech!