54 karma · joined July 27, 2015
Sure, I have a handful of ideas that seem reasonable and dreams of startup success—and maybe I'll explore them in early retirement.
Agile is not Scrum, Kanban, or even XP. It is the manifesto. It is shipping all the time at a sustainable development pace.
I have had great success implementing agile and I attribute this to continually reindexing on the manifesto and examining the impact of our process. Spoiler: removing processes is a solution as often as it is adding a process. No amount of stand-ups or sprint planning or retrospectives makes your software process a good one.
The best setup IMO is to work at a FAANG company outside the bay, it’s the best of both worlds. Supposedly Amazon pays p90 of market rate, but in my area it’s more like p99.
Source: live in PDX, work at Amazon.
Source: I work at Amazon.
Here’s Fowler’s take: https://martinfowler.com/bliki/UnitTest.html
Early-stage startups tend to have rampant technical debt for two reasons:
1) They need to get a product to market immediately and they need to iterate on it rapidly—so using technical debt as a tool to achieve short-term goals quickly is actually awesome.
2) Startups tend to pivot. Making fundamental domain changes to a product quickly tends to give you very weird systems, often with large unused portions.
My team at Amazon is hiring in Portland! We are looking for both front-end devs with 3+ years experience and back-end devs of all levels. Must have a strong CS background. Smart coworkers, awesome products, great compensation, and a fantastic culture forming here at the Portland office!
If you are interested or have questions, please reach out to me at lochlan@amazon.com (please note that I am not the hiring manager but would be happy to refer qualified candidates)
links:
https://www.amazon.jobs/jobs/528376
https://www.amazon.jobs/jobs/528377
Opal is hiring! We are a collaboration platform for omni-channel brand marketing teams. After recently doing a large raise we're expanding our team, and if you are a seasoned front-end web developer we would love to talk to you! We're currently migrating a Backbone application to React, along with some other interesting efforts—there are plenty of cool projects to go around as we scale our team and application!
Please e-mail your resume and a link to your github profile to lmcintosh@workwithopal.com and I will refer you to the relevant hiring manager! Thanks!
Plenty of people have moved on to better technology and more sophisticated games, but let's not assume every player would get bored of these true classics.
An exception to this would be someone who has had a lot of contract work without a lot of FTE, that is definitely a red flag.
Responsibilities:
- Build features on the platform
- Write tests for everything you build
- Collaborate with product stakeholders to shepherd products through development
- Participate and contribute in code reviews and design discussions
- Lead effort to build and deploy cool things
Learn more about the position and how to apply: https://gist.github.com/borbyu/d92b23bfc4e929a45c93
Nonprofit-giving startup seeks a full stack engineer to join our product development team. You will work with a small cross-functional group of engineers to develop features for our SaaS web application/platform.
Responsibilities:
- Build features on the platform
- Write tests for everything you build
- Collaborate with product stakeholders to shepherd products through development
- Peer review code prior to merging/deployment
Learn more about the position and how to apply: https://gist.github.com/Lochlan/3b47a28b7d921a03863e
Nonprofit-giving startup seeks a front end engineer to join our product development team. You will work with a small cross-functional group of engineers to develop front-end JavaScript for our SaaS web application/platform. Responsibilities:
- Write features within the platform's Backbone.js application
- Write unit tests and webdriver tests for everything you build
- Collaborate with designers and product stakeholders to shepherd products through development
- Test and fix bugs across multiple platforms and browsers (IE9+)
- Peer review code prior to merging/deployment
Learn more about the position and how to apply: https://gist.github.com/Lochlan/a97296e04977ba2cc735
Nonprofit-giving startup seeks a front end engineer to join our product development team. You will work with a small cross-functional group of engineers to develop front-end JavaScript for our SaaS web application/platform.
Responsibilities:
- Write features within the platform's Backbone.js application
- Write unit tests and webdriver tests for everything you build
- Collaborate with designers and product stakeholders to shepherd products through development
- Test and fix bugs across multiple platforms and browsers (IE9+)
- Peer review code prior to merging/deployment
Learn more about the position and how to apply: https://gist.github.com/Lochlan/8522bd96f641cd8c9b11