That
Software
Dude
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
Published on: 3/17/2020 - 5 min read
How to go about starting your freelancing career
Maybe you've considered the possibility of branching out on your own and starting your own business to break free from the office grind. But...
Published on: 3/10/2020 - 7 min read
Are we wasting too much CSS?
Most of my coding life is spent in the web development world, and as such, I get to generate a substantial amount of CSS on a daily basis. T...
Published on: 3/6/2020 - 5 min read
3 quick hacks for better coding comments
I have read many comments in my days. Some were very much helpful and made my workday a breeze. While others were cryptic messages from the ...
Published on: 3/2/2020 - 3 min read
What is my current tech stack?
Your tech stack is your primary toolkit when it comes to writing code and creating software. It is typically the very first one that you sta...
Javascript
Published on: 2/25/2020 - 3 min read
Working with Maps in ECMAScript 6
In my last post I went over the Set() data structure that was introduced with ECMAScript 6. Today I will be going over t...
Javascript
Published on: 2/18/2020 - 3 min read
Working with Sets in JavaScript
ECMAScript 6 introduced the new Set type into its toolset. What are Set's? Essentially they are an ordered list of values that hav...
Career
Published on: 1/25/2020 - 5 min read
3 things to avoid at your next coding interview
I have interviewed a fair number of potential programmers during my years and have turned many of them down for various reasons. There are q...
Programming
Published on: 1/21/2020 - 4 min read
Are programmer's becoming obsolete?
No doubt you have seen the ads online for the latest "no-code" web development tools, such as WebFlow, and wondered if programmer's were bec...
Published on: 1/13/2020 - 4 min read
HTTP cookies are getting a bad rep
The internet for the most part is a stateless system of information getting transferred through a medium to countless nodes. Once you leave ...
Programming
Published on: 1/1/2020 - 4 min read
3 things to do to get better at coding
Another decade in the books and as we close out the year, we are all hopefully looking for ways to improve our skills in the year to come.If...
Published on: 12/24/2019 - 4 min read
Regretting my Computer Science degree?
These days you hear every tech startup founder and billion dollar company CEO state that college degrees are so last decade and tech skills...
Computer Science
Published on: 12/16/2019 - 7 min read
How I got started with Computer Science
As corny as it sounds, it all began when I was 5 years old. I'd like to think that this is true for everyone. And that thos...
Javascript
Published on: 12/5/2019 - 5 min read
What exactly is the JAM Stack?
If you are fan of JavaScript then you no doubt have encountered the term JAMStack at some point in your career. In this post I'm going to br...
Published on: 12/2/2019 - 5 min read
I built a website in exchange for cookies
Anybody that really knows me, knows that I have a taste for baked goods. These days as I age (age well), they tend to be of the glute...
Published on: 11/18/2019 - 4 min read
How to create your own code framework
Code re-usability was something that was highly emphasized upon in college. In fact, if there's one thing I remember (and only one thing) it...
Published on: 11/12/2019 - 7 min read
A quick look at my day to day freelance life
It's kind of like Han Solo's mercenary life, but with more sitting and typing. You take on jobs, meet interesting characters, not get paid (...
Javascript
Published on: 11/8/2019 - 3 min read
Checking if users are offline with navigator.onLine
"Must be online to continue". "You have been disconnected". "Error: Status code: YSLFJLFJSKDFJS"We have all seen that message appear at some...
Published on: 11/6/2019 - 5 min read
The confusing search to find out who makes web standards - part 1
Just before beginning to write this post, I had an entirely different post in mind. I was going to write about the W3C (The World Wide Web C...
Javascript
Published on: 11/4/2019 - 5 min read
The simplest way to create dynamic modal pop-ups in JavaScript
Modal windows are an important UI/UX tool when it comes to pretty much any type of application, whether web, mobile or even your local ATM m...
Published on: 11/1/2019 - 5 min read
Programming the perfect dashboard
I've coded things of all shapes in sizes throughout my years. Everything from small landing pages to email templates to fully custom pa...
Previous page
Next page
Popular Articles
Creating a Good Folder Structure For Your Vite App
How to Actually Write Code on Your Tablet
Pure CSS Loading Skeleton Screens
GitHub Copilot vs Claude Code: Which Is Right for You?
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
Implementing Argon2id Password Hashing in C#
wp2shell: The WordPress Core Bug That Let Strangers Run Code on Your Site
Why I Finally Decided to Upgrade To GitHub Copilot Pro
The many ways to sanitize user input in C#
Playdate Console Review (2025): A Platform for Creative Development
Configuring Vite Aliases for Cleaner Import Paths
Using BCrypt in C# to Hash Passwords
How to Generate GUIDs in JavaScript
How to Use Vite Environment Variables Without Leaking Secrets
How to Configure Your Vite Config File
What's the State of jQuery in 2026?
My favorite developer blogs of 2024
The Best Programming Laptop? The Asus Zenbook S 13 OLED