Articles

Long-form thoughts on programming and more, collected in chronological order.

3 Tips for Scaling a Business

Scaling your business is widely regarded as a necessity. Competitive pressures often create conditions where a company's only has two choices: to grow, or to fail.

Grabbit: A Story of Innovation

An important part of successful innovation is often a similar one to starting a new business, in that it is key to recognize and solve people's pains.

Embracing Employee Innovation

Companies are learning that they have to innovate to hedge against digital disruption and continue to have success in the market. iCiDIGITAL recognizes that innovation is crucial to the longevity of their business and want to help others do the same.

46 Line Blog, Revisited

Apache Sling's tutorials include instructions to build a blog-like application with only 46 lines of code. This post is meant to step through the 46 Line Blog tutorial, accounting for new developments in Sling, and provide more context regarding the inner workings of Sling.

Sling Resource Decoration, Other Notes

I've written about use cases for and benefits of Sling resource decoration. I thought it'd be good to follow up with some more notes I had on resource decoration.

Sling Resource Decoration, Use Cases & Benefits

Apache Sling provides a way to "decorate" resources before returning them through the Sling API. Here are some benefits and use cases for using Sling Resource Decoration.

Productivity Hack: Daily Timeboxing

I like to keep myself focused during my workday by taking the most important tasks for the day, and dedicating blocks of time to getting them done.