Remove Architecture Remove Software Developers Remove Software Engineering
article thumbnail

A Brief Intro to Domain Driven Design

Austin Startup

However, we also want to make sure that we can give teams guidance about how to think about these services so that we don’t end up as a large set of mismatched services of vastly different sizes and no cohesive overarching architecture. At its heart, DDD outlines an approach to software development with a set of principals and tools.

Design 48
article thumbnail

Symptoms of a Weak Development Team

SoCal CTO

No communication between developers. No one owns architecture. Rogue developers with their own agenda. One of your better developers leaves. No questions being asked ( Startup Software Development – Do Your Homework Before You Develop Anything ) Rest of team says - “I’m not sure where we stand.” “I’m

Developer 179
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Techies? Write Your Own Ticket In Southern California

blog.socaltech.com

My conclusion: if you’re a software engineer, with good technical background and ability, you can pretty much write your own ticket in Southern California. and even bigger, architecture-level talent (particularly software architects who know how to scale a web based service or software). Why do I say that?

article thumbnail

Strategy Roundtable For Entrepreneurs: Exciting Companies Lined Up For Microsoft Startup Grant Finals

ReadWriteStart

Bizosys Technologies, a Bangalore, India based software engineering company was founded in 2009. Guttula, Bizosys' CEO, and Karana founded the company with the goal to "simplify software development." Toward that end, they have created two products. The company already has paying customers and a validated product.

India 123
article thumbnail

Fog Creek Compensation

www.joelonsoftware.com

Fog Creek explicitly recognizes that many good software engineers have no desire whatsoever to do "management" or to take on a formal personnel management role. One of the purposes of the Fog Creek Professional Ladder is to create a career path with promotions for engineers who simply do not want to do management stuff at all.

article thumbnail

SuperMac War Story 10: The Video Spigot « Steve Blank

Steve Blank

Present at the Creation It was early 1991 and Apple’s software development team was hard at work on QuickTime , the first multimedia framework for a computer. Since we had gotten out of the software business when we came out of Chapter 11 , and our sales channel didn’t know what to do with software, we licensed ReelTime to Adobe.

Video 188
article thumbnail

Lessons Learned: Customer Development Engineering

Startup Lessons Learned

Lessons Learned by Eric Ries Sunday, September 7, 2008 Customer Development Engineering Yesterday, I had the opportunity to guest lecture again in Steve Blank s entrepreneurship class at the Berkeley-Columbia executive MBA program. Can this methodology be used for startups that are not exclusively about software?