0 Down time
GraphQL
NextJS
Mongo
VITE
MEAN
MERN
Rust
Spring
Hibernate
Liquid
SASS
REST
Spring
React
Angular

Recently while studying for an Azure certificaton exam, I came up with the idea to generate my own test exam using AI. It came to me while I was studying since I have been using Github Copilot to help me study asking it questions. While looking for another prep exam, I had the Idea "Why not just...

Ever wanted to learn to play the piano. Well now you can with Javascript AudioContext.

AudioContext...

Vue.js, commonly referred to as Vue, is an open-source JavaScript framework used for building user interfaces and single-page applications (SPAs). Vue is designed to be approachable, flexible, and highly customizable, making it a popular choice among developers for creating dynamic and...

ReactJS

React is an open-source JavaScript library developed and maintained by Facebook (and a community of developers) for building user interfaces, particularly for web applications. It's widely used to create dynamic, interactive, and reusable UI components.

The primary goal of React is to...

Angular is an open-source web application framework developed and maintained by Google and a community of developers. It's used for building dynamic, single-page applications (SPAs) and web applications with rich user interfaces. Angular provides a comprehensive set of tools and features to help...

I came up with a brainstorming app and I built it with MERN. Like MEAN but with React instead of Angular. 

MERN is an acronym that stands for MongoDB, Express.js, React, and Node.js. It refers to a popular stack of technologies used for building modern web applications. Each...

I have been learning the Vue framework and I discovered that Element UI is the go to CSS framework for working with Vue. 

Element UI is a popular open-source UI framework for building responsive and customizable web applications. It is designed to work with Vue.js, a progressive...

Express is a popular and widely used web application framework for Node.js. It simplifies the process of building robust, scalable, and efficient web applications and APIs by providing a set of features, utilities, and tools that streamline common tasks involved in web development.

Key...

NgRx is a state management library for Angular applications. It is built on top of the Redux pattern, which is a predictable state container for managing application state in a consistent and scalable way. NgRx extends the Redux pattern to work seamlessly with Angular's components, services, and...

RxWeather is one of my practice apps which fetches the weather from a free api using your location or you can enter a city name. I also displays a map zoomed in on the city. I built this as an example of a Typescript React application using redux-observable/RxJs and Mapbox. 

In case...

I made a simple app that uses voice recognition and translates the transcript. It uses WebkitSpeechRecognition, SpeechSynthesisUtterance and a Free Rest API for translation.

WebkitSpeechRecognition is an API provided by web browsers that allows web applications to integrate speech...

AWS Lambda

I recently had the opportunity to develop a serverless application with the use of AWS Lambda and API Gateway. It was my first introduction to the technology. My coworker suggested the solution as a way to keep cost down for for hosting a relatively simple  REST API needed for multiple...

Spring Boot

Well it was a long cold winter and I have been in deep with the JavaScript. Now that spring is here, I am booting up with some good old Java Rest because I would like to do some more backend development now. I've done backend work here and there through out my career, but really need to to do...

Developing apps with Docker is pretty much the standard these days.

Docker is an open-source platform that enables developers to automate the deployment, scaling, and management of applications using containerization. Containers are lightweight, portable, and self-sufficient units that...

Python, Selenium

Have you ever wanted to create end to end tests for your app, but just can't find the time to get those tests working. Well, I have tried several frameworks from Cypress, to Selenium. I have always felt like this technology ought to be made simple. Just recently after taking another look at...

script