Attention: This article was published over 3 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.How often in Java services do we need to use the current date and time? Most of us would agree we use it quite …
Introducing the View Transition API: Your DOM’s New Best Friend!
Tired of clunky transitions and tangled web states? Meet the View Transition API, your secret weapon for silky-smooth DOM transformations. Say hello to elegant animations and goodbye to the confusion of overlapping states. Your web pages are about to get a serious upgrade!
Think about it, page transitions aren’t all about the looks. They’re like guides, leading users through your content. And they’re not just about appearances, these transitions can also increase the perceived speed of how responsive your site feels, especially during async running tasks…
Getting Started with Selenium Automation
Automated testing is a great way to ensure that any application can continue to grow and change while still giving fast and practical feedback to developers. This feedback can tell developers whether or not the changes introduced meet the requirements of the product and donโt introduce bugs.
As discussed in a previous blog series, automated testing can be a valuable resource when trying to deliver both agile and maintainable applications. But where should you get started and what technologies should you use to build automated tests?
In this post, I will discuss how to get started with and how to build out a simple automated test in one of the most popular options: Selenium.
Understanding GPTโs Training and Unlocking Productivity
I think we can all agree that GPT (Generative Pre-trained Transformer) can be useful but also happily shows its flaws. Like all tools, it has its place in our toolbelt, so letโs learn a little more about GPT.
Sequelize ORM: Interacting with databases using Node
Today, we are going to be going over a very useful tool called Sequelize. It is an Object Relational Mapper (ORM), which allows us to interact with relational databases using Node.js.
Sequelize supports many different databases, but in this blog, we will be using MySQL. We will go over how to set up a local MySQL instance and a Node.js server using Sequelize to communicate with it.
Along the way, weโll learn basic Sequelize functionally, such as the command line tool and migrations, to understand how to work with the database…





