Oftentimes I am called into a project that is adding new features to an existing application. While a lot of updates seem easy on the surface (I’m just adding a basic page that saves the user’s e-mail address), the underlying architecture of the system can make this rather complex. The shocking thing is that a lot of times the complexity isn’t immediatley discoverable. To help identify and estimate the work needed for a new feature, I’ve devised what I like to call “the hot sauce test.”
Lately I’ve started up yet another pet project and wanted to start working with AngularJS. So far things have been great (another blog post to follow). One thing I like to do with my “web based apps” is use a well known trick for creating a windows phone live tile so I can pin them to my home screen.
Doing this same thing using AngularJS is amazingly simple and needs only a slight modification. Here’s how you do it.
I’ve been doing a lot of coding with Windows Azure as the hosted platform lately. I’ve really been impressed by the power and flexibility that is avaialable. One thing I recently did was create a tool that imports data from a mainframe system into our database using the new WebJobs feature available. This leverages the Azure storage containers to save the data files and logs for easy retrieval and prevents them from being removed.
While Azure storage does provide automatic cleaning of it’s internal logs, it doesn’t provide a way to automatically clean out old files in your containers. Our containers were filling up pretty fast and the policy was to only retain records for 30 days. Fortunately, you can create a simple script (and save it as a WebJob) to keep your containers nice and tidy.
Last week my wife started her LID (low iodine diet) and finding compatible foods with this diet can be tricky at times. No dairy, no fish, no salt (except for kosher) limits a lot of your options. Nachos are a staple in our house and I came up with a way to make them taste nearly as good as the real deal.
Last week my wife started her LID (low iodine diet) and finding compatible foods with this diet can be tricky at times. No dairy, no fish, no salt (except for kosher) limits a lot of your options. However, I was able to modify a BBQ sauce recipe of mine that went great on some pulled pork we had last night.
I had a guest post over at my employer’s blog about Azure WebJobs. Check it out!
Both times, I kept coming back to Trello as the place where I like to keep my personal kanban board. However, I didn’t have a way to store my Pomodoro iterations on the cards without modifying descriptions, and losing a bit of time along the way.
However, thanks to the Trello API, this can now be done easily through the use of Trello’s “stickers” feature. One clock sticker indicates one “pomodoro” completed. I can easily update the cards from within my own timer and move on to the next.