- Transcribing Audio with Python on Your Local Machine
If you don't want to pay for a service to transcribe your audio, you can generate it easily on your own machine with a little setup. Here's how.
4 min read - Jul 16, 2024 - Installing the Raspberry Pi OS on an SD Card from Arch Linux
Want to make an SD Card for your Raspberry PI using Arch Linux? Most directions show how to do it with mainstream operating systems, but here's a guide for Arch Users.
4 min read - Jul 4, 2024 - How to Read Text From an Image with Python
Want to read text from an image? Of course you do, and it's super easy with Python and Tesseract. Here's a full tutorial to show you how.
4 min read - Oct 11, 2023 - Generating AI Images from your own PC
Want to use AI to generate images on your own computer? This is a step-by-step guide that will have you generating images in minutes.
5 min read - Sep 23, 2023 - The Ultimate Guide to Calling a Function in Python
Want to write and call functions with Python? Here's a complete step by step guide to help you master this skill.
6 min read - Aug 27, 2023 - Trying Out GPT4All on Arch Linux
Want to run GPT on your own machine? Me too. I took GPT4All for a spin on my Arch Linux Machine. Here's the results.
7 min read - Apr 14, 2023 - How to enable CUDA with OpenCV in Arch Linux
Have an NVIDIA card? Want to run OpenCV with CUDA? A full guide to compiling OpenCV from source with the flags you need.
6 min read - Apr 7, 2023 - Building a Web App with Flask and Python: A Beginner's Guide
This tutorial will guide through creating a Web App with Python and Flask step by step, from start to finish.
9 min read - Apr 2, 2023 - Simple Thresholding with OpenCV and Python: A Beginner's Guide
A simple tutorial to guide you through thresholding images for computer vision with OpenCV and Python.
4 min read - Apr 1, 2023 - Dilation Demystified: A Complete Guide to Image Dilation with OpenCV
This tutorial is a complete guide to image dilation, a key component for Computer Vision pre preprocessing.
5 min read - Mar 31, 2023 - Applying Erosion to Images with OpenCV: A Complete Guide
A step by step tutorial for applying erosion to images for processing in OpenCV
4 min read - Mar 30, 2023 - Visualize Your SQLite Data Effortlessly with Python and Matplotlib
A full tutorial to show you how to wrangle data from SQLite and make pretty graphs with it.
13 min read - Mar 27, 2023 - Image Blending Uncovered: A Guide to Blending Images with OpenCV
A step by step tutorial for Blending Images with OpenCV, with an explanation of how it works.
5 min read - Mar 23, 2023 - Grayscaling Images Made Simple with OpenCV
How to grayscale an image made simple with OpenCV. Full tutorial and how it works here.
5 min read - Mar 23, 2023 - A Guide to Blurring Images with OpenCV and Python
Want to know how to blur images with OpenCV and Python? Here's a quick guide with solid code examples
4 min read - Mar 16, 2023 - How to Move Objects in Unity 3D
Learn how to create an object and move it around in Unity with your keyboard. This is a simple tutorial using a few lines of code.
7 min read - Feb 26, 2023 - Installing Unity in Manjaro Linux
If you want to build Unity Games, but you prefer Linux, here's a guide to getting started
2 min read - Feb 2, 2023 - How to Resize an Image with OpenCV
This tutorial will show you exactly how to resize an image using OpenCV and Python
5 min read - Jan 3, 2023 - How to Read a Text File with Go
Thie guide teaches you how to read a text file or parse text data with Go in minutes.
4 min read - Dec 31, 2022 - How to Install Google Chrome in Arch Linux
Here are a few easy ways to install Google Chrome Arch Linux and Manjaro.
3 min read - Dec 26, 2022 - How to migrate from Twitter to Mastodon
Dumping Twitter? Here's how you can make the switch from Twitter to Mastodon the easy way.
3 min read - Dec 16, 2022 - How to open an assembly in C#
Need to open an assembly in C#? Here's a quick guide to opening an assembly or DLL in C#
2 min read - Dec 11, 2022 - How to Install Anaconda in Windows 11
Eliminate your issues using Python in Windows 11 by installing Anaconda
3 min read - Dec 10, 2022 - Setting up Remote Desktop in FreeBSD
If you want to access your FreeBSD desktop remotely from Windows or a Mac, here is how you do it. A full tutorial for setting up xrdp with the LXDE desktop
3 min read - Mar 10, 2022 - How to Install .NET in Manjaro Linux
If you want to run .NET (Formerly .NET Core) in Manjaro, here's everything you need to know.
2 min read - Feb 18, 2022 - Installing Hugo in Windows 11
Here's how to install Hugo, the best static site generator ever, in Windows 11
3 min read - Jan 13, 2022 - Installing .NET 6 on Pop!_OS
Microsoft just released the newest version of .NET. Here's how to get it on your Pop!_OS machine today!
2 min read - Nov 9, 2021 - Installing OBS Studio in Arch Linux
This tutorial will show you how to install OBS Studio in Arch Linux for streaming. A step by step guide to building the AUR versions.
3 min read - Sep 26, 2021 - Installing Go on the Pinebook Pro
So you got yourself a Pinebook Pro and want to write Go on it? This tutorial will get you set up in minutes.
3 min read - Jul 26, 2021 - How Hot Does it Get Inside a Car During a Heat Wave?
Using a Raspberry Pi to measure the temperature inside a Ford Focus in the sun during a record breaking heatwave. Full how to and source code.
7 min read - Jul 11, 2021 - Split Testing With Netlify
Split testing is a feature you aren't using enough. In this tutorial, you'll learn why you need split testing and how to set it up with Netlify.
4 min read - Feb 22, 2021 - How to Customize Your WSL Terminal Window
How to make your terminal window look awesome when accessing Windows Subsystem for Linux (WSL)
4 min read - Jan 28, 2021 - Deploying a Hugo Site to AWS Lightsail Containers
In this tutorial we'll look at pushing your Hugo static site to the new AWS Lightsail Containers service.
6 min read - Dec 5, 2020 - Easy IoT with Adafruit IO and a Raspberry Pi
There are many complex IoT systems for the cloud. But what about the hobbyist? In this tutorial, we'll show you how to set up a full IoT system from start to finish that a beginner can complete.
8 min read - Dec 2, 2020 - How to Install OpenCV on a Raspberry Pi
OpenCV is an incredible computer vision library, and the Raspberry Pi is an awesome piece of hardware. You can bring them together for your projects, and here's how.
3 min read - Nov 7, 2020 - Building a Go Web API with the Digital Ocean App Platform
I tried out Digital Ocean's new PaaS (Platform as a Service) and threw some Go at it. Let's see how it does.
9 min read - Oct 14, 2020 - Optimizing String Comparisons in Go
Optimizing string comparisons in Go can improve your application's response time and help scalability. I'll show which methods are the fastest.
8 min read - Sep 4, 2020 - How Do I Install OpenCV for Python in Arch Linux?
Here's the fastest and easiest way to start working with OpenCV and Python in Arch Linux
3 min read - Aug 23, 2020 - How to Reinstall the Boot Loader in Arch Linux
Let's say you're like me and have Arch Linux installed, and you've toasted your GRUB bootloader. Here's what you do.
3 min read - Aug 14, 2020 - Shaking down the Raspberry Pi High Quality Camera
I try out the new Raspberry Pi HQ Camera, with full instructions so you can replicate my results. Here's how you can put the new Raspberry Pi HQ camera to work right away!
5 min read - Jul 9, 2020 - Get and Store Temperature from a Raspberry Pi with Go
In this tutorial I'll show you how to grab temperature from a Raspberry Pi and build an endpoint to store the data, with Go.
10 min read - Jun 9, 2020 - How to Install Go on the Raspberry Pi
If you want the latest version of Go on your Raspberry Pi, here's a quick tutorial that can help.
2 min read - Jun 2, 2020 - How to Build Your First JAMstack Site
A complete guide to building your first JAMstack blog, from start to finish. Let's build a JAMstack site together!
10 min read - May 29, 2020 - Setting Up Pop!_OS for Front End Development
I've been using Pop!_OS for front end development a lot lately. Here's how I set it up
4 min read - May 11, 2020 - How to Set up Bluetooth in Arch Linux
I recently configured bluetooth to connect some headphones to my Arch Linux laptop. I decided to document the process, in case you need to try this.
3 min read - Apr 30, 2020 - How to Install Linux for the First Time
Want to try Linux but don't know how? Here's a step by step guide to installing Linux without drastically changing your computer or complex repartitioning.
5 min read - Apr 22, 2020 - How to Install Go in FreeBSD
Here's how to manually install the latest version of Go in FreeBSD in less than five minutes.
2 min read - Apr 18, 2020 - Stay Home and Learn JavaScript
Have you ever wanted to learn to code? Want to start out easy? In this series of tutorials we go through the basics of JavaScript, so you can start coding immediately.
6 min read - Mar 24, 2020 - How to Find Your Browser Developer Console
Debugging web applications can be tricky. Accessing your browser's developer console is the easiest way to see what's going on with your application.
2 min read - Mar 22, 2020 - How to Set Up Hugo on Pop!_OS
How to install Hugo static site generator in Pop!_OS Linux
3 min read - Mar 3, 2020 - Create Your Own Blog for 5 Dollars a Month
Here's how you can create your own static blog with Digital Ocean, Hugo, and FreeBSD.
6 min read - Feb 29, 2020 - Getting Started with WSL
Curious about how to run Linux inside of Windows? Here's how you can get started with Windows Subsystem for Linux
5 min read - Feb 15, 2020 - Raspberry Pi 4 Dev Server
In this tutorial, I will show you how to set up a Raspberry Pi 4 as a development (or testing) server. You can use this as a place to push your code and test it in a web browser. For the demo, I'll use a React application, but with a few modifications, you can build just about anything with it.
9 min read - Feb 2, 2020 - Build and Deploy a Blazor App Without Touching a Windows Machine
Want to try Blazor but you're not a Windows user? No problem!
8 min read - Dec 14, 2019 - 10 Places to Learn Go
Want to learn Golang? Here are 10 awesome places to get started
2 min read - Nov 23, 2019 - Setting up Golang on Manjaro Linux
How to get set up to develop Golang apps in Manjaro Linux
3 min read - Nov 11, 2019 - Getting Started with Haxe
I decided to try out HAXE, a language you've probably never heard of but fun to play with
6 min read - Nov 2, 2019 - Creating Trimmed Self Contained Executables in .NET Core
Let's say you want to create a simple, lean .NET Core executable you can build and drop on to a server. You can do that easily with .NET Core 3.0
5 min read - Jul 24, 2019 - Comparing and Syncing IIS Configurations
This article describes how to take the hassle out of moving IIS websites and applications by comparing two IIS Server configurations and syncing their settings.
8 min read - Apr 7, 2019 - Using DISM to Create a Repeatable IIS Installation
Repeatable installs are all the rage in Devops these days. As developers we have this "automate everything" mentality, and for good reason. In this article I'll show you how you can do that with IIS installation as well.
6 min read - Sep 28, 2018 - Unit Testing with .NET Core
In this article we'll explore Unit testing in .NET Core
6 min read - Mar 29, 2018 - Set up easy file sharing with Samba
How to set up easy file sharing from a Linux machine to Windows with Samba. I'll show you how easy it is to setup file sharing on your network using SAMBA. You can easily share files between Linux and Windows machines with a minimal amount of setup.
5 min read - Mar 18, 2018 - My Latest Virtualization Setup
A quick look at my virtualization setup, remotely accessed headless VMs on a Linux Server.
6 min read - Feb 10, 2018 - Load Testing Your IIS Web Server
All the theory, calculations, and estimations in the world aren't going to tell you how your website will truly perform under a load.
4 min read - Jul 1, 2017 - How To Install Microsoft SQL Server on Ubuntu Linux in 5 Minutes
This is how you can install Microsoft SQL server in Ubuntu Linux.. in about 5 minutes! Easy process.
3 min read - Dec 6, 2016 - Intro to Application Pools in IIS
Application Pools in IIS can be somewhat of a mystery. Since they're created for you automatically many times Administrators don't give them a second thought. But understanding application pools is crucial to having a good running IIS server.
6 min read - Jul 9, 2016 - Easy CRUD for your Web API with Dapper
A dive into Dapper, a nice simple ORM for .Net. In this tutorial I'll show you how to use Dapper with your ASP.Net Web API
12 min read - Feb 13, 2016 - Setting up the Adafruit Huzzah ESP8266 Breakout
Today I've set up an Adafruit Huzzah ESP8266 Breakout board and played around with it. My thoughts on this board and ones like it, and what it could mean for the Internet of Things
4 min read - Jan 12, 2016 - Failed Request Tracing with IIS
A great tool I've discovered recently is the Failed Request Tracing Tool is IIS. If you're building an ASP.Net application and having issues with requests it's a fantastic tool. I'll show you how to use it.
2 min read - Jan 8, 2016 - Getting Started with Adafruit IO
Earlier this year Adafruit Industries put their IoT dashboard into Beta, and it looks pretty cool. I'll show you how to set up a dashboard using one of my mini weather station designs for data input
6 min read - Dec 26, 2015 - How to add WiFi to your Arduino
If you want to add internet connectivity to an Arduino, you have quite a few options. Since most Arduino models are not bundled with Ethernet or WiFi a market has developed for it, and I decided to try one out and share my thoughts.
5 min read - Dec 19, 2015 - Arduino Project: LCD Shield Kit
My first impressions of this cool Arduino LCD Shield kit by Adafruit. I assemble it, try it out, and share my results.
5 min read - Nov 14, 2015 - How to set up the Raspberry Pi 7 Touchscreen
I recently purchased the 7 inch touch screen for the Raspberry Pi and thought I'd put something together to show how it's set up and share my thoughts on it so far. This has been a really popular item and I had to check it out.
4 min read - Oct 17, 2015 - How to Build a REST API with Python
Here's how you can create your own static blog with Digital Ocean, Hugo, and FreeBSD.
6 min read - Oct 4, 2015 - Make a Weather Station with a Raspberry Pi
Today I'm going to show you how to make sort of a mini weather station with a Raspberry Pi. This is an ongoing project of mine that I've been tinkering with so I'll share my learnings with you.
8 min read - Sep 17, 2015 - How to Restore Arch Linux Boot after Installing Windows
When you dual boot Windows and Arch Linux, any time you reinstall or upgrade Windows you lose the boot menu to get into Linux. In this tutorial I'll show you how to fix that.
4 min read - Aug 1, 2015 - How To Monitor Room Temperature with a Raspberry Pi
How to monitor ambient room temperature with a Raspberry Pi using an inexpensive waterproof air temperature sensor and uploading the results to Firebase.
7 min read - Jul 26, 2015 - How to Blink an LED on a Raspberry Pi
The blinking LED is the hello world of the maker community, and today I'll show you how easy it is to do with the Raspberry Pi 2 (or Model B)!
4 min read - Mar 17, 2015 - How to Build C# apps on Your Raspberry Pi
Want to run and build C# .Net applications on your Raspberry Pi? In this article I'll show you how.
3 min read - Mar 28, 2013 - How to Watch Netflix in Ubuntu Linux
Want to run Netflix on your Linux box? It's really easy, and free! Plus you don't need a virtual Windows install anymore.
3 min read - Mar 15, 2013 - Raspberry Pi Programming For Beginners
Want to learn how to program on the Raspberry Pi? This is a beginners guide to getting started with Python.
7 min read - Feb 26, 2013 - The Top 10 Raspberry Pi Blogs
Love the Raspberry Pi? So do I. Here is a comprehensive list of great blogs and news sites about the Raspberry Pi
3 min read - Feb 15, 2013 - How To Set Up Wireless Networking with Ubuntu on a G4 PowerBook
Today I'm going to explain how to set up wireless networking on G4 PowerBook running Ubuntu 10.04
3 min read - Feb 12, 2013 - Raspberry Pi how to: Set up a SVN Server
Want to set up an SVN Server on your Raspberry Pi? Here's a step by step guide.
5 min read - Feb 11, 2013 - How to install Linux on a PowerBook G4
A complete tutorial on how to Install Ubuntu Linux on a Powerbook G4 (PowerPC) machine
7 min read - Feb 10, 2013 - How to Learn C# Part 6 - Iteration Statements
In part 6 of my learning C# tutorial series we're going to talk about iteration statements. This is a crucial part of your foundation as a C# .NET coder
8 min read - Feb 1, 2013 - How to Build a Raspberry Pi File Server
A step by step guide to setting up your Raspberry Pi to share files to every computer on your network.
6 min read - Jan 28, 2013 - Raspberry Pi How to: Learning Linux Commands
A step by step guide to Linux command line basics for using your Raspberry Pi
11 min read - Jan 22, 2013 - How to Install Drupal on Raspberry Pi
Do you want to install Drupal on your Raspberry Pi? Yes it's possible and we do it!
4 min read - Dec 29, 2012 - Remote Desktop with Raspberry Pi
Do you want to remote into your Raspberry Pi and see a graphical desktop? It's actually really easy. If you don't want to dedicate a monitor or the TV to the pi but still want to use it, here's your solution.
5 min read - Dec 27, 2012 - How to Install Node.js on Your Raspberry Pi
A step tutorial for installing Node.js on your Raspberry Pi.
3 min read - Dec 20, 2012 - How to Overclock your Raspberry Pi
Do you want to safely overclock your Raspberry Pi? Here's how you need to do it.
5 min read - Dec 17, 2012 - A Cleaner Display of Your IP in Windows
How you can build a quick program in C++ to show just your ip address from the prompt.
2 min read - Dec 12, 2012 - The Raspberry Pi Web Server Speed Test
What's the fastest Web Server for the Raspberry Pi? In this article I aim to find out.
8 min read - Dec 8, 2012 - How to Learn C# Part 5 - Selection Statements
In part 5 of my learning C# tutorial series we're going to talk about selection statements. This is a crucial part of your foundation as a C# .NET coder
7 min read - Nov 29, 2012 - How to Learn C# Part 4 - Variables and Types
Part 4 of my Tutorial series on learning C# .Net which takes a look at variables and types in C#
11 min read - Nov 26, 2012 - Tutorial: How to Set Up a Raspberry Pi Web Server
People are doing a lot of cool things with the Raspberry Pi. One of the first things I thought to do was to see if I could make a Raspberry Pi web server. Being a web developer and overall geek I figured it might be kind of fun to do, and as I found out it's really easy.
4 min read - Nov 24, 2012 - How to Learn C# Part 3 - Coding Basics
Part 3 of my tutorial series on learning C# .Net, a thorough look at the language and .Net Framework.
12 min read - Nov 19, 2012 - How to Learn C# Part 2 - Namespaces
Part 2 of my tutorial series on learning C# .Net which takes a deeper look at C# namespaces
7 min read - Nov 17, 2012 - How to Learn C# Part 1 - Introduction
Part 1 of my tutorial series on learning C# .Net, a thorough look at the language and .Net Framework.
8 min read - Nov 13, 2012 - Using Ternary Operators in C#
A step by step guide for using ternary operators in C#. These operators can simplify and clean up your code.
2 min read - Oct 30, 2012 - How To Create an Ajax Drop Down Menu With PHP and MySQL
A learning excersize to build a drop down with AJAX with vanilla JavaScript. Helpful for explaining how AJAX works.
6 min read - Sep 21, 2012 - Tutorial: How to connect to MySQL with Python
A step by step guide to connecting to a MySQL database with Python. Super easy.
5 min read - Sep 13, 2012 - C# Tutorials - Introduction: .Net Architecture Basics
A nice introduction to C# and the .NET Architecture. I explain the basics and show you how to get started
5 min read - Jul 6, 2012 - Linux Tutorial: 5 Cool Vim Command Line Tricks
Some cool VIM command line tricks to help you get the most of this powerful editor.
2 min read - May 31, 2012 - Python For The Absolute Beginner
Want to try out some Python? Here's a primer on getting started with this awesome language.
6 min read - May 21, 2012 - Linux Tutorial: How to Build Apache, PHP5 and MySQL from Source (The Hard Way)
A step by step guide for building a LAMP stack from source for ultimate customization.
5 min read - May 20, 2012 - Linux Tutorial: How to Show Realtime dmesg Output in Linux
How to show your dmesg output in Linux in realtime.
1 min read - Sep 28, 2011 - How to Capture the Output of a Linux Command in C++
A quick way to capture the output of a Linux command in your C++ program
3 min read - Sep 23, 2011 - Tutorial: How to Get the Linux Version From The Command Line
Several ways to get the Linux version from the command line.
2 min read - Aug 20, 2011 - Tutorial: How to use Vim instead of Vi with an alias
a quick tutorial that shows you how to swap VIM for Vi with a single line.
1 min read - Aug 18, 2011 - Tutorial: XSLT in 5 minutes
This is a simple introduction to XSLT, or eXtensible Stylesheet Language Transformation. It's a way of applying styles and formatting to XML files, and it's pretty useful.
4 min read - Mar 16, 2011 - Tutorial: How to install the Google GO compiler on Ubuntu Linux
Want to try out Google Go? Here's a guide to getting it working in Ubuntu.
2 min read - Nov 14, 2009 - How to write text files in C#
How to write a text file in C#, step by step
3 min read - Feb 3, 2009 - How to Write Text Files with C++
Step by step description of how to write text files with C++. Using Bloodshed C++
5 min read - Jan 31, 2009