danielfone
Questions and feedback are welcome! https://github.com/danielfone/private-passage
Well put. I agree this is the reality, fantasies aside. No doubt many of us have very productive and effective careers without much leaving the desk. But I like to think that there is fertile ground beyond our natural habitat too, and some of us (like myself) need the encouragement to explore it. At the end of the day though, we'll still need to return to our desk habitat and deliver what we set out to.
Another key factor is eliminating the risk of interruptions. I know when I'm at my desk I'm likely to get interrupted, but times and spaces that are interruption free seem to encourage the deepest thought.
Talking, Typing, Thinking: Software Is Not a Desk Job
Timing-Safe Bcrypt Authentication in PostgreSQL
Generating Unique, Random Tokens
readme.io: Beautiful Documentation Made Easy
Laziest possible solutions for Stripe's CTF
Prototyping Web Applications in Rails
I find iwantmyname.com extremely frustrating and I'm trying to move away from them. YMMV.
I'd love to see it used by some documentation repository or similar. Ping me if you're interested.
Readme.io - free to a good open source project
On the other hand, I first thought this was a Facebook thing since it started with "Setup your Facebook API Keys in OAuth.io". Perhaps something like "Setup API keys for the provider of your choice in OAuth.io"?
Why You Should Never Rescue Exception in Ruby
Ask HN: How did you build a relevant audience on Twitter?
I'm a freelance Ruby on Rails engineer trying to build an audience and develop a personal brand on twitter. To do so, I want to understand how to provide consistent value to a technical audience in 140 character chunks.I'm especially interested in hearing from folks who've built a large audience themselves. What works? What doesn't?Thanks.
The primary advantage I intended was that the secret is confined to one part of the infrastructure (e.g. production server) instead of many (e.g. developer workstations, github, etc).
http://daniel.fone.net.nz/blog/2013/05/20/a-better-way-to-ma...
> some (most) people never open-source their app, and don't mind employees seeing it...
One of my concerns is that people believe it's only a risk if they ever open source their application. While most apps don't have to worry about a motivated attacker in reality, the risk isn't simply secure or unsecure.
It's more a case of 'more difficult' vs. 'much easier' to compromise. I fear many engineers don't think of securing their apps like this. I know I've only recently begun to understand this way of thinking about security and it's changed the way I code.
Love the design overall. Copy is quirky and humorous, but still feels professional. I agree with others that the vertical navigation is probably not the best. For some reason that is probably irrational, I hardly ever play product videos but love screenshots. Maybe that's just me.
In this HN post, you've given the app context. ie "Get stuff done collaboratively, from small tasks to complex projects." and "a GTD web app that allows you to manage all your to-dos and projects in a simple visual interface that emulates "pegging" 3x5 cards to a board." That explains a lot for me. However, that information isn't obvious when landing on the homepage. The "How it works" hints at it, but not as well as what you've written here IMO.
Minor things: Horizontal scroll slightly annoying. I'm using latest Safari (5.0.5) on OS X, 1440 x 990. The lined page behind the Add Cards to Get Stuff Done box doesn't line with the text for me. Slightly harsh on legibility.
That said, I'm looking forward to trying it out when I've got some time!
As a web developer, your hook line "Not sure what features to build?" has my attention. "Add fake buttons to your website to test market demand before you build." has me intrigued. Now I'm looking for "how does this work for me?" and "how does this work for my users?"
In the "Ok, how does this work?" section, it stops before the bit I really want to know. "We'll start measuring user demand for your features." How? I think if you described the experience for users of my site, that would clear things up.