Attention: This article was published over 5 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.Hey everyone, my name is Haaris Chaudhry, and I’m a developer at Keyhole Software. Let me tell you about react-query! In this blog, I’m …
What is User Experience Design?
With a well-thought-out UX design, the product will be fully flushed out before development begins. For the developers, it leads to a more streamlined development plan. For the user, it means a product that is easy to use. For stakeholders, it results in a more successful final product, which means more money saved and more money made.
In this post, I’ll explain what UX design is. We’ll cover roles and responsibilities, tools and strategies, and finally, what differentiates UX from UI design. Let’s dive in!
Using React Hooks To Save the Environment
Attention: This article was published over 5 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.Every application has some need for environmental variables that are specific to that environment. This can be database connections strings or URL to an …
React with Socket.IO Messaging App
Attention: This article was published over 5 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.Building a messaging app sounds complicated, but it really isn’t. With the right tools, creating one might be simpler than you think. In this …
Apple Silicon for Development
In June, Apple announced a two-year transition from Intel to Apple Silicon for the iMac and MacBook line. I knew Apple had lost their mind. But, before Christmas, I owned my very own chunk of Apple Silicon living in an attractive milled-aluminum case.
In this article, I’ll discuss the Apple M1 silicon-on-a-chip (SoC) used as a software development computer. I’ll cover installation, and I’ll also talk through running apps that support development on my M1.




