Blog of Rob Galanakis (@robgalanakis)

Leadership

When advice turns out to be a mistake

I remember reading Clinton Keith’s “Agile Game Development” and getting to an anecdote about CCP Games, where I worked at the time. The following is from a Gamasutra repost of the book’s “Teams” chapter: In the fall of 2008, CCP undertook the development of its tenth expansion pack called...

Read more

Hiring in a time of scarcity

I’ve never understood the hypergrowth mindset that’s guided the tech industry for the last few years, and part of me is happy that the investment bubble has popped. I’m not interested in throwing around money to solve problems; my experience is this creates more problems than it solves, and...

Read more

Questions to ask before you make that hire

When I was at CCP, I blogged a lot. I was able to try out many new ideas, and my disagreement with certain decisions sparked a lot of good writing. I’ll get to why that matters in a minute. At one point, one of the American executives hired by...

Read more

What do you want next?

We are focusing on A and B, and in a month or so we’ll start focusing on C, while also keeping focus on A and B. Sound familiar? When we do prioritization at work, I insist we have a single column of priorities or coarse features. In other words,...

Read more

Anxiety causes selfish behavior

BPS Research Digest is a great site, highly recommended for anyone interested in why people behave the way that they do. A little while ago, they reported on a study where anxious participants were more likely to cheat and excuse their own unethical behavior than the control group. When...

Read more

Could employees choose their own manager?

Someone once brought up to me a plan about enabling employees to choose their own manager. The idea has stuck with me for a while, and being in my current position of authority I’ve pondered it more actively. I’ll use this post to collect my thoughts, and maybe present...

Read more

Automated testing shows a respect for employees

In the tech-artists.org G+ community page there was a comment on a thread about unit testing: A key factor in TA tools is the speed at which we need to deliver them, and our audience is considerably smaller than, say, engine tools code. Therefor it becomes somewhat hard to...

Read more

Change should be the ally of quality

In The Beauty of Testing, Steven Sinofsky writes: …great testers understand one the cardinal rules of software engineering—- change is the enemy of quality. This is not a cardinal rule. This is a outdated and obsolete mode of thinking. Change is how you discover great UX. Change is how...

Read more

Undefining “technical debt”

For me, technical debt is defined pretty loosely as stuff you don’t like in the code and need to change to keep up velocity. However, I’ve seen lots of articles lately discussing a precise definition of “technical debt.” I would sum them up as: Technical debt is incurred intentionally....

Read more

More effective interviews

David Smith over at baleful.net makes some interesting points about the length of most interviews: So mathematically, you will most likely get the highest confidence interval with: 1) Resume screen, 2) Phone interview, 3) In-person interviews 1-3. From the above, this should represent about 50% of the total causes,...

Read more

1 2 3 7