I've wanted to write about a non-technical subject for a while to help round out my writing skills and cater to a broader audience. The subject matter of which became clear after recently discovering that there's not a lot of information out there covering meals in the AM.
So, with inspiration from my
food-blogging neighbor, but with an obvious lack of understanding for the intricacies of food composition and preparation, I have decided to create a new food blog which focuses on something I love – Breakfast – and introduce it in an approachable way – with absurdity.
About a year ago I explained how to set-up Remote Projects in Eclipse. Since then I've ditched Eclipse in favor of Sublime Text. But, even with the cat's pajamas of modern code editors (that's Sublime), getting source files from development to production meant carrying around some extra baggage:
- A deployment process, often manual, or, if automated, tightly coupled with the application sources (zomg! oh n0s!!), must be created and followed.
- At least two environments, likely not running on the same platform, must be stood-up and carried: development and production.
- Windows users, who may not have a good method for developing for today's Linux-based hosting environments, are pretty much snowed from the get-go.
I'm deliberately oversimplifying here for the sake of TL;DR, so let me get the point. If you're running a small site, are capable of failing fast and failing often, don't have a lot of code contributors or are for some reason stuck working on an IBM Aptiva with 16MB RAM upgrade, you can pretty much skip the pain points in the list above and just manage code directly on the web server remotely. How is that possible? Simple. SFTP to Ubuntu server with Sublime Text as explained in this article.