244 karma · joined June 1, 2010
http://fictorial.com
Remote: Yes (on/off since 2007)
Willing to relocate: No
Technologies: Swift, Postgres, Node.js, Python, Redis, devops, React, JavaScript, web dev, iOS dev, adaptable...
Résumé/CV: https://github.com/fictorial/resume/blob/master/Brian_Hammon... or https://github.com/fictorial/resume/blob/master/index.md
Email: brian+hireme@brianhammond.com
"full-stack" senior software engineer
20+ years experience
creative problem solver
crystal clear communicator
master of the deep dive; lover of learning
I am tired of one-off client projects and am looking for a product or service I can really sink my teeth into.
Sage advice and I understand and agree with what you wrote about the role. The founders do not see a CTO in this light. They see me as more of a Super Senior Developer, Dev Team Manager, and Lead Architect all in one.
For instance, when the client and the founders have meetings about upcoming feature dev, the tickets are by default assigned to me if they are too complex as the juniors won't be able to handle it.
And I'm only 3 months in so I don't want to push too many buttons and push back because this stuff needs to get done and there's no one who can do it at this time.
Thus, I don't see it changing much as we have 4 junior to mid-level developers and have a ton of big platform style projects...
Our founders do all the client management, we have a product manager who deals with the WHAT, and I deal with the HOW, with 4 developers under me hopefully as means to implementation.
[1] https://docs.hasura.io/1.0/graphql/manual/auth/index.html
Remote: Yes; FWIW, I can trek to NYC for required meetings and/or team outings!
Willing to relocate: Not really!
Technologies: iOS, Python, Node.js, HTML5, CSS3, ES6/7, Flask, Postgres, AWS, gamedev
GitHub: https://github.com/Fictorial
Email: brian@fictorial.com
Hi! iOS consulting on my own has become lonely and tedious. I'd like to find some other developers to work with! I'm extremely adaptable and learn very fast... take me for a spin! Please email for CV. Thanks!
Remote: YES!
Willing to relocate: Not at this time
Technologies: adaptable! iOS (since '08), HTML5, Python, Node.js, Postgres, Redis, Flask, "dev ops" (not scared of a server)
Résumé/CV: http://fictorial.com ... email me for a PDF of my résumé
Email: brian@fictorial.com
Github: https://github.com/fictorial
I like your idea of just adding Firebase and testing the waters. Alas, the next version of my app is a rewrite to Unity3D and there is no Firebase client for Unity3D (yet?) so this amounts to just feeling things out.
Personally, I have been trying to determine if I should buy or build a new mobile game backend that has an average of 50-250K iPhone app downloads/month. I'm adding online multiplayer to an otherwise single-player game.
I've looked at Firebase and a number of other offerings include Exit Games' Photon Cloud. Firebase had seemed to be expensive for my use case of ~ 400K MAU. However, Firebase's experience of 1 CCU = ~ 1400 MAU [1] would be easily supported under the "Candle" or "Bonfire" tiers which are not expensive.
Exit Games' has a different experience [2] but I'm probably comparing apples to oranges a bit. Games vs Big Brother. Well, there is Roll20 so maybe it's at least comparable experiences.
1 CCU = 1400 MAU vs 1 CCU = 20 MAU
That's a big difference. Am I thinking about this strangely?
[1] "In our experience, 1 concurrent corresponds to roughly 1,400 monthly visits." https://www.firebase.com/pricing.html#pricing-faq
[2] "To calculate monthly active users (MAU) we assume a CCU to translate into 10 daily active users (DAU) and each of these into 20 MAU" https://cloud.exitgames.com/Pricing
http://www.rdio.com/artist/Dead_Can_Dance/album/A_Passage_In...
I'm listening to this version: http://www.youtube.com/watch?v=DfJa3IC1txI
I worked on it for about 6 months and then Apple released Game Center. It was pretty clear that my service would be eclipsed by Game Center so I threw in the towel on it.
At the time, I was targeting Node.js on the server and wrote a fledgling sand-boxing tool called Jefe [1].
I'm using Parse in my current app (Lexatron [2]) and I'm loving it. I'm looking forward to see what I can run on the server side.
Full circle!
I too am developing a turn-based iOS game using Parse. I've found the entire process to be painless. It's a shame Game Center's turn-based API has so many issues [1]
Perhaps if iOS 6 is announced at WWDC some of these Game Center issues will be included? For now it's easy enough on Parse to do the equivalent work "by hand".
[1]: http://ishamrock.com/post/20122762136/words-play-reflections... rs-turn-based
export PS1="\n\W\$(parse_git_branch) $ "
parse_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'; }