Technical Blog
Hidden Gems in Modern JavaScript You Should be Using: Part 2
Last month we reviewed some hidden gems in JavaScript involving operators that help with writing more efficient, readable, and maintainable code. This month we’ll take a look at some useful functions for arrays that help in similar ways. Arrays are a very common data structure in programming, and with their use comes the need to…
Read MoreThe Power of Automation: Scripting Your Way to Productivity
In our increasingly digital world, repetitive tasks often drain valuable time and energy that could be directed toward more innovative and meaningful pursuits. Automation and scripting provide effective solutions to these challenges, enabling individuals and organizations to optimize workflows, minimize errors, and achieve greater efficiency. What is Automation? Automation involves delegating repetitive tasks to computers…
Read MoreFrom 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: Part 1
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