ThatSoftwareDude
Categories
JavaScript
CSS
React
C#
HTML
Databases
Developer Tools
Box Shadow Editor
Text Shadow Editor
Image Placeholder Generator
Scrollbar CSS Editor
Typing Test
Menu
Menu
About
Polls
Typing Tests
Newsletter
Resources
Developer Guides
Holiday Gift Guide
Contact
Contact
Ask a question
Advertise
Popular
tags
#.NET
#5 minute guide
#AI
#Android
#API
#Artificial Intelligence
#ASP.NET
#Bootcamps
#Business
#C#
#Career
#ChatGPT
#Coding
#Computer Science
#CSS
#CSS3
#Database
#ES6
#Freelance
#Gadgets
#Game Development
#Guide
#Hardware
#HTML5
#Interviews
#IT
#Javascript
#Learning to code
#Module
#Performance
#Productivity
#Programming
#React
#Security
#SQL
#Startup
#Surface
#Web Design
#Web Development
#Windows
Software Development News and Articles
Javascript
Published on: 1/7/2019 - 6 min read
Coding A Calendar In JavaScript: Part 2
The following is the follow up to the ever so popular Coding a Calendar in JavaScript, in which I created a calendar widget in JavaScript. ...
Javascript
Published on: 1/2/2019 - 5 min read
How to Create a Basic Text Editor In JavaScript: A Step by Step Tutorial
Creating a rich-text editor in JavaScript isn't as difficult as many may think it is and can give you the much needed control over your code...
Programming
Published on: 12/26/2018 - 5 min read
Why you don't need more than one programming language
More is usually better, right? More cookies, is noticeably better than less cookies. Unless those cookies are bad. In which case, nobody wan...
Web Development
Published on: 12/17/2018 - 6 min read
4 potential routes to becoming a web developer
This is a popular question that I often get asked from people who are familiar with coding, but not quite skilled enough or confident enough...
Commentary
Published on: 12/12/2018 - 5 min read
This is why we can't have "clean code"
The idea of clean code has been circulating around the internet for a while now, and as most things in life, the longer they persist and tra...
Article
Published on: 12/10/2018 - 4 min read
Do you think like a programmer?
A popular thought experiment that I often give my students who are early in their programming careers is the following: There is a basket i...
Programming
Published on: 12/3/2018 - 6 min read
How has programming changed during the past 15 years?
I first began "programming" in 2002 during my senior year in High School. I chose Python as the language of choice, mainly because it was th...
Programming
Published on: 11/29/2018 - 6 min read
What is "black-box code" and why it's important
The concept of black-box modeling isn't anything new in the software developer world. It essentially comes down to hiding the comp...
Published on: 11/19/2018 - 5 min read
Do these 3 things to improve your code right now
Coding can be a very personal thing many a time. Some people like camel casing, some like Pascal casing. Some people like to add the curly b...
Career
Published on: 11/13/2018 - 4 min read
This is why you should spend a few years in corporate America
Whenever you hear about programmers and coding, you eventually end up hearing about working remotely from your bed in your pajamas while a f...
Career
Published on: 11/8/2018 - 5 min read
How to quit your job and feel good about it
If you're 23+ years old, odds are that you either currently don't like your job very much, or that you just left a job that you didn't like ...
Published on: 11/8/2018 - 4 min read
3 mistakes programmers make when learning to code
Learning to code can be a difficult and time-consuming endeavour for many. And while there are plenty of online resources out there today,&n...
Career
Published on: 11/6/2018 - 4 min read
Is programming a stressful career choice?
Many people see the Instagram posts of programmer's sipping luxurious coffee in bed with their laptops at an awkward angle that would not do...
Startup
Published on: 11/2/2018 - 5 min read
Should you work at a startup?
I get this question frequently from many people, mainly those just starting out on their programming careers, and having both been a job-see...
Learn 2 code
Published on: 10/29/2018 - 4 min read
The truth about teaching yourself to code?
I see this question come up frequently enough with my students, so I decided to give my 2 cents on it. And let me start off by saying that t...
Software
Published on: 10/22/2018 - 7 min read
Testing out Campaign Monitor for my email marketing needs
As someone who currently runs and maintains multiple websites, both for myself as well as for my clients, I am always looking for ways to be...
Career
Published on: 10/16/2018 - 5 min read
The best way to prepare for a programming interview
You received that email, welcoming you through the doors of a prestigious (or not so prestigious) software company in order for you too show...
Programming
Published on: 10/12/2018 - 4 min read
This is why programmers are so important
To those new individuals entering the programming job world currently, thoughts and ideas of high paying salaries, high tech sounding titles...
C-Sharp
Published on: 10/9/2018 - 4 min read
How to add a subscriber to MailChimp using C#
MailChimp is a fantastic service for creating email campaigns and managing your email lists. And they offer a relatively robust API&nbs...
Programming
Published on: 10/4/2018 - 4 min read
Learning to code is going to get harder
We have more resources today in terms of documentation, guides, video tutorials, and how to's than at any other time in human history. We ar...
Previous page
Next page
get more coding tips and guides in your inbox
Sign me up
Popular Articles
A Developers Guide to A.I. Prompt Engineering
Coding A Card Deck In JavaScript
A Simple Next.js API Folder Structure
10 gadgets every programmer should carry
How To Encrypt Passwords Using SHA-256 In C# And .NET
How To Code Blackjack Using JavaScript
ChatGPT can do code reviews, but are they any good?
How to Create a Basic Text Editor In JavaScript: A Step by Step Tutorial
How to show PDF file upload previews using JavaScript
What is the best way to check for an empty string in JavaScript
Is 8GB enough for a programming laptop?
The many ways to sanitize user input in C#
How to implement a "Load More" button in JavaScript
How to Check for Unused Modules in a Node.js App
The simplest way to create dynamic modal pop-ups in JavaScript
Step-by-Step Guide to Coding Tic Tac Toe in JavaScript
Coding A Calendar In JavaScript
Creating functions dynamically with JavaScript
How to bind a dropdown dynamically using React
Is the ThinkPad X1 Yoga a good programming laptop?