How the Firehose Project Busts Down the Door of Real-World Coding Education
There is no substitute for real! Real-world coding experience is the only experience that matters. If you get that experience, you win. If you don’t, you’ll be left in the dust with no chance of...
View ArticleSuckers and Stars – What’s the Best Coding Bootcamp?
Joining a leading coding bootcamp will change your life. Period. Choosing one of the all-too-common, mediocre coding bootcamps will send you in an out-of-control downward spiral. Experienced developers...
View ArticleUnderstand Coding Bootcamps: Like a Boss
Let’s face it: developers with relevant real-world skills are in very high demand. Learning those real-world skills is what many people strive after. Generally, there are two main reasons why people...
View ArticleReverse-Engineering the Perfect Coding Bootcamp Strategy
Coding bootcamps are here to stay. The leading coding bootcamps reshape the way we learn highly valuable technical skills in a faster, better and more relevant way. But finding those leading coding...
View ArticleBehind Closed Doors: How You Can Be an In-Demand Developer
In-demand software developers are highly sought after, and employers compete for talent with attractive compensation packages (they pay a lot!) and exciting work environments with flexible work...
View ArticleGetting Paid: Freelance Web Development
You have the skills, the know-how, the excitement, the drive… but without a project to pour your energy into or an idea you want to see come to life, what can you do? (Or maybe you just want to start...
View ArticleSoftware Engineer vs. Web Developer
If you asked a senior developer the difference between a software engineer and a developer, you’d probably be met with a confused face. Here’s the technical definition of both: A software engineer is...
View ArticleRSpec vs. Test Unit: How Test Driven Development Works
There are some topics that are near and dear to the hearts of all developers, and one is test driven development. Test driven development (often shortened to TDD) is a workflow about how to write code....
View ArticleWorking as a Web Developer: Salaries, Settling, and Swag
If you’re looking to break into the tech scene and become a full-time developer, it’s likely that these questions are at the top of your mind: What is the typical web developer salary? What can I...
View ArticleThe Biggest Mistake I’ve Ever Made as a Developer
There is one mistake I’ve made in the course of my career that stands out as being the “biggest screw up of my career.” Before this mistake, I felt like an unstoppable programmer – and as such, I had a...
View ArticleWhy Coding Mentorship Matters
The fastest way to level up as an aspiring developer is through 1-on-1 mentorship. There’s a reason why the largest companies like Google, Microsoft, Airbnb, and the like assign mentors to the junior...
View ArticleHere’s What You Can Learn in 10 Minutes
There is one remarkably simple trick you can learn in only a few minutes that will be useful for the rest of your future as a programmer. And there’s a critical reason why this one small trick is so...
View ArticleElixir, ReactJS, & The Technologies That Will Rule Programming Until 2020 And...
My name is Ken Mazaika and I’m the CTO & Co-founder of The Firehose Project. I’m a strong believer in the idea that the software development environment is evolving at such a fast pace that it’s...
View Article29 Behaviors That Will Make You An Unstoppable Programmer
When it comes to programming, there is the notorious myth of the 10x developer. It is said that a 10x developer accomplishes roughly 10 times as much as the other programmers on the team. It’s quite...
View Article23 Things Aspiring Developers Should Know About Online Coding Bootcamps
Coding bootcamps exist to help people gain the skills they need to transition into a career in web development. They’re designed to provide a more direct path to this goal. Instead of spending 4 years...
View Article