Jeremy's Tech Blog
  • Home
  • Articles
  • Tutorials
  • Courses
  • Videos
  • Live Streams
  • Podcast

  • This 13 Dollar Storage Device Will Breathe New Life Into Your Old Machine

    In this article I review a neat little card that will bring fast storage to your old PCs and Servers.

    clock5 min read - Mar 12, 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

    clock3 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.

    clock2 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

    clock3 min read - Jan 13, 2022
  • Pop!_OS Linux 21.10: My Review

    Here's what you need to know about the latest version of Pop!_OS just released by System76.

    clock4 min read - Dec 19, 2021
  • What's the Best Way to Optimize Images for the Web?

    You probably aren't optimizing your images enough. I'll show you a few ways to do it, and the results from each.

    clock5 min read - Nov 27, 2021
  • Upgrading my Laptop for Windows 11

    I love my Lenovo E590 Laptop and did some cheap upgrades to make it work great with Windows 11 and Visual Studio 2022

    clock5 min read - Nov 12, 2021
  • 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!

    clock2 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.

    clock3 min read - Sep 26, 2021
  • Trying out the Arch Linux Guided Installer

    Installing Arch Linux is climbing Mount Everest in the Linux world. I try out the new installer that should change that.

    clock5 min read - Sep 23, 2021
  • Don't be the Insecure Interviewer

    Here's a rant about coding interviews. I've been on both sides of the table. If you're an interviewer, here's what NOT to do.

    clock7 min read - Sep 17, 2021
  • Let's talk about Slices in Go

    Slices are a nifty datatype, and this article explains what they are, how they work and how to use them.

    clock5 min read - Sep 15, 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.

    clock3 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.

    clock7 min read - Jul 11, 2021
  • Pop!_OS 21.04 First Impressions

    Pop!_OS 21.04 has been released, with a variety of changes to the desktop environment, here are my thoughts.

    clock4 min read - Jul 4, 2021
  • How to run Windows 10 on the Apple M1

    I tried out virtualization on the Apple M1, here's what I thought of the process, and how you can do it.

    clock4 min read - May 19, 2021
  • It's Tech Skills Day!

    Hello friends! It's Tech Skills Day, and I want you to join me.

    clock3 min read - Apr 22, 2021
  • Pluralsight is Free in April!

    Pluralsight is FREE for the entire month of April. Here are some cool things you can do this month

    clock3 min read - Apr 10, 2021
  • Should Developers Join Clubhouse?

    Clubhouse is a new social media darling, but is it worth it for Developers?

    clock3 min read - Mar 11, 2021
  • What Do You Do for a Living Anyway?

    I build cool stuff, talk with amazing people, and have fun. Maybe you can join me

    clock4 min read - Mar 3, 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.

    clock4 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)

    clock4 min read - Jan 28, 2021
  • Two Weeks with FreeBSD as My Daily Driver

    Can I use FreeBSD as a "Daily Driver" machine? This article explores my most recent attempt at it.

    clock8 min read - Jan 10, 2021
  • Looking Back on 2020

    2020 was a year none of us will forget. For me, it was a transformative one, and I wanted to share what I've done this year, what I learned, and what I expect for the next.

    clock6 min read - Dec 31, 2020
  • 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.

    clock6 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.

    clock8 min read - Dec 2, 2020
  • The Best Linux Distribution for Beginners? Arch Linux

    OK, hear me out. Arch Linux is the best distribution for beginners who are just getting started with Linux.

    clock6 min read - Nov 9, 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.

    clock3 min read - Nov 7, 2020
  • Pop!_OS Linux 20.10: Review

    Pop!_OS Linux, one of my favorite distributions, has relased a new version, let's check it out.

    clock4 min read - Nov 6, 2020
  • Live Event: Cloud Labs - How to Create an EC2 Auto Scaling Group

    In this event, we're going to use the new Cloud Labs feature in Pluralsight, and learn how to create an EC2 auto scaling group with load balancing on AWS.

    clock1 min read - Oct 18, 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.

    clock9 min read - Oct 14, 2020
  • The Tech Conference You Must Check Out Today

    Pluralsight Live 2020 has launched! This FREE tech conference covers everything that's happening in tech right now!

    clock3 min read - Oct 13, 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.

    clock8 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

    clock3 min read - Aug 23, 2020
  • How Do I Compare Strings in Go?

    In this article, we'll learn how to compare strings in Go, and which methods are fastest.

    clock6 min read - Aug 17, 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.

    clock3 min read - Aug 14, 2020
  • 7 Reasons Why Front End Developers Going Full Stack Should Choose Go

    You want to become a full stack developer someday, so where do you start? Google's Go language is an excellent place.

    clock4 min read - Aug 12, 2020
  • Better Title Case in Go

    In this article, we'll walk through the different ways to change letter case in Go. Using the strings library and a neat function you can build better titles with Go.

    clock3 min read - Aug 3, 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!

    clock5 min read - Jul 9, 2020
  • Panasonic Lumix DC-FZ80 Review

    My review of the Panasonic Lumix FZ-380 Digital camera. With detailed pictures and video.

    clock2 min read - Jul 1, 2020
  • Event: Unboxing the New Raspberry Pi High Quality Camera

    Join me for a live stream of my unboxing and and playing around with the Raspberry Pi high quality camera.

    clock1 min read - Jun 24, 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.

    clock10 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.

    clock2 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!

    clock10 min read - May 29, 2020
  • What Is Deno and Why Is Everyone Talking About It?

    Deno is a hot new runtime that may replace Node.js. Everyone's talking about it like it's the next big thing. It likely is. Here's why.

    clock4 min read - May 15, 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

    clock4 min read - May 11, 2020
  • Will Ubuntu 20.04 Steal More Windows Users?

    I try out Ubuntu's Latest Release 20.04. Is it good enough to start stealing people away from Windows?

    clock4 min read - May 7, 2020
  • 90 Days With The Pinebook Pro

    I recieved the PineBook Pro earlier this year, here's what it's like actually using it. A review after 90 days.

    clock5 min read - May 2, 2020
  • The Best Editors for Go Programming

    Here are some of my favorite editors for Go programming. What's yours?

    clock2 min read - May 1, 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.

    clock3 min read - Apr 30, 2020
  • 9 Courses You Can Take to Become a JavaScript Wizard

    sharpening your core JavaScript skills can make you better at all front-end frameworks. Here are some courses to help with that.

    clock5 min read - Apr 25, 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.

    clock5 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.

    clock2 min read - Apr 18, 2020
  • I Took a COBOL Course and I Liked It

    This week, I took a course on COBOL. Here's what a modern developer can learn from this decades-old language

    clock9 min read - Apr 15, 2020
  • The Tech Challenges of Moving K-12 to a Distance Learning Model

    The global shift to home isolation has unique implications for public education. The era of slow and steady plans to virtualize education was given a donkey kick by this virus and the quarantine, and here's what I've observed.

    clock8 min read - Apr 9, 2020
  • How I Got My Website to Load in 1 Second

    I recently made changes to my site, and as a result it's screaming fast. Here's how I did it.

    clock8 min read - Apr 4, 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.

    clock7 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.

    clock2 min read - Mar 22, 2020
  • Donate Your Unused CPU Cycles to Fight Coronavirus

    Here's how you can donate your unused processing power to fight the coronavirus.

    clock3 min read - Mar 15, 2020
  • Can you use FreeBSD for a Developer Machine in 2020?

    FreeBSD has been around for decades. Is it still relevant as a development machine in 2020? I find out.

    clock10 min read - Feb 19, 2020
  • Become a React Developer in a Weekend

    If you want to be a React Developer, there's a lot to learn. You can get started in a weekend. Yes, in a single weekend, you can learn React and start developing some cool applications!

    clock4 min read - Feb 7, 2020
  • What's the big deal with Pop!_OS?

    Everybody's talking about Pop!_OS but is it a good Linux distro? Is it the right choice for developers?

    clock7 min read - Jan 25, 2020
  • Analyzing Attacks on my Server

    I was casually doing a security audit on my blog recently and decided to look a little deeper into my security logs. With a bit of Linux command line kung fu, some Golang, and Google sheets, I was able to get a pretty good idea of where the attacks are coming from.

    clock5 min read - Jan 16, 2020
  • Trying out the Pinebook Pro - a $200 ARM Laptop

    The Pinebook Pro is a $200 laptop with ARM processors that promises a lot. Does it deliver?

    clock5 min read - Jan 16, 2020
  • The Developer Tool You Can't Live Without

    NimbleText is the world's simplest code generator. It formats your data using the patterns you supply. Read about it here.

    clock6 min read - Jan 10, 2020
  • How Blazor is Going To Change Web Development

    Blazor is Microsoft's hot new front end development framework. Here's how it works.

    clock6 min read - Dec 27, 2019
  • Build and Deploy a Blazor App Without Touching a Windows Machine

    Want to try Blazor but you're not a Windows user? No problem!

    clock8 min read - Dec 14, 2019
  • 10 Places to Learn Go

    Want to learn Golang? Here are 10 awesome places to get started

    clock2 min read - Nov 23, 2019
  • A Visual Studio extension that makes you a better developer

    It's a bold claim to say an IDE extension can make you a better developer, but you should install this new Pluralsight extension and see for yourself.

    clock3 min read - Nov 16, 2019
  • Setting up Golang on Manjaro Linux

    How to get set up to develop Golang apps in Manjaro Linux

    clock3 min read - Nov 11, 2019
  • Getting Started with Haxe

    I decided to try out HAXE, a language you've probably never heard of

    clock6 min read - Nov 2, 2019
  • Intel's Clear Linux: First Impressions

    Intel's own distribution of Linux promises better performance, but does it stack up as good a Desktop machine?

    clock7 min read - Oct 4, 2019
  • How to Nail Your Next Coding Interview

    Strut up to that whiteboard with confidence. You got this.

    clock8 min read - Jul 29, 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

    clock5 min read - Jul 24, 2019
  • You Can Get the Source Code for Apollo 11 and Take a Course on It

    For the 50th Anniversary of the Apollo 11 Moon Landing, take a tour of the code of the Apollo Guidance System.

    clock4 min read - Jul 19, 2019
  • Forget What You've Heard, Now Is the Best Time to Become a Coder

    Do you want to be a coder? Are you on the fence about trying it? nervous to get started? The time is now. Time to pull the trigger.

    clock6 min read - Jul 16, 2019
  • Thinking About Reusable Code

    The mythical reusable code idea has existed for decades. It showed up shortly after the first lines of code were written. We preach re-usability and sometimes strive for it but it rarely becomes a reality.

    clock7 min read - Jun 3, 2019
  • DevOps: Transforming Your Organization with the Andon Cord

    In this article I'll talk about the Andon Cord, an idea from the Toyota Production System and how you can use it in your organization

    clock6 min read - May 14, 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.

    clock8 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.

    clock6 min read - Sep 28, 2018
  • Unit Testing with .NET Core

    In this article we'll explore Unit testing in .NET Core

    clock6 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.

    clock5 min read - Mar 18, 2018
  • Which Distribution of Linux Should I Use?

    Want to try Linux for the first time? Not sure what to use? I can help you get answers with this comprehensive list

    clock9 min read - Feb 20, 2018
  • My Latest Virtualization Setup

    A quick look at my virtualization setup, remotely accessed headless VMs on a Linux Server.

    clock6 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.

    clock4 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.

    clock3 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.

    clock6 min read - Jul 9, 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

    clock4 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.

    clock2 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

    clock6 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.

    clock5 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.

    clock5 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.

    clock4 min read - Oct 17, 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.

    clock8 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.

    clock4 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.

    clock7 min read - Jul 26, 2015
  • Brief Introduction to REST

    Perhaps you've seen the term REST being thrown around lately and have been a little curious what it's all about. If that's the case, or you know a little about it but never used it, this article is for you. Today I'm going to give a small overview of what REST services are, and why it's awesome.

    clock8 min read - May 21, 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)!

    clock4 min read - Mar 17, 2015
  • How to Write Better Unit Tests

    In working with some unit testing fairly extensively lately, I've gathered some guidelines I've tried to stick with over the years for writing better tests.

    clock3 min read - Aug 24, 2014
  • Common C# Interview Questions

    I was reading a post about some common C# interview questions, and thought I'd share some of mine. These are questions that I asked in interviews, or was asked in past interviews. Try them out and see you how you do!

    clock3 min read - Aug 3, 2014
  • Properties vs Fields in C#

    One of the areas that cause a lot of confusion for new C# developers is the idea of properties and fields. It's an easy thing to mess up, and there aren't really any solid rules on it, but here are some general guidelines to help you decide how to use these members in your project.

    clock4 min read - May 4, 2014
  • Programming: Smell It Before You Eat It

    Whether you're developing for a personal project, small business or Fortune 100, you should take the time to make sure your changes aren't going to break things. In times past this usually meant spending lots of money. These days the only thing you'll need to spend for quality is time, and not much of it.

    clock6 min read - Apr 29, 2014
  • Just How Fast Are GitHub Pages?

    Recently GitHub rolled out some improvements to their GitHub Pages static page hosting services. I decided to do a comparison and put them to the test.

    clock5 min read - Feb 7, 2014
  • Hazardous Attitudes in Software Development

    With software projects it's rare that a failure can be pointed a single cause, or a certain person. Usually it's a culmination of many smaller mistakes. With technology and formal project management, best practices are usually well documented and available, but one thing that isn't talked about as much is attitude. The attitude of persons in your group or your group as a whole is one of the biggest factors of your success.

    clock5 min read - Dec 7, 2013
  • Top Free Image Optimization Tools

    Making your images load faster is extremely important for page load performance on your site. Here are some free tools to help you shave down your image size while retaining quality

    clock4 min read - Sep 17, 2013
  • Why Linux Mint is Awesome

    Linux Mint is one of the most under-rated Linux distribution out there, yet it really does provide a lot of value, even for seasoned Linux hackers. If you haven't tried it out yet, you're missing out.

    clock4 min read - Sep 10, 2013
  • Common Code Smells

    Code Smells are becoming the new hotness again. You may have heard the term, here's what it means and a few to look out for.

    clock6 min read - Aug 28, 2013
  • Dont Build El Caminos

    The quickest way to disappoint everyone is by trying to please everyone and software is no different. Sometimes trying to make a one size fits all solution can get you into trouble.

    clock6 min read - May 29, 2013
  • 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.

    clock3 min read - Mar 28, 2013
  • The Single Responsibility Principle

    There's a lot of genius in simplicity. This applies to many things in life and definitely in software development. SRP, or Single Responsibility Principle is one of the foundations building better software.

    clock4 min read - Mar 20, 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.

    clock3 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.

    clock7 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

    clock3 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

    clock3 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.

    clock5 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

    clock7 min read - Feb 10, 2013
  • We're here to put a dent in the universe

    The famous words of Steve Jobs have been ringing in my head a lot since my Dad passed away last week. He and Steve Jobs were not very much alike, in fact probably complete opposites. Dad wasn't much of a dreamer or rock the boat kind of guy, and believed in treating everyone with respect.

    clock5 min read - Feb 4, 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

    clock8 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.

    clock6 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

    clock11 min read - Jan 22, 2013
  • What is a Polyglot Programmer?

    What is a polyglot programmer and should you strive to be one?

    clock6 min read - Jan 17, 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!

    clock4 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.

    clock5 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.

    clock3 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.

    clock5 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.

    clock2 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.

    clock8 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

    clock7 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#

    clock11 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.

    clock4 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.

    clock12 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

    clock7 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.

    clock8 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.

    clock2 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.

    clock6 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.

    clock5 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

    clock5 min read - Jul 6, 2012
  • An Introduction to Object Oriented Programming

    Today I'm going to talk about Object Oriented Programming (OOP). This is the first in a series of articles that will aim to teach you more about OOP and how you can use it to develop better software.

    clock5 min read - May 31, 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.

    clock2 min read - May 31, 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.

    clock5 min read - May 20, 2012
  • Setting up Linux: Use a Package Manager or Build From Source?

    Should you use a package manager to install your software or build from source? I take a look at some of the reasons for both

    clock8 min read - May 12, 2012
  • Linux Tutorial: How to Show Realtime dmesg Output in Linux

    How to show your dmesg output in Linux in realtime.

    clock1 min read - Sep 28, 2011
  • Tutorial: How to Get the Linux Version From The Command Line

    Several ways to get the Linux version from the command line.

    clock2 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.

    clock1 min read - Aug 18, 2011
  • Old G4 + Debian Linux = Dirt Cheap Development Machine

    My story of turning an old G4 Mac into a sweet development machine

    clock4 min read - Aug 15, 2011
  • 7 Ways to Make your Website Faster

    A fast website is important for usability and SEO. Here's how you can make your website faster today

    clock5 min read - Mar 31, 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.

    clock4 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.

    clock2 min read - Nov 14, 2009
  • A Geek's Trip Down Memory Lane - The BBS (Bulletin Board System)

    While browsing a forum recently, I found a thread that really made me reminisce. Someone has asked about browsing the internet before it was popular, and what it was like.

    clock10 min read - Jul 27, 2009
  • How to write text files in C#

    How to write a text file in C#, step by step

    clock3 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++

    clock5 min read - Jan 31, 2009
  • How to use OR operator with Strings in C#

    I just had this problem tonight, so I thought I'd share the solution. In many languages you can do a string comparison in the following way

    clock1 min read - Dec 8, 2008
  • How to Learn Computer Programming

    So you want to be a computer programmer? Want to write software? Here is how you can get started with this awesome hobby / profession right away, for next to nothing.

    clock14 min read - Dec 27, 2007