Software Development

Journey From Founding Engineer to Founder, Lesson 2: Invest in Infrastructure

By Poornima Vijayashanker A little over 4 years ago I decided to transition from being a founding engineer to a founder. I knew that I could build a product and recruit a team, I had learned those skills at my first startup, Mint.com. But I was really curious to know what it was like to be a founder. I wanted to build a company and a business. Most recently I’ve met many engineers out there who are contemplating this transition, and maybe filled ... Read more

5 Important Things to Remember when Designing a Product

By Frances Advincula As a software engineer who is primarily focused on the front end, I have to help ensure our products have a great user experience. Here are the top 5 lessons I have learned when helping design a new product, from simple things such as a school project to even more complex situations such as enterprise software. I hope you find them helpful! 1.Write problem scenarios because they are very effective ways of putting yourself in the user’s shoes. I think ... Read more

7 Techniques to Improve Brainstorming within your Engineering Team

By Frances Advincula  We all know that a great engineering team is comfortable with a lot of argument, a lot of debate, a lot of brainstorming. The diversity of thoughts and opinions always helps make a better product. A complicated problem half of the team has been try to solve for the last day might be easily solved by a fresh pair of eyes equipped with a different set of experiences. I’ve been thinking about ways engineers can brainstorm better when I came ... Read more

Stop the Endless Firefighting

By David Grieser You hear the loud-pitched fire alarm going off, alerting you of smoke… It could be real fire! Fortunately in most cases it’s just over-cooked food. Now imagine burning food every week, day, meal, or hour! The battery in your fire alarm might just give up. Or you, tired of the annoying and incessant sound, might just pull the plug! While we’re quick to pull the plug on fire alarms, why have we let them become the driving force for software development? Pssh… ... Read more

Learn How to Prioritize, Pushback and Make Progress

By Poornima Vijayashanker I just finished a one-on-one with Adam, who is a student in our Lean Product Development Course. Adam is a software engineer in Florida, who works for a large software company. He often has to pull all-nighters to try to keep up with the demands of management, and he’s just tired! Adam decided to take our course, because even though he knows how to build a product, he is tired of the inefficient practices that are in place at his ... Read more

How Gumroad Has Grown it’s Customer Base with a Lean Engineering Team

By Justin Reyes It’s no question that many startups are embracing lean methodologies and maintaining a lean culture as they grow and scale. One such company is Gumroad. Despite receiving a large round of VC funding they have kept a lean engineering team. Gumroad is a platform that lets individuals easily sell their digital goods. One just needs to create a digital product, upload it to Gumroad, and then Gumroad takes care of the rest! It creates a simple link to the digital ... Read more

Confidence From Your Code

By David Grieser Is that feature done? Has that bug been fixed? These are the types of questions programmers get asked. Usually from a product manager that has a timeline and needs things done. This is their job. Yours is to provide the end result and know that what has been developed works! But sometimes you're just not sure. You may be fortunate to have a manager that pushes back for you to give you the time you need for development. If not, ... Read more

Lean Product Development: How to Validate A Feature Idea in 5 minutes

By Lee Munroe  Every product has a back log of ideas and feature requests so how do you know what features are worth the time and effort developing? In March I shipped Flask, a tool that lets you create and share a to-do list without the hassle of registering, onboarding, downloading, installing etc. It was an MVP (Minimal Viable Product). I skipped a bunch of features I figured I would implement later. First I wanted to see if people would use it and how ... Read more

Organizations Supporting Women in Tech

If you’re a woman in tech there are a number of organizations with chapters around the world that have made it their mission to support you and your career! Here’s a list of the most active organizations we’ve come across in 2013 that specialize in supporting tech professionals. Of course there maybe many more we’ve missed, and if yours is one of them, then please tweet at us, and we’ll be happy to add yours to this list! (Please only submit organizations that ... Read more

The Art of the Handoff

Taking an idea from inception to a product that can be shipped takes more than just coding skills. It begins with doing market research to identify customer segments, validating that one or more segments has a problem through customer interviews, and then finally translating customer needs into features. Initially, much of this work can be done individually by either a startup founder or a product manager. If they are initially creating a concierge MVP, then there isn't much that needs to be ... Read more
Page 1 of 612345...Last »