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
Programming
Published on: 7/30/2017 - 3 min read
My Biggest Problem As A Programmer
Every single programmer that I know has this issue. It's both a curse and a blessing, like most things in life usually. And that is having ...
Productivity
Published on: 7/24/2017 - 5 min read
Should Coffee Shops Get Rid of WiFi
It's hard to picture a coffee shop these days that doesn't offer WiFi to its customers with the purchase of a drink. It's become common pra...
Programming
Published on: 7/18/2017 - 5 min read
Picking Your First Programming Language
Many people will have you believe that language A is better than B, is better than C. And if you're new to programming, you might be inclin...
Programming
Published 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...
Javascript
Published on: 6/28/2017 - 6 min read
How to Get Started with the Google Maps JavaScript API
There is no better way to share a location than with a map and a marker on it. The universal indicator of map based location in this and ag...
Startup
Published on: 6/25/2017 - 3 min read
TheStartupLife.tv
We're knee deep in this startup life with our company Renly. After about a year and a half we've decided to share this venture with anybody...
Startup
Published on: 6/18/2017 - 3 min read
Graduating From YC Startup School
This year YCombinator held a new venture for young up and coming startups which they dubbed "Startup School". It was a 10 week course desig...
General
Published on: 6/15/2017 - 3 min read
I'm Still Blogging Somehow
This will mark my 300th blog post since this writing journey began a few years back. And it will be as random as anything else that was wri...
Programming
Published on: 6/13/2017 - 3 min read
Setting Up Workflows
One of the most important things that your company can do early on in its timeline, is to create standards and workflows. Workflows can com...
Startup
Published on: 6/9/2017 - 3 min read
How To Find Your Role In A Startup
This is one of those topics that no one likes to talk about when starting a company. Many times it creates tensions between co-founders and...
Startup
Published on: 6/8/2017 - 4 min read
Top 5 Tips For Starting A Startup
If you've watched the many TV shows about startup life then I am here to tell you, that yes, it is like that, very much. If you're on the o...
Productivity
Published on: 6/7/2017 - 3 min read
Why To Do Lists Don't Work
To do lists are hard, as one can tell from the hundreds upon hundreds that exist out in the interwebs today. And for the most part, they al...
Productivity
Published on: 6/6/2017 - 4 min read
Maintaining Good Programming Standards
No matter what stage your company is in, having a set of agreed upon standards is key to a maintainable code base and an organized eco-syst...
Productivity
Published on: 6/4/2017 - 3 min read
Track What You Want To See
There is a problem in the web development community when it comes to tracking user data. Not a problem, as in "it's broken again". But more...
Productivity
Published on: 6/2/2017 - 4 min read
Steal Like An Artist
Just recently I re-read Steal Like An Artist, a fantastic book on the art of stealing ideas and being creative. And how the two concepts ar...
Startup
Published on: 6/1/2017 - 4 min read
Should You Bootstrap Your Startup
There are no easy answers when it comes to startup life. As each startup is 100% different with its own unique set of challenges and routes...
General
Published on: 5/30/2017 - 4 min read
Advice For New Computer Science Grads
Graduation season is upon us and with that, many fresh grads are leaving the warm shelter of A+ tests to the colder realms of "Yes, I have ...
Productivity
Published on: 5/26/2017 - 4 min read
If You Don't Know How, Then Do It Quickly
I have a stuffed doll that talks when you put pressure on his chest. He says a number of things in a sequential order. And as I cleaned up ...
Startup
Published on: 5/21/2017 - 4 min read
Invited to 2017 TechCrunch Disrupt Battlefield
This year our startup, Renly had the privilege to attend TechCrunch Disrupt in New York to participate in the TechCrunch Battlefield, and i...
Programming
Published on: 4/28/2017 - 5 min read
This is why programming is hard
Many people are getting into programming nowadays, for various reasons. Some fear that the machines will one day gain control and so they a...
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