Announcing the new ManagerJS Podcast

I’ve been working on this new podcast for a long time. ManagerJS has always been about helping students and web developers be successful professionals. Learn more about the format and content you can expect from the new ManagerJS podcast by listening to the trailer or reading its transcript below.

How do you become a successful coding professional? I can help you.
I’ve been a professional coder since 2003 and in 2013 moved into management. Now I work with and hire web developers to work in an established technology company on Utah’s Silicon Slopes, in Lehi.
I interview about 50 candidates each year, from students to senior engineers. It has taken me years to develop my system for identifying the best candidates. And my team is awesome!
I recruit in colleges up and down the Wasatch front. From Brigham Young University in Provo to BYU-Idaho in Rexburg and colleges in between: the University of Utah, UVU, Utah State, Weber. 
I meet hundreds of students at career fairs, each year. I love being a part of their first steps in their careers. 
Interviews and fair booths are fine, but my favorite part of recruiting trips are the last half of classroom visits or information sessions. Introductions are out of the way. We’ve covered the details of the job and general information. Now people start asking fun questions, and if they ask right– they uncover really fun stories and wisdom from the recruiting team. 
That’s what you can expect here: candid advice, and stories that stand out—from other hiring managers, current developers, students, and myself. 
Sometimes it will be in interview format — I will record a conversation and present it here for you. Sometimes it will be a confessional from myself based on past experiences — some of them recent, some of them years past.
Always the goal is to present the candid view of what it is really like to be a professional. And what it takes to be successful.
I’m Tyler Peterson, this is ManagerJS. I hope you enjoy what you’re learning. God bless. And I look forward to working with you someday.

You’ll Never Use 100 Percent of the Things You Never Learn

My wife, Ann, has recently gone back to school. There is a university in Idaho (Brigham Young University Idaho or BYUI) with an incredible distance learning program. It is designed for adults who wonder if maybe it is time to get their degree.

Ann started college when she was 19. She didn’t finish. Not having a degree has never been a clear problem for her. It probably never would be. That made it difficult for her to decide to go back. College is expensive. It is time consuming. It is much more difficult to go back as an adult. Why bother now?

Why invest in learning when you don’t seem to need it?

Continue reading You’ll Never Use 100 Percent of the Things You Never Learn

Shake Things Up AND Keep Your Job

Another free book summary courtesy of ReadItFor.Me and ManagerJS.

Today’s summary from Disciplined Dreaming gets beyond the fool’s choice between following rules and being creative. It’s a fools choice because you really need to do both. I’ve seen many promising, ambitious web developers accidentally sabotage themselves by holding too tightly to one or the other.

I was struck by the sound advice from Disciplined Dreaming. A model for achieving breakout creativity without being branded a heretic and losing influence.

It’s Another Free Summary — It Won’t Last

Remember how the free summaries work: ReadItFor.Me has a library of hundreds of book summaries. I share one at a time for free at If you take too long to follow the link, I’ll have changed it to the next free summary. Contact me if you really want an old summary and I might work out a free coaching account with you to give you access to custom summaries.

No Profit For Me

ManagerJS provides free resources to web developers. The only way I could share free ReadItFor.Me summaries with you was to join their affiliate program. I  donate any profit to the LDS Philanthropies Humanitarian Aid Fund.

For details see I’m Not Making Money Here.

Free Book Summaries

ManagerJS now offers free book summaries courtesy of ReadItFor.Me!

Read Faster TODAY!

Today’s summary teaches how to read faster.

Every professional should be interested in reading faster. Every day you get dozens to hundreds of emails. Every week the industry publishes new articles that you need to know about. Reading faster means more time to code, and a better informed coder. So check out the free summary.

More About Free Summaries

Here’s how the free summaries work: ReadItFor.Me has a library of hundreds of book summaries. I can pick one summary at a time to share for free at From time to time, I’ll change the free summary to correspond to recent blog posts from ManagerJS.

No Profit For Me

Because the only way I could share free ReadItFor.Me summaries with you was to join their affiliate program, there is a chance that this website will generate revenue. This is the first time that ManagerJS has had a potential for generating income.


I intend ManagerJS to provide free resources to web developers — particularly ones I meet while recruiting at universities. These recruiting trips are part of my ”day job.”

I will donate any profit from this website to the LDS Philanthropies Humanitarian Aid Fund. I also encourage you to donate to them, directly. For more details see my new page, I’m Not Making Money Here.

Web Components Can Improve Security

It’s been a very busy month: I presented twice at our internal technical conference, recruiting trips to a couple of universities, and we’re working hard to redesign our site to use web components and some other nifty features.

Every year at our internal training conference I try to present on one technical topic and one management topic. Here’s my technical presentation:

Did you know that using web components can lead to a more secure site, but that you have to be mindful of how you use them, or you don’t get the benefits?

I plan to publish my management presentation, as well as some new things I’ve learned this time recruiting on campuses, in the coming days.

Interview Better For Boot Camp Candidates

Coding camps often yield very qualified candidates. Be sure to review your assumptions about candidates and construct a tailored interview for coding camp applicants.

For example, graduates with a university degree in computer science often have to learn basic concepts expressed in multiple languages and technology stacks. I believe this can give them resilience in the face of change. Because some coding camps turn out graduates with very narrow experience those candidates may not yet be able to apply their new skill in a technology environment even slightly different from their learning experience.

To address this, you might ask a question like ”Tell me about a technology that you have learned for your own purposes — outside of school. How did you approach your learning? How did you build on what you already knew?”

The front page of the Business & Tech section of today’s Wall Street Journal states ”Coding Camps Attract Tech Firms.” And they are absolutely right! I have been very impressed by many candidates from coding camps. On the other hand, I have seen some struggle after being hired for reasons related to their narrow experience.

I recommend embracing this new source of qualified talent. Just take another look at your interviewing process to reevaluate past assumptions.


Know What References are Good For

Stop asking for references,” is the title and bottom line of Al Pittampalli’s article on the common practice.

Why stop? According to Mr. Pittampalli, because they are a flawed instrument likely to give you little reliable information and false confidence.

The flaws he points out are true: references are nothing like a scientific survey; checking references is so late in the process that you’re bound to be emotionally committed to hiring already — which shuts down critical thinking.

When Mr. Pittampalli gave an honest, negative review of a former coworker they ended up getting the job anyway. His story is easy to relate to. That manager clearly blew it.

Taking a different approach, if you change your goal from “fill this opening” to “avoid a bad hire” – as ManagerTools encourages us to – then you are less likely to fall prey to the confirmation bias when checking references.

Mr. Pittampalli points out how ineffective reference checking was for the caller in his story. He is absolutely correct. I suggest that the problem is deeper than reference checking itself.

The fundamental issue is championed by Mark Horstman and company at Manager Tools: vetting a candidate is designed to say, “no.” Get that right, and references can be useful — not perfect, but useful.

At worst, checking references wastes time and builds false confidence. If there is a chance you can do it properly and avoid a bad hire, then I say do it.

More from Al Pittampalli:

More from Mark Horstman:

Accepting Uncertainty at GE

RE: GE Re-Engineers Performance Reviews, Pay Practices

So General Electric is going Lean? It’s exciting to hear they have hired Eric Ries as a consultant to shake up the emphasis on Six Sigma. If you’re a Manager Tools fan some of the changes at GE simply match good management.

That’s right: It shouldn’t take 5 months to write your annual review. And yes, the annual review shouldn’t be the linch-pin in your performance management system. You should be getting regular, quick, fine-grained performance insight from your manager and your peers. See Feedback and Peer Feedback.

I chuckled a bit at the comment from Janis Semper saying, “It’s not realistic to expect perfection anymore.” Anymore? Yeah, we should always have high standards. We should be disappointed when we miss them. And managers should know their people aren’t going to be perfect.

I actually interviewed a guy that said he had a perfect track record over decades in software of always hitting every deadline with quality. Maybe it’s me, but that actually made me trust him less. Perfection requires artificiality. (See Ian Malcolm, Jurassic Park — the book, not the movie.) You can’t really hit it. And if you do, how low are your goals?

It’s great to hear GE will be considering giving incentives closer to the time of performance. No more home-runs in February that have to wait until next January for a raise — or similar.

Offering managers the ability to give their employees time off as a reward? That sounds a bit like HR officially blessing what managers are already doing for their people. But I’ve never worked there. Maybe managers really don’t feel they could do that there already.

Overall, GE’s emphasis on learning and improving faster is a great application of Lean principles, and plain old management feedback.

On a snarky note: the peer feedback via a tool sounds just like what engineers would do. “I want to tell Bob he did a great job here, and might want to change this over here. If only I had a mobile application so that I could type that up and send it to him.” Yeah, what about just briefly and respectfully chatting with Bob?

It sounds like the mobile app’s real purpose is to achieve that ever elusive holy grail of performance management: managing my boss.

That’s right, the company is encouraging employees to give feedback to their bosses via the app. And employees are reluctant to do that. Rightly so.

A good manager has a relationship with his directs that allows them to give “insights” to him. But it’s naïve to assume that all of the managers in a company have that relationship. A program that pushes all employees to speak to bosses with an expectation that they will always be heard, never subtly penalized, and that the boss will change her behavior… a bridge too far.

After facilitated group sessions to gather feedback for bosses “the group is expected to hold the manager accountable for changing his or her behavior, through regular check-ins, but it is a work in progress.”

Yeah, that’s not going to work. Not unless the process involves the boss’ boss.

A group of directs can’t manage their boss. And even if it happens once, it’s not reproducible.

If you want the state of management to improve in a company then directors have to manage their managers for it. You can’t delegate that to the individual contributors.

Just my prediction.

So, yes. Please adopt lean. Please give regular feedback, not just once a year. Please collect information on how management can change. Don’t promise that a group can change their manager on their own.

Delta File: Say You’re Welcome

When others treat you poorly, let it go. Forgive.

As you move on, break the incident down into behaviors–factual elements of the interaction. Commit to do better for when the roles are reversed.

Collect these entries in your own “Delta File:” a collection of the changes you want to be in the world.

My first entry:

When I hold the door open for someone and they look me in the eye and say, “Thank you!” I will not look away with a blank emotional affect and say, “Yep.” I will look back at them and say, “You’re welcome!”

“You’re welcome” takes almost no extra time. I know it feels much better to hear than a dismissive, “yep.”

Thank you, Mark

The idea of the Delta file came to me through Manager Tools podcasts. Mark Horstman has sprinkled references to keeping a “delta file” throughout the casts. For him, it is a list of things you plan on handling differently when you are a manager.

It Will Take Time

I’ve been trying to change my “yeps,” “uh-huhs,” and “no problems” into “you’re welcomes” for a few weeks now. It still comes out a bit forced.

In the mean time I notice that people saying “you’re welcome” does feel different. It feels better.

I’ll keep pushing through this awkwardness. After all, I used to hate to smile. Now I have smile lines. My first wrinkles.

You Will Have More Success

Any one habit aimed at putting others at ease can be argued with. You can’t reasonably argue with the fact that putting people at ease increases your success.

As I’ve learned more and more about the human side of work I am more and more astounded by how logical we aren’t.

Our rational capacity is bounded. Other people can ignore your antisocial habits, but it costs some of their reserves of rational behavior. You want them to find you easy to get along with so that your ideas get that much more attention.