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
Published on: 6/20/2020 - 4 min read
How to natively lazy load images on your website to improve performance
Most websites are heavily comprised of images and photos these days. And the camera resolutions are only getting better. Images used to be i...
Published on: 6/6/2020 - 4 min read
Methods to Keep a Macbook in Good Shape
Macbooks excel when it comes to durability. However, there will still come a time when you notice that the overall performance has drop...
Programming
Published on: 5/25/2020 - 6 min read
College degree vs coding bootcamp and which is right for you?
This is one the most popular question that I get asked from people looking to get into web development.Should I go to college for 5% of my h...
Web Development
Published on: 5/21/2020 - 5 min read
How to avoid enormous network payloads
Performance on the web is important in order to provide a fast and smooth overall web surfing experience to your site visitors....
Published on: 5/19/2020 - 5 min read
My web design process
Web design is one of those things that is both personal but yet also needs to be very functional. At least, it should be aiming to be those ...
Published on: 5/19/2020 - 5 min read
How to use the developer console like a pro
The console window in a browsers developer tools is more than just a long list of red strings letting you know that something has gone wrong...
HTML
Published on: 5/9/2020 - 2 min read
Working with the 'template' tag in HTML5
Templates are reusable chunks of HTML that are ignored by the HTML rendering engine in the browser, so they will not appear in your web page...
Published on: 5/4/2020 - 4 min read
What freelancing in 2020 might look like
Tens of thousands of businesses around the world have been forced to shut their doors due to recent events. Many of those will not be able t...
Published on: 5/2/2020 - 6 min read
Why is everyone suddenly talking about COBOL
If you have been following the news lately then you might have heard that the current strain on our government websites has caused a massive...
Published on: 4/30/2020 - 6 min read
A look at VPN's and why you probably need one
VPN's or Virtual Private Networks are not new by any means, but they are gaining more attention from the general public, particularly with t...
Javascript
Published on: 4/30/2020 - 2 min read
Working with default function parameters in JavaScript
Default function parameters are a great addition to the JavaScript specification as of ES2015 that allows us to give a default starting value to named parameters in a function....
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 ...
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
Playdate Console Review (2025): A Platform for Creative Development
Implementing Argon2id Password Hashing in C#
The many ways to sanitize user input in C#
How to Code The Snake Game Using JavaScript - Full Tutorial
Understanding the Difference Between react-helmet and react-helmet-async
How to Actually Use AI as a Developer in 2026
How to Change Browser Location and Timezone for Testing
10 gadgets every programmer should carry
The Best Way to Check for an Empty String in JavaScript
Setting Up a Dev Server Proxy in Vite
Public vs Src Assets: When to Use Each Approach in Vite
How To Code Blackjack Using JavaScript
How to show PDF file upload previews using JavaScript
Why Vite's Proxy Only Works in Dev And What to Do About It
Coding A Card Deck In JavaScript
How to Use Environment Variables in Vite the Right Way
How to Generate GUIDs in JavaScript