Episode 17 of the Coder's Block podcast out now
#Coding
How to not get bored while coding
How to not get bored while coding

Sure, the reds, blues, and purples on the IDE look like a ton of fun, but there comes a time when stying a nav bar for 2 hours just isn't as fun anymore. And that's just for one project. Now if you have multiple sites to maintain and they each involve their own unique, but complex, nav bar design, then you're in for a treat of the senses as you attempt to manage all of them.

Continue reading
Do Programmer's Need College Degrees Anymore?
Do Programmer's Need College Degrees Anymore?

Do Programmer's Need College Degrees Anymore?
Recently an old comment that Elon Musk made about the importance of college degrees popped up again in the media, as they tend to do every now and then for some strange reason. And people once again started talking about whether or not they needed to attend college to work on rockets and such. Well, if you're going to be working on a rocket, then I'm pretty much sure that yes, you do need some type of formal education. In fact, it's fair to say that Elon's heads of everything probably hold prestigious titles and have probably taught at a s
Continue reading
Programming In Cubicles Vs Open Floor Plans
Programming In Cubicles Vs Open Floor Plans

There are main 2 ways that you'll be working in an office environment if you're a programmer. And that's either in a cubicle, which we've seen plenty of in movies and such, and there is the open space plan, which many new companies are adopting. Many notable companies, like Google and Apple, are setting the bar high by removing boundaries and getting their employees to coexist together in large expanses of open space. And that's a pretty fantastic idea for the most part. At least in theory and in aesthetics. But it doesn't come without its shortcomings.

Continue reading
How To Be A Better Programmer
How To Be A Better Programmer

Being a programmer can a fun and rewarding career. Particularly in the later stages when your experience has grown and you have more freedom as to how and what you're going to be building. And while fun at first, it can get difficult and frustrating fairly quickly. Learning about jQuery is great. But building a mobile friendly custom inventory management system in MVC using 3rd party POS logic isn't.

Continue reading
A Quick Roadmap To Learning To Program
A Quick Roadmap To Learning To Program

There are a million and one ways to learn to code nowadays. Everything from a formal college education, to books, to free online classes to even paid for online classes. And they're not all the same and can result in a 100% different experience which will vary person by person. So choose wisely. Take a small wooden sword if need be.

Continue reading
Perks Of Being A Programmer
Perks Of Being A Programmer

Aside from the ever increasing job market in the technology sector that sees no end in sight, there are quite a few perks to being a software developer / web developer, programmer, etc in this day and age. More so than just the assumed high paying job, growing as a computer scientist means a growing awareness to what's going on around you in the tech world in general. When you visit a website, it's no longer just visiting a website. You have a deeper understanding of the entire process. When new hardware is released you immediately have a basic understanding on how it works. It's an ever increasingly technological world and keeping up with it is becoming more important by the day.

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
Picking Your First Programming Language
2
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 inclined to listen. And others will have you believe that it doesn't matter which language you choose because it's what you do with it that matters. Very beautiful sentiment, but maybe not too helpful. Both of those sides are too narrow in this day and age. They're too subjective if you will. "Better" is relative to who you're currently talking to.

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
Life As A Code Monkey
2
Life As A Code Monkey

Code Monkey get up, get coffee, code monkey go to job...

Before I start with my story, I just want to say that software development is a great career choice for anyone interested. I've done it every single day for the past 10 years, for hours, and I wouldn't take that back. I've had good jobs, and I've had the worst jobs. Working 4th of July until 6am in the office with 6 people? You betcha. And this is my story of what it was like to be a "code monkey" for a few of those years. It's an experience, I'll say that, and I'll gladly share it.

Continue reading
Guest Posts

About Me

Walter G.
Walter Guevara
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

Classic Snake High Scores

1. TSD
43
2. wag
41
3. BT
15
Start
Score: 0
snake left
snake up
snake down
snake right