Remove Architecture Remove Open Source 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

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?

Insiders

Sign Up for our Newsletter

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

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?

article thumbnail

CEO Friday: Why we don’t hire.NET programmers

blog.expensify.com

You need to hear this from someone who has used.Net extensively, and then happily walked away from it to go open source: You are a wanker. And before you say.net is only for windows, checkout https://github.com/mono , it’s not an open source application. It’s an *freaking open source*.net

Java 107
article thumbnail

How to hire a programmer to make your ideas happen

sivers.org

Weve built Sandcastle specifically for an entrepreneur with an idea, who is not a developer. Sandcastle is a software development service for entrepreneurs. Nothing essential that I disagree with you in your post, but when read by other people with minimal software engineering experience, they can have too high expectations.