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 Test
Menu
Menu
About
Hubs
Polls
Typing Tests
Newsletter
Services
Resources
Code Bytes
Developer Guides
Developer Gift Guide
Contact
Contact
Ask a question
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
Startup
Published on: 4/7/2017 - 6 min read
One year inside of our startup
Something that hasn't been mentioned too much on this blog is the startup that I helped to co-found with close friends and with a close bus...
Programming
Published on: 3/27/2017 - 3 min read
Introducing A To Do List For Programmers
On a recent blog post I wrote about notepad being one of my most used developer tools. And that was mainly due to its ease of use, its pe...
Programming
Published on: 3/20/2017 - 5 min read
The Right Place And Time To Code
And not in a midlife crisis kind of way, in which you leave your family to take on Silicon Valley. That's for another post. But in a "what ...
General
Published on: 3/15/2017 - 3 min read
Happi Pi Day
For as long as I can remember, I was both aware and unaware of Pi. And I took it for granted really. 3.14. That's all that was known from...
C-Sharp
Published on: 3/9/2017 - 5 min read
How To "Get" Companies From HubSpot Using C#
I haven't used too many CRM platforms in the past, but for sure HubSpot's features are plentiful for the small business person on the go. A...
Programming
Published on: 3/6/2017 - 5 min read
When To Use Code Vs When To Use SQL
Just recently I spent a few hours attempting to make an overly complex SQL query into a reality. From the beginning, it didn't really feel ...
Programming
Published on: 3/4/2017 - 4 min read
Notepad Is The Most Useful Programmer's Tool
You may never notice it, as you shortcut your way across your keyboard with Winkey + R => "notepad", but you use it more than anything else...
Web Dev
Published on: 2/28/2017 - 6 min read
What Exactly Is A Website
Most people know what a website is from a visual perspective. But most people, including many tech people, have no idea what a website actu...
General
Published on: 2/24/2017 - 3 min read
The Sharpie Steel Pen Review
If you read my previous post on the importance of sketching your code, then you know that I'm a huge fan of getting ideas out on pen and pa...
C-Sharp
Published on: 2/23/2017 - 7 min read
How To Read Any Kind Of File In C#
If you're a data analyst or data scientist or work with data in some way, shape, or form, then at some point you've had to deal with random...
Career
Published on: 2/17/2017 - 5 min read
How Much Should You Charge For A Website
If you work a 9-5 job programming job, you won't have to worry much about this question anytime soon. But if you're in the free-roaming wor...
Productivity
Published on: 2/15/2017 - 4 min read
How To Finish A Project
One of the toughest things to battle once you reach a certain level of programming knowledge is the influx of ideas that will flow into you...
Programming
Published on: 2/14/2017 - 4 min read
The Travelling Programmer
I'm a huge fan of the idea that I can take my code and go anywhere with it. On a plane, on a train, and even in the rain. Except that for n...
Programming
Published on: 2/8/2017 - 3 min read
Sketching Your Code On Paper
Just as an author sometimes requires a quick brainstorm in order to get his/her thoughts in order, so do programmers require something simi...
General
Published on: 2/8/2017 - 3 min read
I Can't Fix Your Computer, But I Will Try
For as long as I've been a programmer, I've been a PC repair man in the making. Not by choice. But by association. Most people don't know w...
Freelance
Published on: 2/7/2017 - 4 min read
5 Simple Ways To Monetize Your Blog
If you're a blogger, then most likely you began writing because you enjoyed it, and not because you'll be making 6 figures while sipping te...
Project
Published on: 2/2/2017 - 10 min read
How To Code Blackjack Using JavaScript
Today I will be building a small BlackJack game in pure JavaScript in the hopes that you out there reading this can use it as a frame to ...
General
Published on: 2/1/2017 - 4 min read
Thank You StackOverflow
For a while I believed that just maybe StackOverflow was a crutch for many programmers. That maybe it was causing us to forgot how to code ...
Project
Published on: 1/24/2017 - 6 min read
How To Create A Rain Effect Using Crafty.js
In this post I will cover how to create a rain effect using the JavaScript game engine, Crafty.js, for a 2D side-scroller type of game. If ...
Javascript
Published on: 1/20/2017 - 1 min read
Play My Classic Snake Game
On this rainy day in Los Angeles, stay home, drink too much coffee and enjoy a classic game from our teen years (maybe). I coded this sna...
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
Implementing Argon2id Password Hashing in C#
How To Code Blackjack Using JavaScript
The Best Way to Check for an Empty String in JavaScript
How to Actually Write Code on Your Tablet
Coding A Card Deck In JavaScript
A Simple Next.js API Folder Structure
How to Code The Snake Game Using JavaScript - Full Tutorial
How to show PDF file upload previews using JavaScript
Playdate Console Review (2025): A Platform for Creative Development
10 gadgets every programmer should carry
The many ways to sanitize user input in C#
How to Configure Your Vite Config File
Public vs Src Assets: When to Use Each Approach in Vite
Is 8GB of RAM Enough for Programming in 2025?
Understanding the Difference Between react-helmet and react-helmet-async
Why Vite's Proxy Only Works in Dev And What to Do About It
How To Encrypt Passwords Using SHA-256 In C# And .NET
Setting Up a Dev Server Proxy in Vite