On hiring, outsourcing, and building teams.
Writing on engaging developers, outsourcing economics, and shipping with distributed teams — from our earliest field notes in 2014 to today.
What AI Coding Tools Change About Senior Developers (and What They Don't)
If an AI can write the code now, do you still need senior engineers? The honest answer is that the tools change the economics of typing — not the economics of being wrong.
Distributed by Choice, Then by Necessity
A year ago the world sent everyone home. For a company that spent years arguing you can work well with developers you've never met in person, it was a strange thing to watch.
What You Still Shouldn't Outsource
It's been about three years since Part II, and the line between what you can hand off and what you shouldn't has moved. Here's the updated version.
The Senior-Developer Shortage Didn't Go Away. It Got Worse.
Three years ago we called it the developer dilemma. The gap between demand and supply hasn't closed — and remote-first hiring changed who you're competing with.
The Résumé Was Never the Point
I've read a lot of résumés. After enough of them, I've landed on a conclusion that still feels a little heretical to say out loud.
Mobile-First Isn't Optional Anymore
Not long ago a mobile-friendly site was a nice-to-have. This year it's the baseline — and Google has started grading your site on its phone version first.
Don't Bet Your Roadmap on a Visa Lottery
If your hiring plan this year runs through an H-1B visa, the last few months were nerve-racking. The deeper problem isn't paperwork — it's planning.
Remote-First Is a Discipline, Not a Perk
'Remote-first' is the badge every company wants to wear this year. Most of them mean 'remote-allowed' — and the difference is the whole game.
Culture Doesn't Stop at the Office Door
People ask how we keep a real culture when half the people we work with aren't in the room. The honest answer is that the room was never where the culture lived.
What “Full-Stack” Really Means When You're Hiring One
'Full-stack developer' is the most-requested title we hear right now — and the most misunderstood. Here's what to actually screen for.
The Hidden Cost of a 12-Hour Time Difference
Outsourcing has always been sold on the hourly rate. But there's a second number that quietly decides whether a project ships on time — the clock.
SourceBold Receives Best of Provo Award in the Software Category
SourceBold is proud to announce that on November 4th it was awarded the 2015 Best of Provo Award in the Software Company category by the Provo Award Progra
Startups Looking for More for Their Buck
Many of SourceBold’s current clientele are startups. This is because startups are always wanting to get more for their money, which is one of the biggest b
Flash Fizzles On Firefox
Mozilla Firefox has defaulted to blocking Flash in its browsers as of this Monday, July 13. Mentioned in an article on CNN. This news comes after a spread
Software Programmers are Now Utah’s Most Common Job - But There Still Aren’t Enough
NPR reported Utah now has more programming jobs than any other job position. Over the previous 36 years, the previous most common job was truck driver and
Utah's Median Wage for Systems Software Developers Reaches >$90,000
Utah’s software developer market continues to be on fire, causing salaries to steadily increase with it. The Salt Lake Tribune cited a recent study that sh
The Content Management System For Your Website
In our last article we discussed what a CMS is and looked at the primary advantage an entity has for deciding to use a CMS for their web presence – this re
What is a CMS (Content Management System)?
A CMS or Content Management System allows site owners or webmasters to easily update content without needing knowledge of web scripting languages such as H
How do I Build Wireframes and Mockups?
Author’s note: This is the last of three articles about wireframes and mockups. The first article covered what wireframes and mockups are, the second artic
Should I do Wireframes or Mockups?
Author’s note: This is the second of three articles about wireframes and mockups. The last article covered what wireframes and mockups are, this article di
Wireframes v. Mockups - What's the Difference?
Author’s note: This is the first of three articles about wireframes and mockups. This article covers what wireframes and mockups are, the next article will
Recent WordPress Vulnerabilities: Yet Another Reason To Keep Your Website Updated
Early last week there was a major news release that many popular plugins and themes used by website owners and bloggers were vulnerable to XSS (Cross site
Software Development You Shouldn’t Outsource: Part II
In a previous blog post we covered the topic of two roles you should never outsource. Just like there are certain roles that you shouldn’t outsource, there
3 Steps Every Company Should Take To Hire A Developer
Finding great talent is only part of the battle in hiring a developer, whether local or offshore, internal or outsource. The other part is making sure that
The Black Box of Software Architecture
For many entrepreneurs, especially those with more business than technology focus, understanding what goes into software architecture and what you should e
Utah Declared the Next Silicon Valley - Why This Hurts Utah Tech Companies
In a recent article the New Yorker has declared Utah the next Silicon Valley. To back up this assertion, the article cites some of the following impressive
Outsourcing, Still On The Rise
A recent article entitled ‘TCS and Capgemini Prove There’s Still Life in the Offshore IT Model’ reports that two big firms, TCS and Capgemini, have seen gr
Little White Lies Are Like Bird Droppings On A Windshield
By this time I’m sure you have heard that last week Brian Williams was suspended from the news for exaggerating events that occurred while he was covering
StartSLC: Showcasing Utah’s Strong Startup Scene
The SourceBold team had the privilege to attend the inaugural StartSLC conference last week. The conference was a 3-day festival connecting startup compani
Don’t Outsource Your Day Job... Lessons Learned From the World’s Most Epic Outsourcing Heist
One of the craziest outsourcing stories ever came out two years ago on the Verizon security blog. Aside from being simply crazy, this story illustrates two
The Developer Dilemma: Hiring Senior Developers In A High Demand Job Market
How To Hire Senior Software Developers When There Is More Demand Than Supply [/vccolumntext][vccolumntext]Chances are if you have tried to hire an IT p
Evaluating Geo-Political Risk When Outsourcing
A recent story on public radio highlighted a real-world outsourcing issue that must be considered by companies planning to outsource. A start-up company ca
Top 3 Reasons Why People Choose To Outsource Software Developers
People choose to outsource software developers for really three reasons: mitigate the risk of building their own in-house team, gain access to expertise th
New Year's Resolutions Don't Work - But Annual Goals Do
Welcome to 2015, a new year full of wonderful potential! I love that each January people everywhere look introspectively to reflect on changes and improvem
Outsourcing Myth Buster: My Developer will Steal my Code
If you are outsourcing for the first time, you likely have the concern that your outsourced developer will steal your proprietary code. This is a very legi
Outsourcing Myth Buster: It Will Be Too Hard To Communicate With My Developer
Frequently we hear companies say the reason for hiring in-house developers instead of outsourced or offshored is due to communication. The fear is that if