Different use case (of more engineering / 3D printing), but I've also found the channel Maker Tales and his Precison Modelling tutorial series really good, with relatively short, focused videos.
Thanks for this write up, I really enjoyed it.
+1 to the suggestion to adjust the threshold based on the average volume in a section, maybe using a sliding window.
Rally Software is looking for passionate developers with experience in building robust and flexible web-based applications.
What’s it like at Rally?
We pair. We use Git, Groovy, Grails, Spring, ExtJS, Ruby & MongoDB. We only use OSs that have pipe & grep. We drink beer and play LAN games together.
What makes Rally a ridiculously good place to work
- Entrepreneurial Atmosphere: You are in charge of your destiny. The team owns all architectural and framework choices, so if anything is not working, we change it! Prove a new technology solves a problem and we’ll use it.
- Hackathons: Had a flash of inspiration for an idea that could help the business? Unleash your creativity with regular opportunities to prototype with whatever cool new tech you want and present it to the rest of the team. If they like it enough, it could even become a fully-fledged feature and released as part of the product.
- No role or tech ruts: Extend your role or create your own. Work across the entire stack (presentation, middleware, web services & backend) or specialize in an area of interest to you.
- Learning: Overwhelming encouragement (and sponsorship) for attending and presenting at conferences, meet-ups, writing books, and blogging. Our experiment-rich culture has us evolving our methodology and tools constantly.
- Fun: We have a kegerator with a different beer every month, as well as regular video game and table tennis sessions. Few things compare to hearing your coworkers’ cries from across the office as you frag them at the end of a long day.
- Copious Awards: Rally was named the Best Company to Work For In Colorado (where our HQ is) for the last four years running and ranked in the top ten Best Places to Work in the U.S. from Outside Magazine. We opened our North Carolina office in 2009 and are looking to aggressively grow it. Our product has won numerous awards and was recently recognized by industry analyst Forester Research as offering “the best combination of capability and strategy of Agile ALM tools".
At the end of the day, the main things we’re searching for are talent and passion. However, experience in certain areas could help you hit the ground running, so here’s our attempt at narrowing things down a bit -
Apply if you have ninja skills in:
Java, Javascript, and OO design.
We upvote you if you also know:
Groovy, Grails, Ruby, CSS, ExtJS (or similar JS frameworks), Git (or other distributed SCM), SQL (especially Oracle), MongoDB (or other NoSQL) and Agile methodologies.
A taste for beer & thai food, as well as having crazy good hand-eye coordination are also helpful.
We are hiring for both entry-level and senior software engineer positions. Rally provides an application lifecycle management suite focused on Agile methodologies and delivered as a SaaS web application. What this translates to day-to-day is exciting & innovative full-stack development, playing with the latest technologies and embracing the challenges of developing a multi-tenant app at scale.
Our technology stack currently includes Groovy, Grails, Javascript (ExtJS), Oracle, MongoDB & Git, but we're also interested in Coffeescript, SASS/LESS and NodeJS.
We offer competitive salaries, have our own kegerator and regularly play Left 4 Dead & Team Fortress 2 at the end of the day. If this sounds like your kind of place, please get in touch.