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
Web Design
Published on: 6/23/2021 - 4 min read
How to fade out elements without using jQuery
In the past, fading out an element in JavaScript involved literally looping thousands of times per second and gradually reducing the opacity...
Security
Published on: 6/16/2021 - 4 min read
How To Implement The Principle Of Least Privilege In Cybersecurity
The principle of least privilege is a security concept that recommends that any user of the system be given the minimum levels of access ne...
Javascript
Published on: 6/10/2021 - 5 min read
3 tips when learning JavaScript
If you are looking to become a web developer at any point in time, then JavaScript is going to have to be your go to programming language. A...
Programming
Published on: 6/10/2021 - 3 min read
5 Handy Tips For Learning to Code
Whether you're a computer science student, an aspiring self-taught developer, or a coding boot camp student, mastering the craft of programm...
Web Development
Published on: 6/7/2021 - 5 min read
Do web developers need computer science degrees?
Despite the rapid growth of the internet and the huge demand for skilled web developers these days, many companies still have set in stone r...
Javascript
Published on: 6/3/2021 - 4 min read
How to deep clone a JavaScript array
If you are looking to make an identical copy of an array in JavaScript, then using the default assignment operator will not do the trick as...
CSS
Published on: 6/3/2021 - 2 min read
A look at the CSS functional pseudo-class selector :is()
All I can say is, finally. This has been a feature that I've been patiently waiting for for years now. And it's good to see the specificatio...
Javascript
Published on: 6/2/2021 - 3 min read
Working with the destructuring assignment in JavaScript
The destructuring assignment in JavaScript is one of those things that you might never see yourself using, but that might be just the thing ...
Published on: 6/1/2021 - 6 min read
A day in the life of a full-stack web developer
First off, the day has to start with coffee. Strong coffee. Some would argue even the strongest coffee. And that's because you know what's c...
Published on: 5/31/2021 - 3 min read
New website redesign v3.0
Hello everyone. I've just gone ahead and published the last changes to this websites new redesign, also dubbed v3.0. The main goals that I w...
Published on: 5/20/2021 - 5 min read
10 Tips Every Video Game Developer Should Know
Developing video games is a fun opportunity to put your technical and artistic talents to work in the gaming business....
Published on: 5/16/2021 - 6 min read
What is your job as a programmer?
Programming as a hobby or out of curiosity is typically a fun endeavor for most people. Mostly. You can take your time, you can make mistake...
.NET
Published on: 5/13/2021 - 4 min read
.NET Framework 4.5.2, 4.6, 4.6.1 will reach End of Support in 2022
If you have a .NET application that is over 5 years old (as I do) then perhaps you should take a minute and take a look at the version ...
Published on: 5/12/2021 - 5 min read
Do programmer's need to be social?
You might think that most programmer's prefer the dark safety of a hoodie and a basement cubicle in order to really get into that extreme fo...
.NET
Published on: 5/10/2021 - 3 min read
Taking a look at Microsoft.Data.SqlClient in .NET Core
If you're a .NET developer then no doubt you are very well versed in using the System.Data.SqlClient namespace. It is essentially at t...
Programming
Published on: 5/2/2021 - 5 min read
Why should you "obfuscate" your code
The technical definition of code obfuscation is to transform a working piece of code into a difficult to read and decipher logical equivalen...
Published on: 4/29/2021 - 4 min read
Is learning to program getting more difficult?
If you are new to programming (more specifically web development) and you are finding it increasingly more difficult to keep up with the eve...
CSS
Published on: 4/23/2021 - 5 min read
Should you inline your CSS files?
At some point in your web development life, you probably heard that inlining your CSS is no good. You should avoid it at all costs because...
Security
Published on: 4/20/2021 - 4 min read
A Beginner’s Guide To Red Team Testing
Security leaders face strategic turmoil from a data protection standpoint as businesses increasingly require an ‘anytime, anywhere access...
Published on: 4/18/2021 - 9 min read
SiteGround hosting review for 2021
You have a ton of options these days when it comes to picking a web hosting provider. Everything from dedicated servers, to shared servers t...
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#
A Simple Next.js API Folder Structure
How to Actually Write Code on Your Tablet
The many ways to sanitize user input in C#
How to Code The Snake Game Using JavaScript - Full Tutorial
The Best Way to Check for an Empty String in JavaScript
How To Encrypt Passwords Using SHA-256 In C# And .NET
Coding A Card Deck In JavaScript
10 gadgets every programmer should carry
How To Code Blackjack Using JavaScript
How to Work With Multiline Strings in JavaScript
What is the state of ASP.NET Web Forms in 2025?
Is 8GB of RAM Enough for Programming in 2025?
How to show PDF file upload previews using JavaScript
How to Handle Emoji Storage in SQL Server
How to Use Environment Variables in Vite the Right Way
How to Generate GUIDs in JavaScript
Why Vite's Proxy Only Works in Dev And What to Do About It