productivity
Latest Posts
The 5 Minute Rule To Get Things Done
The 5 Minute Rule To Get Things Done

Every individual has their own method of getting stuff done. Whether it's through some online to do list application or through their own handwritten set of notes scribbled on a yellow pad on their desk. Once we get used to our method, it sort of becomes our de facto standard for how we run our day. It may work, it may not work. We won't be able to tell easily. My normal routine consisted of opening notepad and jotting down a list of the first 10-20 things that came to mind to accomplish for the day. Does it work? To some extent. 40-50% of the items on that list get completed, in no particular order. But is there a better method?

Continue reading
How To Not Burnout As A Programmer
How To Not Burnout As A Programmer

Programmer burnout is a common occurrence in this day and age. And probably back in the day too. It's hard to imagine that people like Alan Turing didn't go through some kind of burnout in their lives. But burnout in general with any job is possible. Just recently Elon Musk shared a few tweets that painted the picture that many entrepreneurs and in his case engineers face at some point in their lives that not many people will openly discuss. So good for you Elon.

Continue reading
Should Coffee Shops Get Rid of WiFi
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 practice to have it, and many times if you don't, customers won't be breaking your doors down. And the more patrons you have, the better your WiFi and the more expensive your running costs can be. So some coffee shops have decided to do without it, and, it's actually not as bad as it sounds for a few reasons that we'll discuss today.

Continue reading
Why To Do Lists Don't Work
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 all tend to do the same thing. And that is they keep a list of text items in a list-based format, and then allow you to set different statuses upon them, such as completed, important, and pending.

Continue reading
Maintaining Good Programming Standards
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-system. Many companies attempt to do this, but fall short when the employees get lost in the process and end up steering away from the standards. Guilty as charged. So coming up with a standard that is difficult to deviate from is key. It should naturally make sense and be simple to follow.

Continue reading
Track What You Want To See
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 of a problem as in "how do you do this again?". Because many folk don't seem to know. And you can't really blame them as there is no real standard when it comes to tracking. There are 2 schools of thought that come to mind when tracking data.

Continue reading
Steal Like An Artist
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 are not too far apart. In fact, they both sort of need each other in a way. Musicians are inspired by other musicians, and artists are inspired by other artists. So you can think of every creative idea as a combination of many stolen concepts. But for this to work, we'll have to change the way we feel about the word steal.

Continue reading
Do No Easy Things
Do No Easy Things

Most humans have this built in tendency to focus on the easy things in life. There's a small dopamine reward given for each tiny win. So they continue to keep it up as long as they possibly can and for the most part it's enough to function and maintain a relatively normal societal lifestyle. A paycheck for example, will give you that "feel good" feeling momentarily, until you spend it all and crave that next one. Paychecks are pretty easy. You already have the job and all you have to do is show up and do the same thing you did the day before. Easy as in predictable, not as in simple. You might manage a team of 12 and work 18 hours per day. Not a simple job, but the work process is relati

Continue reading
If You Don't Know How, Then Do It Quickly
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 my work environment the other day, he went off and wisdom spewed from its tiny microprocessor sound chip mouth. And it got me thinking. It stated the following:

Continue reading
How To Finish A Project
How To Finish A Project

One of the toughest things to battle once you reach a certain level of programming knowledge is the influx of ideas that will flow into you constantly, and unexpectedly. You'll be walking around carelessly one minute, just to be bombarded by possible app/website ideas the next. And they all sound amazing to you. And some of them very well could be, but you have about a dozen amazing ideas sitting on your desktop at home at this moment waiting to be completed.

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