A self-described generalist, Dan brings a passion for all aspects of the software engineering craft. Dan comes most recently from iFactory where he served as Principal Software Engineer and head of engineering. Additionally, he acted as technical lead and architect for iFactory's online publishing platform as well as numerous client-services engagements in publishing, non-profit, and higher ed.
Clients included Cengage Learning, Bloomsbury, International Monetary Fund (IMF), The World Bank, Harvard Publishing Group, Wyss Institute, MIT Legatum Center, Gorongosa National Park, Rosen Publishing, Oxford University Press and others.
Addicted to learning and ever curious, Dan gets distracted by new languages, tools, comics and shiny objects.
Your career is a business and you should manage it like one. There is a lot to being a great software engineer and therein lies the problem: a focus on the technical (which is important, clearly) but a neglect of business, communication, and management skills needed to be [...]
Read More
One of the customizations I made to the Thematic framework for this theme on my personal blog was bubbles next to any post that had comments displaying the number of comments. And, just because I could and to keep the page weight down, I made the bubbles in [...]
Read More
How do you host multiple WordPress installs under different domains in a LAMP stack on your local Mac? You don’t. You use Ubuntu and VirtualBox. I recently needed a full LAMP setup (or MAMP, in this case) with virtual host mapping on .dev domains for local wordpress development. [...]
Read More
Having recently delved into the world of MongoDB and Mongoid here’s a few resources (some obvious and some not) I found quite handy.
Read More
We are very excited to be sponsoring the next event in the Emerging Business Tech meetup, NoSQL in the Real World. The last event was awesome with great sessions and strong turnout despite foul weather. This event turns our focus to massive scale and big data with NoSQL [...]
Read More
A recent Heroku-hosted Rails application required fulltext search of the content including field boosting. The best options quickly narrowed down to Solr and Sphinx. I’ll detail some of the reasons Solr won and the differences between the two.
Read More
Cantina recently hosted the “Native and HTML5-based mobile” event as part of the Emerging Business Tech meetup. It was a great event. Thank you to all who came out giving us a great crowd despite foul weather. We’ve posted some videos of the sessions in case you couldn’t [...]
Read More
Cantina recently hosted the “Native and HTML5-based mobile” event as part of the Emerging Business Tech meetup. It was a great event. Thank you to all who came out giving us a great crowd despite foul weather. We’ve posted some videos of the sessions in case you couldn’t [...]
Read More
One of the customizations I made to the Thematic framework for this theme on my personal blog was bubbles next to any post that had comments displaying the number of comments. And, just because I could and to keep the page weight down, I made the bubbles [...]
Read More
How do you host multiple WordPress installs under different domains in a LAMP stack on your local Mac? You don’t. You use Ubuntu and VirtualBox. I recently needed a full LAMP setup (or MAMP, in this case) with virtual host mapping on .dev domains for local wordpress development. [...]
Read More