Remove Continuous Deployment Remove Design Remove Java Remove Programming
article thumbnail

Lessons Learned: About the author

Startup Lessons Learned

He is the co-author of several books including The Black Art of Java Game Programming (Waite Group Press, 1996). Although Catalyst folded with the dot-com crash, Ries continued his entrepreneurial career as a Senior Software Engineer at There.com, leading efforts in agile software development and user-generated content.

article thumbnail

8 Must Have Tools For Your Next App Build

YoungUpstarts

Adding the right tools and automation, teams can design, test, build, and deploy software more agilely. An integrated workflow supports rapid deployment and flexible workflows. Kubernetes is an open source software solution to automate deployment, scaling, and management of containerized applications. Automation.

Java 127
Insiders

Sign Up for our Newsletter

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

article thumbnail

Embrace technical debt

Startup Lessons Learned

Like a financial debt, the technical debt incurs interest payments, which come in the form of the extra effort that we have to do in future development because of the quick and dirty design choice. We can choose to continue paying the interest, or we can pay down the principal by refactoring the quick and dirty design into the better design.

article thumbnail

Lessons Learned: The ABCDEF's of conducting a technical interview

Startup Lessons Learned

If done right, a programming interview serves two purposes simultaneously. For software engineers, I think this absolutely has to be a programming problem solved on a whiteboard. At the time, I was a die-heard Java zealot. Finding great engineers is hard; figuring out whos good is even harder.

article thumbnail

Lessons Learned: Why PHP won

Startup Lessons Learned

Lessons Learned by Eric Ries Monday, January 12, 2009 Why PHP won When I first learned to program on the web, Perl + CGI was the dominant platform. Youll notice a pattern: most of the key features that enabled PHPs success are considered among its defects by experts in language design. In most cases, simple changes are simple to make.

PHP 166
article thumbnail

Lessons Learned: What is a market? (a guide for hackers)

Startup Lessons Learned

(a guide for hackers) (This post was inspired by a conversation with Nivi from Venture Hacks , but is otherwise not his fault) There has been a proliferation of frameworks and metaphors lately that are designed to help startups avoid the all-too-common fatal mistake of failing to find a market. So imagine youre applying for a programming job.