All Posts

Standard Post with Image

concrete5 5.5: User Interface and Twitter Bootstrap

Version 5.5 of concrete5 is a great leap forward for our interface. Twitter's new UI toolkit, Bootstrap, is a big part of it. Learn about Bootstrap, how concrete5 uses it, and how you can include it in your blocks, dashboard pages and add-ons.

Read More
Standard Post with Image

concrete5 in Print: 2011 edition

A list of all the places I know of where concrete5 was lucky enough to be featured in print.

Read More

concrete5 Version 5 is ALIVE (Almost)

On this week's Totally Random web show, we showed off what's coming in version 5.5. The changes are pretty sweeping. Read on for more info, and a chance to get a sneak peak.

Read More
Standard Post with Image

Custom concrete5 User Reports

Learn how to write custom concrete5 user reports by subclassing the UserList class.

Read More
Standard Post with Image

A Chilling Effect: Lawsuits and Remix Culture

In which it turns out we're all kind of screwed.

Read More
Standard Post with Image

Designing for a Moving Web

Learn how andrewembler.com uses liquid grid layouts, flexible font sizes and elastic image spacing to create a site that looks good on mobile phones as well as large widescreen monitors.

Read More
Standard Post with Image

AndrewEmbler.com Visual Refresh - Summer 2011

I've revamped my web presence yet again. I really need to get together an archive of all of them over the years. This design is pretty cool for a number of reasons. I think anyone with a concrete5-powered blog might find some of these approaches useful, especially if it has a technical focus.

Read More
Standard Post with Image

concrete5 Version 1: A Two-Year Comparison

Compare the features and screenshots of the very first version of concrete5, released two years ago (September 30, 2008) with version 5.4.1, which will be available in days.

Read More

Webinar: concrete5 & the Zend Framework

On 9/21/2010 I presented a webinar for Zend (the PHP company) on how we've used the Zend Framework to solve some tough problems in concrete5. It is now online.

Read More
Standard Post with Image

Basic MVC in concrete5

concrete5's friendliness toward developers extends beyond blocks and add-ons. An easy-to-understand but very useful MVC syntax powers concrete5's single pages and page types, allowing for helpful separation between code and content.

Read More
Standard Post with Image

concrete5 and the Zend Framework

Learn how concrete5 makes use of the Zend Framework, and why.

Read More
Standard Post with Image

Review: Das Keyboard Professional

I get down and dirty with my latest purchase, a keyboard I grew enamored with at SXSW. Full review with audio, screenshots, and (non-scientific) results.

Read More
Standard Post with Image

concrete5 Add-On Developers: Create Your Own concrete5 Demo (5.4.2.2 and earlier)

This article provides guidelines and code to let concrete5 add-on developers or anyone setup a concrete5 demo, complete with a limited administrative user, auto-installed packages, and locked down permissions. The demo can easily be reset at any time.

Read More
Standard Post with Image

JavaScript, jQuery and concrete5

An introduction to integrating a wide variety of rich JavaScript functionality into the front-end of your concrete5 applications and blocks.

Read More
Standard Post with Image

concrete5 Primer: Auto-Nav Block

Learn how to build navigations in concrete5, including what the Auto-Nav does and what its options mean. Then explore some practical examples, how you can control the way it displays and links pages, and how to theme and extend it.

Read More