No, that is muscle memory. If I play the piano with my eyes closed, I'm not visualising the piano, I'm focusing on the feel and positions of my fingers
99designs has become the preeminent design marketplace serving the creative needs of solo entrepreneurs, startups, established companies and not-for-profit organizations in virtually every industry out there.
You'll be working with a talented, motivated team to solve interesting problems that make a real impact on changing how graphic design is delivered around the world.
It's a hybrid hosted model -you supply your own workers (they provide a CFN template to make that part easy), everything else (e.g. web UI/API) is hosted
I'd say the biggest advantage is that it slots in easily to an existing environment that is not necessarily managed strictly.
I've found depending on how strict your change management policies are, IAM creds can collect cruft over time as people push new policies in ad-hoc. So iamy is handy for such a situation
- iamy can sync in both directions - pull and push IAM config. So you can easily pull down the ad-hoc changes
- In order to use CFN you need to have access, so there is a chicken-egg scenario if you want to manage ALL users in config
- iamy gives you a nice execution plan of aws cli commands, CFN can be opaque
And iamy does ignore any resource managed by CFN, so it works well as complimentary tool.
I found trying to manage and reason about AWS access control super confusing (especially across accounts), so I built a lightweight tool to dump and load IAM config to yaml files. https://github.com/99designs/iamy
It has recently started becoming popular quite organically, so I might just write a blog post on it soon.
99designs | Mid/Senior Software Engineer | Melbourne, Australia | ONSITE
99designs has become the preeminent design marketplace serving the creative needs of solo entrepreneurs, startups, established companies and not-for-profit organizations in virtually every industry out there.
In the role you'll be
* building scalable web applications in PHP, Ruby and Go
* working closely with product, UX and the rest of the engineering team to develop amazing user-friendly features
* analyzing and constantly improving application performance and reliability
* serving as a mentor for junior engineers and peers
* contributing ideas for new features and identifying areas for improvement proactively
Interview Process: initial interview (phone or onsite), take home exercise, technical interview
This is useful for example, to ensure that users don't try and spoof each other's usernames. Simply create and store a skeleton string for each username, and keep a unique constraint on it