Here are the things I wish I’d done differently to speed up the process of learning software development.
Ultimate CORS Guide for Developers
Why CORS exists, how it works, and how to use it to properly setup cross-origin requests.
Build a Zapier Integration to Connect Your API to 1,000s of Apps
Are you tired of coding up yet another API integration? Zapier helps integrate 1,000s of apps with your custom API.
13 Simple Ways To Edit Code Faster in IntelliJ IDEA
Are you making the most of IntelliJ IDEA for basic code editing? Here are 13 time-saving shortcuts for navigating, highlighting, and moving code.
Why the Java Community Abandoned the Oracle JDK (VIDEO)
The story of a slow erosion of trust in Oracle and their JDK.
Which JDK Version and Vendor Should You Use on Your Project?
With so many versions and vendors available, choosing which JDK to use can be confusing. Discover the most important facts to help you decide.
Optional in Java: Everything You Need To Know
Learn everything you need to know about Java’s Optional: how it works, what problems it helps solve, and when not to use it.
Jar vs. Zip Files: The Key Differences
Learn everything you need to know about the differences between jar and zip files, with practical tips and examples along the way.
Create Your Own Tiny JRE With JLink (VIDEO)
Learn how and why to create your own tiny custom JRE using JLink.
JDK vs. JRE: The Key Differences
Discover why the JDK & JRE exist, their differences & similarities, and practically how to use them.