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
web-design
Posted on: 3/4/2022 - 5 min read
How to Design Your Website's CSS Using BEM
If you've ever worked on the front-end of any modern day website, then no doubt you've probably seen the following CSS format ...
read more
Posted on: 10/18/2021 - 2 min read
How to show users their plain-text passwords
A common feature that many websites now implement, is the ability to toggle on and off the password visibility on a signup form....
read more
Posted on: 8/6/2021 - 4 min read
Top FontAwesome alternatives to use on your websites
Loading icons onto a web page used to be a difficult and tedious task. In the past web developers essentially had to create and load image s...
read more
Posted on: 7/25/2021 - 4 min read
6 Web Design Mistakes That Ruin User Experience
It’s now a necessity for a business to have an excellent online presence to remain competitive in the marketplace. This makes your webs...
read more
Posted on: 7/20/2021 - 3 min read
Taking a look at Google's Material Icons Font
If you have any type of icons on your websites, then odds are you are either using image files to render them or perhaps the ever so popular...
read more
Posted 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...
read more
Posted on: 1/22/2021 - 4 min read
4 reasons why you might want to avoid infinite scrolling
Infinite scrolling is a somewhat popular UI/UX technique for loading content asynchronously to the user. In a sense, as you scroll through t...
read more
Posted 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...
read more
Posted 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 ...
read more
Posted on: 9/18/2019 - 5 min read
The one downside with using CSS frameworks
I am all for making my coding and front-end life as smooth a process as possible. And thanks to the advancements in technology and our human...
read more
Posted on: 8/12/2019 - 6 min read
Should you follow mobile-first design principles?
The mobile-first design pattern came into popularity over a decade ago mainly in response to the increase number in smartphone users and new...
read more
Posted on: 7/16/2019 - 3 min read
When to use 'em' and 'rem' in CSS
Styling elements on the web can be a tricky thing, particularly these days with hundreds of display sizes, various pixel densities and vario...
read more
Posted on: 7/2/2019 - 4 min read
The many challenges of infinite scrolling on your websites
The idea of infinite scrolling from a design perspective is a pretty good one. Users don't have to leave the current web page and new conten...
read more
Posted on: 1/1/2018 - 4 min read
Font Awesome has changed the way that I build websites
I don't get paid by Font Awesome, but after I hype them up, they will at some point. Font Awesome has changed the way that I build websites ...
read more
Posted on: 7/6/2017 - 4 min read
Why Programmer's Don't Make Great Designers
If you're a programmer, then at some point you've had to design and style something on a website. And truth be told, you probably thought t...
read more
Posted on: 2/28/2017 - 6 min read
What Exactly Is A Website
Most people know what a website is from a visual perspective. But most people, including many tech people, have no idea what a website actu...
read more
Posted on: 11/2/2016 - 4 min read
Working with the loading icon
The little guy that helps us decide whether we should click again, or wait it out for another 2 minutes. It's a love hate relationship with...
read more
Posted on: 7/10/2015 - 4 min read
Trying Out: Google's Material Design Lite
Google just unveiled Material Design Lite out into the wild for all to use, and so I'm going to be trying it out on a few of my websites th...
read more
Posted on: 5/1/2015 - 5 min read
What It's Really Like To Make A Website
When you think of a website, you think of WordPress nowadays. And why wouldn't you, WordPress runs 23% of all websites. With so many online...
read more
Posted on: 12/2/2014 - 6 min read
What No One Tells You About Making A Website
So you want to make a website. You have an idea or bits and pieces of an idea, you get a cheap hosting account and a $9.99 domain name and ...
read more
Posted on: 9/12/2014 - 4 min read
Working With CSS3 FlexBox
FlexBox, or Flexible Box, is a CCS3 layout mode that arranges the elements in a way that they behave predictably when the page changes to a...
read more
Posted on: 4/12/2014 - 6 min read
The Process Of Redesigning A Website
Most websites will at some point in their lifetime require a makeover, either due to newer methodologies in web development or due to user ...
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