From a mile high view, the thing that makes step somewhat different is the heavy emphasis on usability and reducing overall complexity of managing your own PKI holistically.
So, even if smallstep is more complete in a feature-for-feature comparison to alternatives, the primary focus on ergonomics and filling the "humanized" tooling gap is why you might pick it over another tool... depending on your needs.
In a sense step is to cfssl/openssl as httpie is to curl. You can accomplish a lot of the same things, but they're at different levels as far as mental tax and overall approachability.
Breaking the cycle of compulsive checking and distracted browsing is important to me.
There are two places I consume content:
1. When working at the computer, I read from Pocket
(or Kindle Cloud Reader), and
2. After hours, I read only my Kindle Paperwhite.
The discovery and delivery for me:
- Stream RSS feeds (HN[*], Xkcd, local news, etc.) to Pocket
(possible with IFTTT)
- Add links from coworkers to Pocket
- Buy books for Kindle
- Subscribe to The Economist[†] weekly on Kindle
- Use Pocket to Kindle nightly[‡]
p2k creates an e-book from random unread articles in Pocket
archives them, then delivers to Kindle at a set time.
So, in the evenings on my Kindle, I have a mix of articles to read from Pocket (delivered at 5pm) and The Economist, plus other books, but much less rabbit-trail browsing and wandering the web.
† The Economist has a "The World This Week" section that sums up the world's politics and business from the previous week with a paragraph for each subject, and it's more refined and less sensational than the daily news cycle. It's enough to keep me in the loop, and there are more interesting articles deeper within the magazine.
I've worked as a developer, manager, and founder with several successful ventures and have come to love not just technical challenges, but creating products that delight users. Some areas of narrower interest to me beyond coding: user experience and empathy, rewrites, near-real-time architectures, and continuous delivery.
I'm testing the waters at the moment, currently full time employed as a lead developer/manager for a larger company, but I have been considering entering back into contract work for the right projects.
Small, non-venture-backed businesses very welcome.
I've worked as a developer, manager, and founder with several successful ventures and have come to love not just technical challenges, but creating products that delight users. Some areas of narrower interest to me beyond coding: user experience and empathy, rewrites, near-real-time architectures, and continuous delivery.
I'm testing the waters at the moment, currently full time employed as a lead developer/manager for a larger company, but I have been considering entering back into contract work for the right projects.
Small, non-venture-backed businesses very welcome.
I've worked as a developer, manager, and founder with several successful ventures and have come to love not just technical challenges, but creating products that delight users. Some areas of narrower interest to me beyond coding: user experience and empathy, rewrites, near-real-time architectures, and continuous delivery.
I'm testing the waters at the moment, currently full time employed as a lead developer/manager for a larger company, but I have been considering entering back into contract work for the right projects.
Small, non-venture-backed businesses very welcome.
This configuration also includes the Command-T plugin, which has a Ruby dependency. For those looking for a Command-T alternative without Ruby, CtrlP is a great choice.
Ember.js is incredible. But, I highly recommend looking into the non-opinionated options out there as well.
I started with Ember.js building my app, but realized it exceeded the needs of the project and strongly imposed the design of the application. Since I had the time to invest up front, I switched to using non-opinionated libraries:
From a mile high view, the thing that makes step somewhat different is the heavy emphasis on usability and reducing overall complexity of managing your own PKI holistically.
So, even if smallstep is more complete in a feature-for-feature comparison to alternatives, the primary focus on ergonomics and filling the "humanized" tooling gap is why you might pick it over another tool... depending on your needs.
In a sense step is to cfssl/openssl as httpie is to curl. You can accomplish a lot of the same things, but they're at different levels as far as mental tax and overall approachability.