tech
Latest Posts
How To Fix AutoCorrect
How To Fix AutoCorrect

I have auto-correct turned on all the time on my phone, but I hate it. Can't stand it. And for the life of me, I can't understand why I keep using it. Probably because it tricks my mind into thinking that I'm typing super fast, when in reality I'm spending a relatively large amount of time correcting every other word.

Continue reading
The Pitfalls Of Using A CMS
The Pitfalls Of Using A CMS

If you've ever held an office them, then you've seen them. And you probably hate them. I know I do. I've used everything from Drupal to Wordpress to Ektron and back and all I can say is, it's the reason that I quit programming for companies and decided to go solo. Using a CMS is fun and exciting at first, from a management perspective. But from a programmer's perspective, there are very few things that are less rewarding.

So today I'll be going over some of those pitfalls and going into detail, along with some personal work horror stories.

For one, they're everywhere

I'm sure that most websites online today use a CMS. Wordpress more than likely. It's free and

Continue reading
Android Wear Just Came Out With A Slew Of New Features
Android Wear Just Came Out With A Slew Of New Features

Android Wear 5.0 Lollipop Has Arrived!


It took a while, but Google has finally gotten around to updating their Android Wear OS for smartwatches and bumped up that version number to the latest 5.0 Lollipop release and I for one couldn't be happier. Just having started a new job, in which cellphone use is somewhat limited, I've found myself using my LG G Watch more and more. I get all of my text based notifications, such as email alerts and SMS and What's App messages right on my wrist within seconds and just a quick look down and swipe and I'm done. While it would be nice t

Continue reading
Is The Future Written In Code?
Is The Future Written In Code?

This week was a historic week for computer programming, as our President became the first in history to "write" a computer program. He sat down and learned what a program was and typed some keywords presumably, and it compiled or interpreted or what have you and in doing so made a pretty big statement about a potential future where technology is leading our society. It's no secret that technology is huge as it is embedded in every part of our daily lives nowadays. With hundreds of start ups starting daily and dying daily, the state of technology is at an all time high I'd like to think.

Continue reading
The Pitfalls Of Working With Others Frameworks
The Pitfalls Of Working With Others Frameworks

I'm losing my perspicacity.

This weekend I was busy working on an Angular module for an admin I built for one of my websites. Everything was going fine, until I decided to add paging to the whole thing. I didn't need to really, but I wanted to try out something new as new development gets harder and harder for me to find time for. So a quick Googling led me to a few sources that I could just plug and play. There was a problem though. Unlike with the awesome example that was shown on screen, mine resulted in random non legible warnings and errors that I had to sit there and decipher. Hours later, I had a working sample using my own data, but there was a problem again. I had abso

Continue reading
Code Cleanup Mondays
Code Cleanup Mondays

This is something that I might start doing on Monday's. I'll run through my code and document my findings and fixes and tips and such for anyone out there who may have more code than they know what to do with. I've spent today cleaning up the code from a few of my sites as I like to do on occasion. Sometimes code gets stale and I end up with variables, functions, classes and whole pages that I'm not using anymore. They sit there, confusing me whenever I glance over at them. Worse off, they sit there slowing down my compilation time and my page load time. I recommend every developer refactor their code every so often. At previous companies I've worked at, the lead develop

Continue reading
Bing Torque And OK Google Comparison
Bing Torque And OK Google Comparison

Microsoft just released their "OK Google" competitor for Android Wear, Bing Torque. Torque is a Bing powered voice search application for Android Wear devices. It works similar to "OK Google" but with it's own layout and Bing search algorithms. And with Microsoft not having too much experience with current gen wearables, until the just announced Microsoft Band that is, or even Android really, I was expecting sort of a flop. However, I was very pleasantly surprised by it. It looks great for one, and it ended up solving a big issue that I had with my smartwatch, and that is the task of talking to it in order for it to do something. Even just tapping a smar

Continue reading
Database Normalization Is Good And Bad
4
Database Normalization Is Good And Bad

Every developer does it subconsciously nowadays. We create a database schema and we normalize it without thinking about it. At least I hope we do. We let the data speak for itself. Sometimes that doesn't turn out so well, and sometimes it isn't terrible. There are several goals when designing a database that I try to keep in mind. A few include reducing the amount of duplicate data, making the data clear and readable and reducing the number of changes needed to the code whenever new data sets are introduced. It's always nice coming back to an old project and having it make sense without having to relearn how it works.

Database Normalization is

Continue reading
The Project Graveyard: Where Software Goes To Die
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 I can from it. What is this magical thing? Dozens to hundreds of started projects that were never completed lying dormant in our hard-drives. Personally, looking at my projects directory at this moment, I have 115 projects total, and only about 10 are actual websites that are completed. The rest are alien to me. Vague names give me an idea of what I was thinking at the time, but not much else. I'm sure 5 years ago, these

Continue reading
My Home Desk Setup
My Home Desk Setup

If you're like me, you sit in front of a computer all day long writing about how you sit in front of a desk all day long sometimes. And working on stuff in between. As such, comfort is important in order to reduce the amount of time being wasted and increase levels of productivity. At previous jobs I normally just work with what I have whether it be a laptop with 1gb of RAM and a battery life of 1.5 hours or an outdated PC that shuts off at 5pm daily. And that definitely causes huge problems when trying to get things done. At home, it's different. It's your own projects,ideas,decisions,bad decisions that go down throughout the day. This is how I get my work done when I'm at home. I've be

Continue reading
Load older
Guest Posts
exciting ways to improve your software knowledge
exciting ways to improve your software knowledge

You might be keen to learn more about software and different advanced technologies, improving your knowledge. This is certainly worth doing as it will provide you with a fantastic advantage if you want to gain a position in the IT industry. This is one of the fastest growing industries in the world today and it doesn’t look like things will be slowing down anytime soon. On top of this, discovering more about software and technology will provide you with the option to gain higher positions in IT for larger levels of pay. So, there are certainly various benefits to doing this. But, how can you improve your knowledge? Well, there are a few paths that you may want to consider taking.

Read more
there's a smarter way to make money
there's a smarter way to make money
There's a Smarter Way to Make Money

There’s a smarter way to make money than swapping time for money, and most programmers already understand the power of financial leverage in the sense that rather than earning $100 as an hourly wage, it is much better to develop an app, be that an SAS app or paid iPhone app that can then be downloaded or subscribed to multiple times without you having to do any extra work - particularly if the revenue is recurring.

Read more
pain waves: can data hurt?
pain waves: can data hurt?
Pain Waves: Can Data Hurt?

If you live in a modern city or town, like most of the world’s population, your body is no stranger to the bombardment of data which objects in these areas have to endure. With the vast majority of people’s internet signals being wireless, radio and telephone services constantly active, and all of the other radiation-based transfer methods being used, it’s hard to avoid it. Over the last few years, this has raised a lot of questions about safety, leaving people worried that data could be damaging their body. To help you to understand this area, this post will be exploring wireless communications and transfers, all while answering the big question; can data hurt?

Read more
app inspiration: gaining valuable insight from non-competing brands
app inspiration: gaining valuable insight from non-competing brands
App Inspiration: Gaining Valuable Insight From Non-Competing Brands

When creating an App for your business (or a client), there are many different factors to consider. First and foremost, it is imperative to build a unique piece of software. Still, there’s nothing wrong with gaining inspiration from products that are already on the market.

Read more
traps not to fall into when selling your hard drive
traps not to fall into when selling your hard drive

If you have a few old hard drives lying around, you might be thinking about selling them to make some extra cash. However, there are a few traps you can end up falling into when you decide to sell your hard drive that you’re going to want to avoid. A study has recently shown that people who sell their old used hard drives and SSDs aren't taking the steps they need to take to wipe data from them. This is dangerous for obvious reasons; one of the biggest ones being that the buyer can access personal information, and even corporate data in some cases.

Read more
development mistakes that will ruin your app
development mistakes that will ruin your app

When developing an app, whether for business or an entirely different purpose, there are a few mistakes that will ruin your app completely. Read on for some common mistakes that you should do your best to avoid:

Read more

About Me

Walter Guevara
Walter G.
Walter G. is a software engineer with over 10 years of professional experience. When he isn't blogging or being a CTO he enjoys coding randomly complex things that he hopes many people will get a chance to use one day.
Podcast
"sometimes you have to delete, to find your answer"
Copyright © 2018 thatsoftwaredude.com
humans.txt
TOP SCORES
Score in the top 10 and leave your Instagram handle.
Start
0
snake left
snake up
snake down
snake right