123 reputation
4
bio website simonsouth.com
location Maple, Canada
age
visits member for 2 years, 5 months
seen Jul 23 at 6:30

I wrote my first computer program at the age of four on my father's Apple ][+. This was before I could type easily and I'd often forget how to spell keywords as I was entering them—I have a distinct memory of running to the stairs of our house and shouting, "Mom! How do you spell 'PRINT'?" My mother soon tired of this and wrote out a set of BASIC commands on an index card I kept by the computer to help me as I learned to code.

Many years later, the tools and technologies I work with have changed considerably but my ambition has always been the same: To create great software that improves people's lives and that people love to use.

If this is your ambition as well, I want to hear from you. Write to me (at ssouth@simonsouth.com) and let me know how you're using software to change the world, and what I can do to help.


May
10
awarded  Supporter
Jan
31
comment How can I version-control and deploy a website's static files while preserving timestamps?
The motivation for checking out a fresh copy every time is to make sure what's deployed is always exactly what's current in the repository. Largely this is about enforcing the rule that nothing should be deployed that hasn't been first tested and then stored safely in the RCS.
Feb
12
awarded  Scholar
Feb
12
comment How can I version-control and deploy a website's static files while preserving timestamps?
Thanks, guys. Using Subversion with the use-commit-times flag sounds like the best solution here. (However, I've already started using CVS and will probably stay with it; it's good enough for now, uses timestamps the way I think an RCS should, and has the benefit of not requiring any extra software on the server.) Using ETags would be a clever solution, except they are not supported (well) by nginx which seems generally to be the best option for serving static websites.
Feb
12
accepted How can I version-control and deploy a website's static files while preserving timestamps?
Feb
10
awarded  Student
Feb
10
awarded  Editor
Feb
10
revised How can I version-control and deploy a website's static files while preserving timestamps?
deleted 1 characters in body
Feb
10
asked How can I version-control and deploy a website's static files while preserving timestamps?