Technical Blog
From Prompts to Code: A Side-by-Side Comparison of AI Code Generation Engines
AI is the new hot topic in the computing world. As a developer, I use AI daily to help with my coding. It’s a wonderful tool for quickly getting answers or sometimes coding whole sections of your project. While playing around with a few different AIs, a question has arisen: What if I ask the…
Read MoreHidden Gems in Modern JavaScript You Should Be Using
JavaScript has evolved dramatically in recent years, with big updates and features such as ES6 classes and async/await. It has also introduced powerful new operators and methods that often fly under the radar. These “hidden gems” include new operators such as the nullish coalescing and optional chaining operators for null checking and the spread, rest,…
Read MoreWeb Application Performance: Part One
Web performance is a critical but misunderstood aspect of web application development. This multi-part series will guide you through the essential aspects of web performance, including defining “fast” and determining which metrics we track, how to measure these metrics, and optimization strategies that will help optimize your application’s performance. What is “fast?” “We need this…
Read More