1,157 karma · joined December 16, 2010
Engineering Manager at Figma
lance@fisher.io @lancefisher
I'm using Terraform now, and I like it much better. It has its own language for defining resources, but I find it very readable and easy to write by hand.
My goal is to have my "infrastructure as code" so it can be tested in a sandbox and changes can be reviewed as pull requests. Going forward Terraform is my choice.
Here's a few things that could make it super useful:
* Track time spent writing email by contact * Track hangout/skype/etc by contact * Track time spent on code per project * Connect phone records to tie in the time on the phone with contacts
Good luck!
Also, App Engine has request length limits (like many platforms). This means you can't hold a persistent connection for real time communication, and you can't run long tasks. Even using App Engine Backends or Tasks are time-limited to about 10 minutes, and your long-running task will often be killed unexpectedly.
Last I checked, App Engine was using an old version of Go, and I don't know if they'll ever move off Python 2.7.
As a platform App Engine is great, but it's not the perfect fit for everything.
Disclosure: I used to work for Workiva.
def handle_login():
try:
ph.verify(hash, "s3kr3tp4ssw0rd")
log_login()
redirect_to_page()
except VerificationError:
log_bad_login()
redirect_to_login()I'd like to try it without having to enter a credit card, but the choice is yours to require it upfront or ask for it after the trial period.
As mentioned elsewhere, you really need to put the site under SSL. Stripe checkout is not secure without it.
I'd like to see more info before signing up. I was really hoping tenants could pay online, but that doesn't look like a feature.
A cool feature would be helping to make a craigslist add from the property info and photos. Even it's a cut/paste this code deal.
Good luck!
https://github.com/ggreer/the_silver_searcher/wiki/Advanced-...
[1] http://docs.asp.net/en/latest/fundamentals/configuration.htm...
Depending on what you're doing, you may want to yield after x operations rather than on every recursive invocation like the example shown. There is a performance cost to using setImmediate.
I start the shower on hot to let it warm up while I brush, and use the toilet. After a nice shower, I find my clothes and other things needed for the day. Running clothes if I'm running at lunch or after work.
I leave at 8:30 with my 7yo in the old truck. We have a nice little chat on the way to school. Usually about the game he's currently into on the iPad like Terraria, Minecraft, Yet it Moves, etc. I ask him if he's excited about school, and tell him to have a great day, and listen to his teachers.
We get to the school at 8:40, and I walk him to his class. Usually greeting the teacher with a "Buenos Dias!" (It's all Spanish)
I then stop at this awesome local coffee shop named Black Coffee Roasting Company. They roast their own beans, do pour-overs and make great americanos. I always have the single origin 12oz double americano. I've cut back since the 16oz, 4 shot americanos I used to drink made me feel jittery. They carry pastries from a great local French bakery named Le Petit Outre. I usually get a plain croissant. I pay with Square Order if it's working, and they all know me by name.
I'll sit down and look at the mountains while I read Hacker News on my iPhone and sip on my coffee.
I drive through downtown Missoula, and across the bridge, park at the office, walk in, check email, HipChat, and prep for standup at 9:40.
I feel blessed.