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
ASP.NET
Published on: 12/5/2020 - 3 min read
How to bundle resource files in C# and ASP.NET
Many ASP.NET developers don't realize that the .NET framework comes with a built in bundler for all of their many resource files. What is a ...
Published on: 12/2/2020 - 5 min read
How to not over engineer your code
I do it all the time. And it is hard not to sometimes when you get into the flow and you keep thinking of cool new feature after cool new fe...
Programming
Published on: 12/1/2020 - 4 min read
3 tips for the self-taught programmer
Learning anything in life is challenging. Whether it's skateboarding, writing, painting or coding. You don't know what you don't know and be...
Programming
Published on: 11/30/2020 - 6 min read
5 tips to help you land your first programming job
Whether you just finished college finally after 4 years of hard work, or maybe you just completed a 6 month coding bootcamp, or even ma...
Productivity
Published on: 11/27/2020 - 4 min read
3 skills every programmer needs to develop
A programmer is many things. Particularly at a company. Not only do they build the software that other people rely on, but they also act lik...
Coding Bootcamps
Published on: 11/25/2020 - 5 min read
Should you attend an online coding bootcamp in 2021?
Now more than ever, everything is going online. Our shopping is online, our communications are online and our educations are online. And it'...
Computer Science
Published on: 11/24/2020 - 4 min read
3 reasons why you should get a Computer Science degree
Tech CEO's have had a weird impact during the past decade influencing many young folks to avoid college all together and to go out on their ...
Programming
Published on: 11/23/2020 - 5 min read
Your first month at your first programming job
If you remember your first day in high school, or any school, it's alot like that. You don't know anyone or where anything is. There's alot ...
Javascript
Published on: 11/20/2020 - 5 min read
Is it still okay to use jQuery in 2020?
I get this question asked all of the time from my students. And my answer will typically be something like "Why is it wrong to use jQuery?"....
Javascript
Published on: 11/1/2020 - 2 min read
Capitalize the first letter of any string in JavaScript
While there is no direct bulit-in function in JavaScript (yet) to capitalize the first letter of a string, there are various ways that you c...
Published on: 10/30/2020 - 2 min read
Randomize an array in JavaScript
Randomizing arrays can be helpful in various situations such as shuffling a deck of cards or when you just need a unique dataset for testin...
Javascript
Published on: 10/12/2020 - 5 min read
Creating a right-click contextual menu in JavaScript
Right click contextual menu's are a great way to hide menu items that are less commonly used, and that you want to keep out of sight until ...
Gadgets
Published on: 10/8/2020 - 5 min read
Is the Surface Pro X good for developers?
Along with the upcoming release of the Surface Laptop Go, Microsoft is also about to release the follow up to the Surface Pro X model from l...
Gadgets
Published on: 10/5/2020 - 8 min read
Is the Surface Laptop Go good for developers?
Microsoft has done a great job at improving upon their Surface line up year after year. Everything from the super portable Surface Go 2, to ...
Published on: 9/29/2020 - 3 min read
The best project management app to use in 2020
Finding ways to manage a project can be a challenge, particularly these days with hundreds of new apps coming out claiming to be the champ i...
Published on: 9/23/2020 - 3 min read
4 Important Features To Look For In A Password Manager
We all know that strong passwords are important but a lot of people go with simple, weak passwords because they don’t want to go throug...
Web Development
Published on: 9/21/2020 - 5 min read
5 essential downloads every web developer should be using
If you are relatively new to web development then this list is for you. It is my top 5 most used (probably) apps installed on my work laptop...
Web Design
Published on: 9/17/2020 - 4 min read
How to implement Dark Mode on your websites with JavaScript
I'll start by saying that there is no native method for dark mode in HTML and CSS just yet. So whatever method you end up using will have to...
Productivity
Published on: 9/14/2020 - 4 min read
How mushroom coffee can increase your focus while coding
If you are a programmer then you know that there are those moments when you need more focus to get a task completed. Maybe it involves too m...
Web Development
Published on: 9/10/2020 - 3 min read
3 books every beginner web developer should read
You can pretty much learn anything online these days if you know where to look and if you are willing to pay a buck or two in the process....
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