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 Tests
Pixel-Editor.com
Menu
About
Hubs
Polls
Typing Tests
Services
Resources
Code Bytes
Developer Guides
Developer Gift Guide
Contact
Contact
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
Web Design
Published 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...
Gadgets
Published on: 9/10/2014 - 5 min read
ASUS Flip 15.6 Inch Review
I just picked up the ASUS 15.6 Inch Flip 2 in 1 from Amazon because I needed to replace a slightly outdated Asus machine that I picked up a...
Android
Published on: 9/7/2014 - 5 min read
Beginning Android Development Part 7 - File Saving
File Saving In the previous post we learned how to save data to the SharedPreferences files in Android, which is great for small bits of da...
Android
Published on: 9/4/2014 - 4 min read
Beginning Android Development Part 6 - Saving Data
It's hard nowadays to find a website or Windows application that doesn't make use of a database in some way. Android apps are no exception....
Android
Published on: 9/1/2014 - 5 min read
Beginning Android Development Part 5 (Fragments)
User Controls, Modules, Fragments, call them what you will but they all do the same job. Reusable snippets of code with their own state and...
Android
Published on: 8/27/2014 - 3 min read
Beginning Android Development Part 4 (Life Cycle)
Every Android app goes through a series of steps in order to get where it's going in a user friendly fashion. Normally, you get a splash...
Android
Published on: 8/25/2014 - 4 min read
Beginning Android Development Part 3 (Action Bar)
The action bar that is. A very important part of almost any Android application, the Action Bar lives at the top of most applications and...
Android
Published on: 8/22/2014 - 6 min read
Beginning Android Development Part 2 - Controls
So Day 2 of Android development is about to commence. I went through the SDK installation and AVD creation in the previous post, and this t...
Android
Published on: 8/20/2014 - 6 min read
Beginning Android Development Part 1 (SDK, ADT and AVD)
I've recently decided to begin my adventures in Android development after years and years of doodling down ideas that I thought would make ...
ASP.NET
Published on: 8/14/2014 - 6 min read
Creating An XML Document in ASP.NET
There are various different approaches to XML document creation in .NET. There is no right or wrong way really, it just depends on the situ...
General
Published on: 8/9/2014 - 4 min read
Dragonball Z: Battle of Gods Review
After 17 long years Akira Toriyama graces us once again with a brand new original DBZ feature film. Dragon Ball Z: Battle of Gods pits our ...
Career
Published on: 8/3/2014 - 6 min read
How To Write A Good Technical Resume For a Programmer
I've read tons of articles and how to's on how to write the "perfect resume". And I've followed many of those standards and rules throughou...
C-Sharp
Published on: 7/27/2014 - 4 min read
How To Watermark Images In C#
As a developer, I hate using 3rd party software to accomplish things that would take a few minutes or hours of work. For example, watermark...
Loot Crate
Published on: 7/22/2014 - 3 min read
Loot Crate July 2014 Unboxing - Villains
I could get used to this. This months LootCrate just hit my mailbox and the theme this time around is "Villains". And I'd say the pack wa...
ASP.NET
Published on: 7/20/2014 - 3 min read
Implementing DLL's For Your ASP.NET Site
Code re-use is at the heart of any good developer and it is a very welcomed ally when the time arrives. The last thing you want to do when ...
Hardware
Published on: 7/18/2014 - 6 min read
1 Week With The LG G Watch
A whole 7 days have passed and this puppy hasn't left my hand yet, except to shower, even though it is water resistant. And one thing is fo...
ASP.NET
Published on: 7/17/2014 - 3 min read
Adding Controls Programmatically In ASP.NET
The beauty of working on .NET web forms is that every control that you see on the screen is an object of some kind, inheriting from the bas...
Tech
Published on: 7/15/2014 - 5 min read
The Project Graveyard: Where Software Goes To Die
Every developer I know has one thing in common. It's not a great thing, but it goes with the territory. I came to accept it and learn what...
Gadgets
Published on: 7/9/2014 - 7 min read
LG G Watch Unboxing And Review
Smartwatches like the Pebble and Samsungs Gear series have been out for a bit now. Pebble has been running it's own proprietary OS, which...
General
Published on: 7/7/2014 - 5 min read
Anime Expo 2014 Highlights
This marks my second time attending Anime Expo. Different goal in mind this year compared to last year. Last year the intended goal was t...
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
How to Actually Write Code on Your Tablet
Implementing Argon2id Password Hashing in C#
Playdate Console Review (2025): A Platform for Creative Development
How to Code The Snake Game Using JavaScript - Full Tutorial
The many ways to sanitize user input in C#
How to Actually Use AI as a Developer in 2026
Understanding the Difference Between react-helmet and react-helmet-async
10 gadgets every programmer should carry
How to Change Browser Location and Timezone for Testing
Public vs Src Assets: When to Use Each Approach in Vite
The Best Way to Check for an Empty String in JavaScript
Setting Up a Dev Server Proxy in Vite
How to Use Environment Variables in Vite the Right Way
How to show PDF file upload previews using JavaScript
How To Code Blackjack Using JavaScript
Coding A Card Deck In JavaScript
Why Vite's Proxy Only Works in Dev And What to Do About It
A Simple Next.js API Folder Structure