
Category Uncategorized
Understanding the useContext Hook in React: A Guide to Avoiding Prop Drilling
The useContext hook is a powerful feature in React that simplifies state management and helps avoid prop drilling. If you’ve ever found yourself passing props through multiple components just to get data from a parent to a deeply nested child,…
Embracing Progressive Web Apps: Our Journey to a Unified Platform
In today’s fast-paced tech environment, maintaining multiple platforms—a web app, an Android app, and an iOS app—is an ambitious and resource-intensive endeavor. For our team, a small group focused almost exclusively on web development, this challenge became increasingly clear. With…
Experiments in AI-Generated Code: Insights and Limitations
Artificial intelligence has revolutionized many industries, and software development is no exception. With the advent of AI tools capable of generating code, developers now have powerful assistants to tackle repetitive or time-intensive tasks. To explore the capabilities and limitations of…
Microservices are great, but not everything needs to be a microservice
In today’s software development world, microservices have become a popular architectural style, offering a modular approach to building scalable and flexible applications. Microsoft Azure provides a powerful platform for hosting microservices, making it easier to deploy, manage, and monitor distributed…
Understanding useState and useEffect Hooks in React
React hooks revolutionized how developers write functional components. Among these, useState and useEffect are the most commonly used hooks. They empower developers to manage state and side effects efficiently within functional components, replacing the need for class-based components in many…
Are generative AI tools going to replace Software Engineers?
Generative AI has been all the rage since the introduction of ChatGPT at the end of 2022. While ChatGPT wasn’t the first generative AI nor even the only concept for AI, it was the first to be widely publicized and…
How to write a React app to get Stock Market data
Here’s a basic tutorial for creating a React app that queries the Alpha Vantage API to display the last day’s stock price for a given symbol. Please note that you’ll need to sign up for a Alpha Vantage API key…
How to fix DataReader.GetFieldType(n) returned null in WebForms project
How to use a REST API
Introduction A REST API (sometimes also called a “web API” or just “API”) is a web standard for creating API (Application Programming Interface) services. REST APIs allow communication between different software systems and enable the transfer of data over HTTP…