Blog Archives

My Life For The Code

Hello, I am no longer posting to this blog. Please check out my new blog at mylifeforthecode.com. Thanks, Shawn Rakowski

Posted in Uncategorized

My Beef With Goldilocks The Three Bears

I put my daughter to bed most nights, and just about every time I do I read her various books. One of these books is the story of Goldilocks and the Three Bears. There is a section of this book that drives

Tagged with: , ,
Posted in Uncategorized

Advice to Computer Science Students On Writing Resumes

One of my responsibilities at work is to help in the recruitment process for entry level software engineers who are mostly recent and soon-to-be graduates in computer science. While I’ve had this responsibility I’ve reviewed a good number of resumes,

Tagged with: , ,
Posted in Uncategorized

Hack Night Dreams

There are many things I miss about my college days, but if there was one thing I miss more than anything else it was the energy of the computer science lab late night the day before a big project was

Tagged with: , , ,
Posted in Coding, Coding For Fun

Babby Formed: First Look At The Spawn Of…

My wife and I had our ultrasound today… I am going to be having an amazing little girl sometime in June :).

Tagged with: ,
Posted in Goals

Accents and Dialects… and Coding Standards

In college and in my career I have regularly worked with people who originated from foreign countries. Their home may have been China, South Africa, Korea, India, UK, or any number of other countries. One thing we all have in

Tagged with: , , ,
Posted in Advice, Software Construction, Software Engineering

Changing The World and Taming The Spirit

I started training a great group of new hires at work this week. This is my first time training a group and it’s been exciting. Today I had something interesting pop up that brought me back to something I blogged

Tagged with: , , ,
Posted in Advice, Career, Mentorship, Software Engineering

Initiatives and Mandates, or, Why We Try To Shove Square Pegs Into Round Holes

Imagine that you have a board in front of you with a series of holes. Each of these holes are different shapes and sizes. In the pile to the left of you is a is a set of pegs, of

Tagged with: , , ,
Posted in Advice, C, Software Engineering

Legacy System Replacement

Its funny, when you tack the “legacy” adjective to a system it suddenly is something that must be replaced. However, like any other asset whether or not a legacy system should be replaced is determinable by a cost-benefit analysis. The following matrix is

Tagged with: , ,
Posted in Software Engineering

Training SE’s: Top-Down Vs. Bottom-Up

As I blogged about a few weeks ago, I am now responsible for training new developers at my place of employment. The training program is in need of an overhaul and I am exploring options. One of the things I have

Tagged with: , , ,
Posted in Advice, Career, Education, Software Engineering
Categories