That
Software
Dude
Musings of a web developer
About
Tutorials
JavaScript
Resources
Links and Downloads
Keyboard Keycodes
Typing Tests
Digital Downloads
Book Recommendations
Website Launch Checklist
HTTP Status Codes
Collections
Menu
Menu
Home
Contact
Typing Test
Poll Results
Collections
Follow me on
Codepen
RSS
Popular tags
#.NET
#5 minute guide
#Android
#API
#ASP.NET
#Bootcamps
#Business
#C#
#Career
#Coding
#Computer Science
#CraftyJS
#CSS
#CSS3
#Database
#ES6
#Freelance
#Gadgets
#Game Development
#Google
#Guide
#Hardware
#Health
#HTML5
#Interviews
#IT
#Javascript
#Learning to code
#Module
#Performance
#Productivity
#Programming
#Remote
#Security
#SQL
#Startup
#Surface
#Web Design
#Web Development
#Windows
javascript
programming
productivity
web-development
career
dot-net
Coding
asp-net
Business
security
Posted on: 1/28/2022 - 4 min read
The biggest risks with using NPM
If you're a JavaScript developer at any level, then you have probably used the popular package manager NPM at some point in time....
read more
Posted on: 10/20/2021 - 5 min read
Top 7 Security Best Practices For Your Websites
If you own or run a website, then security should be near the top of the list in terms of daily priorities. You far too often hear stories o...
read more
Posted on: 8/17/2021 - 3 min read
The biggest problem with using target=_blank
Before browsers had tabs, websites would often open new webpages in their own instances of the browser. You would eventually come to know th...
read more
Posted on: 7/30/2021 - 2 min read
Mozilla finally stopping support for FTP in Firefox 90
FTP (File Transfer Protocol) has long been the go to method of transferring files on the internet. It's how you uploaded files to your share...
read more
Posted 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...
read more
Posted 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...
read more
Posted 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...
read more
Posted on: 8/6/2019 - 5 min read
Interesting facts about software "bugs"
If there is one thing that a programmer knows, it is the term "bugs" when it comes to their code not functioning as intended. Maybe in your ...
read more
Posted on: 4/1/2018 - 6 min read
Let's talk about data privacy
Since Google became a verb, it has been no secret that they rely heavily on capturing user data, both to serve you better content and to se...
read more
Posted on: 1/2/2018 - 5 min read
Keeping Your Websites More Secure In 2018
This year we didn't hear too much in the news about security breaches or stolen data, although undoubtedly those incidents continued to hap...
read more
Posted on: 12/7/2017 - 4 min read
How To Set Up an SSL Certificate With GoDaddy
While in the past it seemed like you could do just fine without the hassle of setting up an SSL certificate, it seems that as of late that ...
read more
Posted on: 10/22/2017 - 5 min read
Implementing Google's Invisible ReCaptcha In .NET
If keeping bots away is your thing, then using Google's reCAPTCHA is a must. And while it can be tedious to click on 20 images of cars in...
read more
Posted on: 10/30/2016 - 5 min read
Battle of the Bots
And not at all in a cool way unfortunately. But in a more "that's kind of annoying..." way. For the most part, bots roam the interwebs hour...
read more
Posted on: 9/28/2016 - 4 min read
Why Tracking Website Visitors Is Important
If you've just finished watching Snowden, then please don't spoil it for me. Although I think I know how it ends. Security is a hot topic r...
read more
Posted on: 7/14/2016 - 4 min read
Increase Security With Two Factor Authentication And U2F
Security is getting more difficult to attain nowadays on the old interwebs, and for good reason. It's not about hackers getting more clever...
read more
Posted on: 6/3/2016 - 4 min read
Taking A Look At Security In Shared Hosting
I've always been a proponent of having just the most secure site that you can possibly make. And as such, I always take precautions to make...
read more
Posted on: 9/3/2015 - 5 min read
A Closer Look At How And Why Websites Track You
It is no surprise that websites nowadays track your every move. Google, Amazon, Facebook, Apple, etc etc. The list goes on and on and for t...
read more
Posted on: 8/8/2015 - 4 min read
Implementing Google's No Captcha reCaptcha In ASP.NET
Captchas and reCaptchas are great inventions. They help keep spam out and help to verify that humans are on the interwebs and not mischievo...
read more
Posted on: 6/29/2015 - 4 min read
How To Encrypt Passwords Using SHA-256 In C# And .NET
.NET makes it pretty simple to work with data encryption with the Cryptography namespace. So there should be no reason to have plain text......
read more
Posted on: 4/15/2015 - 6 min read
Why Do So Many Websites Get Hacked
Just recently researchers published a study showing that over 29 million American health records were compromised between 2010 and 2013. Ma...
read more
Posted on: 4/2/2015 - 4 min read
Preventing SQL Injections With Parameterized Queries
In my previous post I wrote about a few steps that you can take to better secure your website. One of those steps, probably the most import...
read more
Posted on: 3/20/2015 - 6 min read
5 Steps To Making Your Website More Secure
Security is one of those things that are normally saved for last or ignored completely when working on a website nowadays. As most people h...
read more
Next page
Popular this week
Coding A Card Deck In JavaScript
Posted on: 5/20/2015
How to set up an ASP.NET website with GoDaddy
Posted on: 3/22/2021
Is the Surface Pro 7 good for programming?
Posted on: 2/24/2021
How To Code Blackjack Using JavaScript
Posted on: 2/2/2017
10 gadgets every programmer should carry in 2021
Posted on: 3/28/2021
4 tips to handle 404 images on your websites
Posted on: 5/17/2022
Is the Surface Laptop Go 2 a good programming laptop?
Posted on: 6/22/2022
How To Encrypt Passwords Using SHA-256 In C# And .NET
Posted on: 6/29/2015
Database Normalization Is Good And Bad
Posted on: 10/8/2014
How to implement a "Load More" button in JavaScript
Posted on: 1/21/2021
How to Ctrl + S to save in JavaScript
Posted on: 1/27/2021
Create a basic text editor in JavaScript
Posted on: 1/2/2019
A simple database schema for your next user system
Posted on: 8/20/2020
Should you still be using ASP.NET Web Forms in 2021?
Posted on: 12/18/2020
How To Paginate Through A Collection In JavaScript
Posted on: 12/28/2014
The simplest way to create dynamic modal pop-ups in JavaScript
Posted on: 11/4/2019
Implementing a Caesar Cipher in JavaScript
Posted on: 2/16/2021
Is the ThinkPad X1 Yoga a good programming laptop?
Posted on: 3/1/2022
How To Use Microphones To Improve Your Audio Recordings
Posted on: 9/7/2022
Coding A Calendar In JavaScript
Posted on: 1/5/2017
get more coding tips and guides in your inbox
Sign me up