ThatSoftwareDude
Building the web
since 2008
Categories
JavaScript
CSS
React
C#
HTML
Databases
Developer Tools
Box Shadow Editor
Text Shadow Editor
Image Placeholder Generator
Scrollbar CSS Editor
UUID/GUID Generator / Analyzer
US State Databases
Typing Tests
Pixel-Editor.com
Menu
About
Hubs
Polls
Typing Tests
Services
Resources
Code Bytes
Developer Guides
Developer Gift Guide
Contact
Contact
Advertise
Popular
tags
#.NET
#5 minute guide
#AI
#Android
#API
#ASP.NET
#Bootcamps
#Business
#C#
#Career
#ChatGPT
#Coding
#Computer Science
#css
#CSS
#CSS3
#Database
#ES6
#Gadgets
#Game Development
#Guide
#Hardware
#HTML5
#Interviews
#IT
#Javascript
#Javascript
#Learning to code
#Module
#NodeJS
#Performance
#Productivity
#Programming
#Security
#SQL
#Startup
#Surface
#Web Design
#Web Development
#Windows
Software Development News and Articles
Tech
Published on: 8/30/2015 - 6 min read
The Pitfalls Of Using A CMS
If you've ever held an office them, then you've seen them. And you probably hate them. I know I do. I've used everything from Drupal to Wor...
Javascript
Published on: 8/23/2015 - 10 min read
How To: Make A Game With Crafty JS Part 3
This is a follow up to my last two Crafty.js posts which you can find in part 1 and part 2 in those links, which covered the basics of gett...
Career
Published on: 8/12/2015 - 5 min read
How Important Is College For A Successful Career
This is a question that I've asked myself plenty of times during the past ten years, as I'm sure many people ask themselves at some point. ...
Security
Published on: 8/8/2015 - 4 min read
Implementing Google's No Captcha reCaptcha In ASP.NET
Captchas and reCaptchas are great inventions. They help keep spam out and help to verify that humans are on the interwebs and not mischievo...
ASP.NET
Published on: 8/6/2015 - 5 min read
Starting Out With ASP.NET MVC Part 2
Last time I left off with ASP.NET MVC, I covered how to create a new MVC project in Visual Studio and how to add new Controllers and Views....
Windows
Published on: 8/1/2015 - 3 min read
Checking Out The Microsoft Edge Developer Tools
I just download my fresh copy of Windows 10, which if you haven't you can either wait for it to install automatically if you qualify for th...
Software
Published on: 7/31/2015 - 4 min read
Windows 10 May Be My New Favorite OS
Windows 10 is finally here and after reading reviews on pretty much every single technology blog known to man, I was anxious to get mine. A...
ASP.NET
Published on: 7/28/2015 - 5 min read
Starting Out With ASP.NET MVC Part 1
One of my weaknesses in programming is actively using MVC in my projects. Particularly ASP.NET MVC, since I am a .NET Developer. Most of th...
General
Published on: 7/24/2015 - 5 min read
Revisiting My Bug Ridden Code And Found All This
Every couple of months I like to go back to an old project and show it some love and attention. And every few months I'm surprised at how o...
Career
Published on: 7/21/2015 - 4 min read
What Is A Senior Developer?
After years of programming, I'm still not quite sure yet myself. Many times you'll see those keywords in job descriptions and then stop f...
C-Sharp
Published on: 7/18/2015 - 5 min read
Working With Generics In C#
In this post I will talk about another nifty feature that C# has offered for a while now, Generics. You probably won't run into Generics on...
Productivity
Published on: 7/17/2015 - 4 min read
The Importance Of A Great Work Environment
I've worked in several different companies throughout the years, and at home for a part of that time, and I've been comfortable and I've be...
C-Sharp
Published on: 7/16/2015 - 3 min read
Working With Delegates In C# For Beginners
I don't normally run into delegates in my day to day coding, but at some point you will run into them and you'll want to know what they are...
Web Design
Published on: 7/10/2015 - 4 min read
Trying Out: Google's Material Design Lite
Google just unveiled Material Design Lite out into the wild for all to use, and so I'm going to be trying it out on a few of my websites th...
Career
Published on: 7/8/2015 - 4 min read
I took a midterm exam during my coding interview
Everyone that knows me, knows that I enjoy a good interview. I even enjoy the bad ones sometimes because if anything, they at least make fo...
Career
Published on: 7/7/2015 - 4 min read
Preparing For My Interview In The Worst Way
I have an interview coming up really soon because I can't be self-employed and living by our own terms forever unfortunately. At least not ...
General
Published on: 6/30/2015 - 5 min read
Working As A Full Stack Developer
I've been a 'full-stack' developer for the better part of 6 years now, and it's been an amazing time. In comparison to when I was just that...
Security
Published on: 6/29/2015 - 4 min read
How To Encrypt Passwords Using SHA-256 In C# And .NET
.NET makes it pretty simple to work with data encryption with the Cryptography namespace. So there should be no reason to have plain text......
Programming
Published on: 6/29/2015 - 4 min read
Trying Out PHP Using WebMatrix
If you're programming on a Windows machine, then chances are you probably haven't dabbled much in PHP. So today let's take PHP for a spin u...
General
Published on: 6/25/2015 - 4 min read
Why Comments Are Hard
Comments are in every corner of the interwebs. Sometimes they're wise, sometimes they incite good heated conversation and sometimes they li...
Previous page
Next page
Popular Articles
Creating a Good Folder Structure For Your Vite App
Why I Finally Decided to Upgrade To GitHub Copilot Pro
How to Actually Write Code on Your Tablet
Implementing Argon2id Password Hashing in C#
Playdate Console Review (2025): A Platform for Creative Development
How to Code The Snake Game Using JavaScript - Full Tutorial
The many ways to sanitize user input in C#
How to Actually Use AI as a Developer in 2026
Understanding the Difference Between react-helmet and react-helmet-async
How to Change Browser Location and Timezone for Testing
10 gadgets every programmer should carry
Public vs Src Assets: When to Use Each Approach in Vite
The Best Way to Check for an Empty String in JavaScript
Setting Up a Dev Server Proxy in Vite
How to Use Environment Variables in Vite the Right Way
How to show PDF file upload previews using JavaScript
How To Code Blackjack Using JavaScript
Coding A Card Deck In JavaScript
Why Vite's Proxy Only Works in Dev And What to Do About It
A Simple Next.js API Folder Structure