SilverSmith CLI: The Alpha Release Cometh

4 Apr

The first official release of SilverSmith is here, in the form of a command-line interface (CLI) toolset. Watch the video and learn how to change the way you develop in SilverStripe forever!

Read More

TranslatableDataObject: Insanely simple translation

3 Apr

TranslatableDataObject: Insanely simple translation

I was doing work for one my my new clients last week  who needed to add translations to his ModelAdmin-managed DataObjects. The Translatable module was failing him. Enter TranslatableDataObject.

Read More

Open for Business: An update on various happenings

3 Apr

Open for Business: An update on various happenings

Well, the rent has been paid, the deals have been signed, and the severance is complete. I’m officially without an employer. While my attorney plunks away on contracts and my life-saving accountant holds my hand through every uncertain business decision I make, I find that my first day at “the office” is actually a day at the local coffee shop while my car is in the shop.

Read More

Free (lance) at last: 10 reasons why I’m taking the plunge

21 Feb

Free (lance) at last: 10 reasons why I’m taking the plunge

For the last few years, I’ve been battling the inner struggle of anyone with a specialized skill — when is it time to go out on my own? When does the chance for undiscovered opportunity outweigh the benefits of security and steady income? When do I choose self-reliance over a supportive team of professionals? It can be a maddening exercise, often with no resolution. I’ve been very patient watching these internal dynamics unfold, and I’m happy to say that at long last, the battle is over. In the bout of Uncle Cheese vs. self-doubt, Cheese has prevailed.

Read More

An Update On SilverSmith: Translations, Template Genius, and more!

17 Nov

Got 20 minutes? Check out the latest screencast on SilverSmith, detailing several new features including Translations, the Template Genius, and more. We’ll walk through the construction of a basic site and demonstrate several ways to create a data-driven, dynamic website easily using SilverSmith’s powerful code generation tools. We’ll also discuss plans for a release schedule!

Read More

Introducing KickAssets: Give AssetAdmin the Boot.

25 Aug

Read More

KickAssets

25 Aug

KickAssets

KickAssets is designed to replace AssetAdmin in the CMS. Rather than offer a whole new LeftAndMain controller, asset management is done in a modal window and allows robust UI features to which we’re all accustomed when managing files including:

KickAssets is designed to replace AssetAdmin in the CMS. Rather than offer a whole new LeftAndMain controller, asset management is done in a modal window and allows robust UI features to which we’re all accustomed when managing files including group selection, drag-and-drop, one-click file renaming, and quick search.

Read More

Announcing www.silversmithproject.com

11 Aug

I just launched what will eventually be the marketing website for the SilverSmith application. There’s not much there now, but I’m happy to collect your email if you want to receive updates about the SilverSmith project.

Read More

An Update on SilverSmith

21 Jul

It’s been a while since I’ve followed up on my recent announcement of the SilverSmith framework for SilverStripe. Most of that is owed to my time being spend on its development, leaving little left for promotion. I wanted to check in today and get you all up to speed on where we are with this project. (Spoiler alert: it’s still not ready to ship!)

Read More

Dropdown Drivel: Two New Form Fields in DOM

21 Jun

Dropdown Drivel: Two New Form Fields in DOM

Whenever I’m working on a project that needs some sort of custom form field, I usually do my best to build it in a really modular way so that it can be reused. If it seems especially useful and I can imagine others enjoying it, I roll it into the great dumping ground we call DataObjectManager.

Today we’re welcoming to new members of the dropdown fields family — LiveDropdownField and FilteredDropdownSet.

Read More

An UncleCheese production