Backend to go! Bare minimum Lambda HTTP endpoint

Backend to go! Bare minimum Lambda HTTP endpoint

an hour ago, May 26, 2024

Scenario So you are developing a web or mobile app that is mostly static except for this one feature that would require a backend/database to store data. We will be looking at the solution that would require least effort and knowledge of AWS technologies. Prerequisites Why? As described in the Scenario, you don’t want to […]

Creating a custom REST endpoint route in WordPress and saving data to the database

Creating a custom REST endpoint route in WordPress and saving data to the database

4 hours ago, May 26, 2024

Creating a Custom REST Endpoint Route in WordPress You might want to create a custom REST endpoint route in your WordPress site for several different reasons. To create a custom REST API route in WordPress, you can use the register_rest_route function in your theme’s functions.php. This function allows you to define your own endpoints that handle specific […]

Using font icons in Webflow in seconds (the easiest way)

Using font icons in Webflow in seconds (the easiest way)

20 days ago, May 6, 2024

Using font icons in webflow may be tricky if you are coming from a front-end web development background. You might be comfortable using Font Awesome or Fontello, etc. Where you may be used to using class names to choose from your icon set. In Webflow, if you are limited with Font-awesome or Fontello or similar, […]

Avoid trailing slashes in Gatsby site URLs

a month ago, April 25, 2024

I just realized that Google was having a hard time indexing my site. That may sound too dramatic, yeah, it’s not that big of a deal but, I was having a hard time understanding what was indexed and what was not. So half of the indexing queue had an issue with the heading “Page is […]

Joke bot with a state machine using XState

Joke bot with a state machine using XState

a month ago, April 13, 2024

In this blog post, we’ll build a Joke bot using XState, a popular state management library for JavaScript. Our joke bot will be able to tell jokes, respond to user input, and transition between different states based on the user’s messages. The DEMO site can be found here: https://jokes-bot.netlify.app/ The Github repo for this project […]

Code Katas, why, what, and how?

Code Katas, why, what, and how?

2 months ago, April 8, 2024

Code katas are like fun challenges for programmers, similar to practice routines in martial arts. They’re designed to help developers refine and perfect their coding skills through repetition and practice. These tasks focus on writing neat and fast code. Usually, developers follow a method called Test-Driven Development (TDD). They start by writing a test that […]

Wokwi Simulator to streamline development on an embedded system

Wokwi Simulator to streamline development on an embedded system

7 months ago, November 6, 2023

In this blog post, we’ll explore how you can harness the power of Wokwi to simulate embedded system hardware directly in your web browser. Additionally, we’ll delve into the use of their VSCode extension, which enables you to simulate the environment locally for enhanced speed. My quest for simulators began when I realized the time-consuming […]

Discover the Standalone FreeTouchDeck Configurator

Discover the Standalone FreeTouchDeck Configurator

7 months ago, October 30, 2023

Configuring your FreeTouchDeck (FTD) project has never been this easy and efficient. Welcome to a smoother configuration experience. Access it on your smartphones now. The FreeTouchDeck Configurator in a Nutshell This standalone application is your key to simplified FTD configuration. Get ready for a host of exciting features that will make configuring your FTD a […]

Create Videos using ReactJs with Remotion

Create Videos using ReactJs with Remotion

7 months ago, October 15, 2023

If you are a python dev, in python you can use code video generator Remotion is a video generation tool that enables you to programmatically create videos. It holds particular appeal for web developers, as it leverages React as a framework for video creation. This blog post is intentionally concise and focused, aiming to help […]

0.66 inch OLED Module 64×48 I2C SSD1317

0.66 inch OLED Module 64×48 I2C SSD1317

7 months ago, October 13, 2023

I have this tiny 0.66in OLED display bought from AliExpress, The store page says it is using SSD1317 driver but I could not find anything for SSD1317 except for its datasheet also the datasheet used a 128×64 display, not the one I am using which is 64×48. I have used it with U8G3 library with the constructor U8G2_SSD1306_64X48_ER_F_SW_I2C with no […]

MomoCoder GGKP A DIY Smart controller

MomoCoder GGKP A DIY Smart controller

8 months ago, September 20, 2023

Momocoder GGKP is an open-source Smart controller with an optional Air Mouse feature. The hardware consists of ESP32-S3 Air Mouse: Motion control, BLE connectivity, OLED screen, compact design, 9 macro buttons, customizable for seamless device control. ESP32-S3 Air Mouse is your new go-to gadget for effortless device control. Features: Motion Control: Navigate with a wave […]

Tool to measure, transform, repair, and slice STL files online for free for 3D printing

Tool to measure, transform, repair, and slice STL files online for free for 3D printing

9 months ago, September 6, 2023

I was looking for a free tool to do some measurements on my STL files before sending it for 3D printing. After installing a few desktop applications, none of them actually fulfilled my needs, until I found this free online open-source tool from 0x00019913 I’m a Teapot, Meshy meshy is a browser-based tool for performing measurements, […]

[Livestream] Building an AI-Powered App for Microsoft Teams

[Livestream] Building an AI-Powered App for Microsoft Teams

a year ago, June 19, 2023

Microsoft Teams is a popular collaboration platform used by many organizations. In this article, we will explore the process of building an AI-powered app for Microsoft Teams. The app we will create is a chatbot that can answer questions about your organization using external data sources. These data sources can include repositories, PDF files, Google […]

Langchain – Tool that helps you build AI apps with ease

Langchain – Tool that helps you build AI apps with ease

a year ago, June 9, 2023

This is a transcript of a talk I presented recently at my company to an audience from all the departments in the company. I went over general definitions, Langchain, some modules in langchain and two applications I had built recently, one being a Question Answer application and a data interpreter. Definitions Let’s get started with […]

Safe and Unsafe pins in ESP32 and ESP32-S3

Safe and Unsafe pins in ESP32 and ESP32-S3

a year ago, May 29, 2023

What are the pins that are safe

Accelerometer / Gyroscope sensor MPU6050 Airmouse with ESP32 x BLE Mouse

Accelerometer / Gyroscope sensor MPU6050 Airmouse with ESP32 x BLE Mouse

a year ago, April 3, 2023

I had the MPU6050 module on my shelf for a long time before I finally decided to open it. I was really excited to do an Airmouse project with ESP32 but procrastination has been my friend for all this time. I finally decided to open the static safe seal and solder the header pins to […]

Dual-axis Joystick module with ESP32 and IPS LCD Screen (Paint App)

Dual-axis Joystick module with ESP32 and IPS LCD Screen (Paint App)

a year ago, April 1, 2023

In this blog post, we’ll explore how to build a simple paint app using a dual-axis joystick module, ESP32, and an IPS LCD screen, powered by the TFT_eSPI graphics library. The following components are required for this project. The app features 6 colors that are switchable by pressing the joystick switch. The cursor moves to […]

DIY House plant manager using Moisture Sensor and ATTiny45

DIY House plant manager using Moisture Sensor and ATTiny45

a year ago, March 30, 2023

This project is one of my favorites because I have lots of plants in my home. I sometimes get too busy and forget to water my plants and the plants get really unhappy and dry. This project will implement a humidity/moisture sensor to detect dry soil and alert you to water your plant. The project […]

Cheap DIY Stream deck alternative

Cheap DIY Stream deck alternative

a year ago, March 29, 2023

In this blog post, I share my experience of building a cheap DIY Stream deck alternative using FreeTouchDeck, an open-source project maintained by Dustin Watts. The project saved me hours of writing code and was a ready-to-use project that only required compatible hardware. I used a 2.4in TFT LCD using ILI9341 driver with resistive touch, an ESP32-WROOM-32 bare module, an ESP32 breakout board, and a CH340 Programmer. After some challenges with soldering and programming, the Stream deck alternative was ready to use, and I even used the box that the LCD came in as an enclosure.

Smart temperature control for a cheap Soldering iron

Smart temperature control for a cheap Soldering iron

a year ago, March 29, 2023

I recently bought a less than 5 Euros cheap Soldering Iron which I decided to make smart by adding a control circuit to it. The project requires the following components The project had 3 main stages Budget The total cost for the project was The total budget came to 13.5 Euros, which is cheap. 😉

DIY ECG/EKG Electrocardiogram

DIY ECG/EKG Electrocardiogram

a year ago, March 7, 2023

I needed an ECG but faced long wait times to see a specialist. I decided to build a DIY ECG device using the AD8232 ECG module and an ESP32-S3 dev module with an LCD screen. After some tinkering, I was able to build a device that read ECG data and displayed it on a screen. I also added a feature to detect the frequency of the ECG data and calculate heart rate via the RR interval in realtime on a browser through websocket.

Prisma Migrate: Baselining your existing database

Prisma Migrate: Baselining your existing database

3 years ago, September 25, 2021

I have been using KeystoneJs for one of my projects. Keystone uses Prisma. I have been putting off using migrations for a while now so, I already have my production site with data and I do not want to lose my data to start using migrations. For this purpose, there is a technique called baselining […]

Introduction to Polar Coordinates, plotting on radial diagrams

Introduction to Polar Coordinates, plotting on radial diagrams

3 years ago, May 5, 2021

Trigonometry “the foundation” the branch of mathematics dealing with the relations of the sides and angles of triangles and with the relevant functions of any angles. Google Basics of Trigonometry Trigonometry in its core has a very simple foundation. Although being so simple, it blows my mind that its the base to all the complex […]

Go to Blog
© 2024 Anil Maharjan