393 reputation
28
bio website sigil.org
location United States
age 30
visits member for 3 years, 7 months
seen Apr 5 at 20:37

Software developer for a startup.


Mar
14
comment How to keep user's guide in lockstep with branches for a non-developer?
oops - I misspoke. x.y.0 (and further patch releases) are out the door. x.z is in staging/beta/slush and x.a is in active development. So the documentation needs to be updated in x.z, not the older x.y. Your comment suggestion is still relevant, though, but I fear our VCS setup may require additional work for that sort of ACL. Thanks!
Mar
14
comment How to keep user's guide in lockstep with branches for a non-developer?
It is not technical documentation; it's a users' guide for a product for people who are also far from technical.
Mar
14
comment How to keep user's guide in lockstep with branches for a non-developer?
I'll probably give #1 a go this time around to see how it works. I have a feeling, though, that her environment may be a bit convoluted (requiring more than a few commands on a sticky note).
Mar
14
comment How to keep user's guide in lockstep with branches for a non-developer?
She needs to make them in x.y; x.y is code-frozen while QA does regression tests and documentation is updated. Once x.y.0 is released, I'll merge x.y forward to x.z to capture all the bugfixes and documentation changes.
Jan
10
comment Would be semantically correct to make a “Login” constructor in an api class?
Edited to allow that. :)
Jan
10
comment Best Version Control Habits For Solo Developer?
I have several solo projects: some on Github, some not. I always use git even if I'm just building something for the express purposes of learning a particular API/tool. It enforces good habits for the real projects where it is more useful, as @jbcolmenares describes.
Jan
10
comment Would be semantically correct to make a “Login” constructor in an api class?
According to the OP's post tag, it's PHP.
Dec
14
comment Are there benefits to deriving versions from SCM branch?
You're essentially reinforcing the thoughts I had prompting this question. :) Pulling the derivation out, I can pull the logic of the version class down. I'll probably have each "versionable project" extend it to provide name and dependencies (both fairly static) as well as the version identifier (updated manually). Cheers!
Dec
12
comment Are there benefits to deriving versions from SCM branch?
At the very least, because that ship has sailed. I think I'd prefer users to see a date-based revision, as that is less likely to confuse them (version 10.11 -> 12.11 is friendlier than version 3142 -> 5321). Maybe for the (upcoming) redesign. This solves the automation issue, too, as the timestamp is essentially the build date (which is also inserted into FooVersion.java via ant substitutions) with some formatting.
Dec
12
comment Are there benefits to deriving versions from SCM branch?
That model is in my mind for when I can finally force the switch to git. That author mentions using files in SCM to track versions (which is part of what got me thinking about this). I'm sure switching our derivation technique to use git would be non-trivial, so that's another concern...
Nov
28
comment Best practices for upgrading user data when updating versions of software
@Javy That's kinda my point - I don't see a real advantage to using a datestamp over the versioning you are already using for the software on the deployment side. I did just think of, though, the fact that your development build would benefit from micro-updates between versions. This would allow you to use the same data update framework without having to run manual update scripts on your dev data. Of course, you could just wipe your dev data when needed.
May
24
comment Facebook and Twitter authentication from Mobile Applications
@tyndall I haven't actually developed any mobile apps using the FB SDK - I just remembered it from using the other API docs. :) I have seen implementations (using Twitter, I think) where it appeared as if there were an equivalent of an iframe in the app for authentication. Given what the Twitter link has to say, you should probably be able to redirect to a URI which will be intercepted by iOS/Android (i.e. myapp://authdone). Sorry I can't be of more help.
May
20
comment Best practices for recovering usernames
Agreed - no problem with a "display name", as it's not used for logging in. :)