Posts
ESP32/8266 Over The Air Updates (OTA)
TslaNovember 27, 2023Arduino,Digital Electronics,Electronics,Embedded Systems,Microcontrollers,Programming
In this post, I’ll show you how to do OTA(over the air updates) to your ESP32/ESP8266. This means that you don’t have to connect your ESP board to your PC…
DIY Spot Welder
In this post, I will show the spot welder I made. A spot welder is a very useful tool that can weld two pieces of metal by simply pressing them…
Test Local Website on Smartphone While Developing In Visual Studio
In this post, I will show you how to access a local website running on localhost(Windows). Specifically, I will show you how to do this for Visual Studio when you…
Ubuntu Virtual Box VM Will Not Boot After Disk Resize Fix
In this post, I will show you how to fix Ubuntu not booting after you resize the disk of the virtual machine in VirtualBox. I just recently ran into this…
Online GDS File Viewer
In this post, I’ll talk about the online GDS File Viewer/Editor I made(or I’m making as it’s still a work in progress). For now, I will make the development version…
C# Bitwise Operators
In this code snippet, we will take a look at bitwise operators in C#. Bitwise operators can be used to manipulate individual bits of a variable. These operations can be…
C# Pattern Matching
In this code snippet, we will take a look at pattern matching in C#. Pattern matching is simply testing if an expression matches certain criteria. For example, Regex often times gets used…
C# Nullable Types Null Checking And Coalescing Operators
In this code snippet, we will take a look at the nullable types, null coalescing and checking operators in C#. Reference types are nullable by default, value types like int for example are…
C# Records
In this code snippet, we will take a look at records in C#. Records can be used instead of classes and structs. They reduce the amount of boilerplate code required…