general
Latest Posts
Advice For New Computer Science Grads
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 no real world experience". But fret not. That's a part of the game. Nobody expects a fresh grad to come out of college to run Facebook. But it isn't a simple process either getting your foot in the door.

Continue reading
Happi Pi Day
Happi Pi Day
Happi Pi Day

For as long as I can remember, I was both aware and unaware of Pi. And I took it for granted really. 3.14. That's all that was known from this point of view. Didn't know why or how or in what dimension it made sense, but it followed me around during the school years. So it's only fitting that on this Pi Day, we take a look at what exactly (or as close as can be explained) Pi is, and how I have used it in my own programming to help solve some of life's problems.

Continue reading
The Sharpie Steel Pen Review
The Sharpie Steel Pen Review

If you read my previous post on the importance of sketching your code, then you know that I'm a huge fan of getting ideas out on pen and paper first before attempting to code them up. And in order to make this happen, you will need, a Pen. Many people use whatever they can find as they rummage through their desk, normally a generic off-brand pen that's somewhat rough to write with. You get this pressure that it tends to generate where one has to almost drive the pen through the page in order to get their thoughts out.

So having a pen that is resilient and that will la

Continue reading
I Can't Fix Your Computer, But I Will Try
I Can't Fix Your Computer, But I Will Try

For as long as I've been a programmer, I've been a PC repair man in the making. Not by choice. But by association. Most people don't know what software is, or how it works. But everyone knows what a PC or laptop is. So naturally, a degree in Computer Science must deal in some shape way or form with Computers. But unfortunately, this is not 100% true. But it's what every non-technical person that I encounter believes. If only I could count how many people have approached me with their dying laptops in the hopes that I can bring it to life. And that's pressure! I don't want to say "Nope, sorry, kiss it goodbye" to anyone. So I always say yes. Always.

Continue reading
Thank You StackOverflow
Thank You StackOverflow

For a while I believed that just maybe StackOverflow was a crutch for many programmers. That maybe it was causing us to forgot how to code in a sense. How to think. But that didn't stop me from using it. For some, this may be true. But I think for many many more, it is anything but. And that's a new realization for me. It was just too simple to code with it. You Google any problem that you may have (in the tech world) and the very first link presented to you is exactly what you are looking for. What is this sorcery? Well, it's just what it looks like. Your problem isn't unique and it isn't special. 3 years ago, Steve asked it on StackOverflow, and before you even began working on your pr

Continue reading
Avoiding Competition in the Software Industry
Avoiding Competition in the Software Industry

Competition is something that has been ingrained into our culture and us from an early age. It's nothing new. In the past, tribes competed for land and power. We compete in school for many things from the academic to the physical. We revel in the failures of others, because it means that we've reached a higher level. And we continue to do this into adulthood. We get "raises" and "promotions" to show who's boss in the office. Not everyone gets a raise, we know this, as that would defeat the purpose. There are 2 moments in our lives when we let go of this concept. During our early childhood, in which competition has no place and meaning, and during our late years, again, when it has no place and meaning.

Continue reading
My Own Journey Into STEM
My Own Journey Into STEM

Needless to say, technology is alive and well in our present age and society. I grew up, and still live in, Los Angeles and I've done so for 3 decades now. So I have the luxury of getting 10 calls a day for someone looking for a full stack angular + .NET coding guru who want's to work for an exciting social media platform. AKA, using some 3rd party API to track users. I'm still waiting for the call where I'm asked if "I'm ready to believe yet" with coordinates to some rainy bridgy area.

Continue reading
Is Innovation On The Web Slowing Down
Is Innovation On The Web Slowing Down

Just recently I wrote about the web turning 25, and about how that was a big milestone in the tech world. And for sure, it is. In that time, many great people have worked in the shadows to ensure that websites are more accessible to more people and hardware has exponentially improved to turn that into a more seamless experience. Super powerful laptops now weigh just a little over a pound and we have resolutions so clear, that our eyes probably can't make use of that data and maybe one day will melt our brains. Probably. Or not. Fun times nonetheless.

Continue reading
I Don't Know How To Make A Video Game
I Don't Know How To Make A Video Game

When I first chose to make programming my career choice in life it was mainly because I spent the first half of my life playing video games. I've been playing games since I was about 4 years old. I owned many of those old Tiger handheld games with 2 shades of gray and 3 buttons, and they were amazing. And something tells me if I had a copy right now, I'd be doing that instead of writing this post.

Continue reading
I For One, Welcome Our Robot Overlords
I For One, Welcome Our Robot Overlords

Kind of...

Lately, there's been alot of talk on the internet about robots and "AI" taking away 200% of the jobs in the country in the next few years and I'm not quite sure why that's a thing all of a sudden. We haven't had any recent huge breakthrough in AI and as far as I know robots still can't quite be left alone with small animals. But every news outlet is talking about it, and university professors are betting that your job right now is on its way out the door. I mean, it's a good paper for sure. Very scientific and it draws upon some well known principles and fac

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