Published by Mijingo

Learn ExpressionEngine TodayAdvertise Here

Over a series of 8 videos, watch and learn as Ryan builds an entire ExpressionEngine website from beginning to end. Get started now.

blog icon image

CTRL+CLICK CAST: Funding and Maintaining Startups

Blog Entry

There is endless debate over whether designers should learn to program. In this week’s program, designer Tracy Osborn, founder of WeddingLovely.com, stops by the show to explain how her desire to build something on her own terms led to teaching herself how to program and diving into the startup world. We talk about entrepreneurship, funding her startup, ups and downs of running her company, as well as what success ultimately means.

Tune in now!

Posted on Oct 31, 2013 by CTRL+CLICK CAST

Filed Under: CTRL+CLICK CAST

blog icon image

Your Weekly devot:ee - October 31, 2013

Blog Entry

devot:ee

Posted on Oct 31, 2013 by Ryan Masuga

Filed Under: Weekly Devot:ee

blog icon image

What They’re Saying About EE

Blog Entry

This is a on-going series of entries where I highlight EE experiences.

Posted on Oct 27, 2013 by Ryan Irelan

Filed Under: What They're Saying About EE

blog icon image

Take Payments via Stripe with Charge

Blog Entry

SquareBit publicly released a new add-on last week that makes one-off payments with Stripe a possibility on your EE-powered websites. It’s called Charge.

Charge is great for single product sites. There’s no need for any complicated cart setup. Just let your users pay. It’s a simple as that. There’s an advanced action model to let you attach payment information and perform updates after a user has paid too.

Charge only costs $45 (free for non-profits; email them for information) and does require that you have a Stripe account set up to process the payments. The download also includes some sample templates so you can get started quickly.

Posted on Oct 27, 2013 by Ryan Irelan

Filed Under: E-commerce

blog icon image

Ben Croker’s EE Conference Wrap-up

Blog Entry

Ben Croker wrote a nice summary of his experience at the ExpressionEngine Conference:

Well the conference was a mega success, from the location to the schedule, the food and facilities and of course the presentations. Also all of the talks were video recorder and should be available soon. Considering it was Brad Parscale’s first time organising a conference he did a tremendous job!!

Read Ben’s entire write-up (and thanks for the compliments on my talk!)

Posted on Oct 27, 2013 by Ryan Irelan

Filed Under: Conferences

blog icon image

Your Weekly devot:ee - October 24, 2013

Blog Entry

devot:ee

  • Charge ($) by Joel Bradbury
    Charge is the best way to add Stripe payments to your site. One-off payments? Done. Recurring charges? Just as easy.
  • Video Link by Click Rain
    Video Link is a Grid-compatible Field Type add-on for ExpressionEngine that enables easy and user-friendly embedding of user-defined YouTube and Vimeo videos.
  • Templates Overview by Judd Lyon
    Outputs select template settings for all templates in an HTML table for quick debugging.
  • Remote Query Select Dropdown ($) by Onno Groen
    Makes it possible to create a select dropdown or multi-select containing data from a remote database / table.
  • Tidy Template by Fred Carlsen
    An extension that removes awful whitespace and the wonky tabbing in rendered templates (for nicer looking source code).

Posted on Oct 24, 2013 by Ryan Masuga

Filed Under: Weekly Devot:ee

blog icon image

Wrap-up - ExpressionEngine Conference

Blog Entry

I had to leave early on the second day of the conference to fly home in time for my wife’s birthday the next day, so I missed the sessions in the second half of the day.

My Day 2 started with an early morning walk to Stumptown Coffee, where I ran into Marcus Neto and Sean Smith. They were enjoying coffee, surrounded by a couple dozen donuts they picked up at Voodoo Donuts. I grabbed a donut for the walk back to the hotel.

Shortly thereafter, I gave a talk on how to improve your clients’ experience with the EE Control Panel. As always, it was an attentive audience, who had questions and feedback.

After that I attended Adrian Macneil’s excellent talk on creating products (Adrian is the guy behind Store, the e-commerce module I use to run Mijingo).

I will restate what others have already said on Twitter and in person: this year’s conference was a huge success. Brad Parscale and his team put on a great event. There was a lot of variety in the program, a solid venue in a great city, and enough food, drink, and snacks to keep everyone going through the days and evenings. It was well-done and everyone could just focus on hanging out, learning, talking, and sharing.

From my point of view, everything went off without a hitch.

Next year, I hope even more people come out to the conference, wherever it’s going to be.

Posted on Oct 17, 2013 by Ryan Irelan

Filed Under: Conferences

blog icon image

CTRL+CLICK CAST: Craft-y Sites with Brandon Kelly

Blog Entry

In order to deliver the right solution for a project, you need to know what tools are available. For the latest CTRL+CLICK CAST, we explore the Craft CMS with special guest Brandon Kelly. We learn why Pixel & Tonic decided to build Craft and about the iterative development process the team used. Brandon shares what makes Craft different from other CMSes, from the pricing structure to the control panel to how the underlying Twig framework provides a CMS platform.

Brandon also details some of Craft’s features, from the user-friendly control panel to image transforms to content structures. We also discuss templating and Lea share’s her own experience working with Craft for the first time. Tune in now!

Thanks to Visual Chefs for sponsoring!

Posted on Oct 17, 2013 by CTRL+CLICK CAST

Filed Under: CTRL+CLICK CAST

blog icon image

Your Weekly devot:ee - October 17, 2013

Blog Entry

devot:ee

  • Simple Cart ($) by Rein de Vries
    Simple Cart enable a simple shopping cart based on your existing Entries. Simply add your entries to the Simple Cart by the powerfull sets of tags. No fancy FieldType (use the native custom field to set the price), no order management, no payment providera, no settings, just a couple of powerfull cart tags to do the task.
  • Entry Comments ($) by Shoe Shine Design & Development
    Fieldtype which displays – and allows you to edit – an entry’s comments all from within the entry’s control panel edit view! Super simple! No more linking and digging to finding the correct comment. MSM compatible. AJAX actions.
  • CartThrob Offers ($) by Joel Bradbury
    CartThrob Offers lets you create thousands of one-time use CartThrob coupon codes in the blink of an eye.
  • Campaigns ($) by DevDemon
    Getting the message out to the world is now simple with Campaigns, the most comprehensive campaign system ever developed for ExpressionEngine. Post to Facebook Walls and Pages, deliver your message to LinkedIn companies and groups or tweet to your twitter timeline is now all in one simple to use package. Email campaigns can also be delivered through MailChimp, Campaign Monitor, or Constant Contact.
  • Entry Revisions by Bhashkar Yadav
    As ExpressionEngine is having the feature of saving entry revisions but there is no tags available to output those revision at front end. This plugin fetches the entry revisions and can be populated with some easy tags.

Posted on Oct 17, 2013 by Ryan Masuga

Filed Under: Weekly Devot:ee

blog icon image

Day 1 Wrap-up - ExpressionEngine Conference

Blog Entry

Day 1 of the ExpressionEngine Conference started with Derek Jones giving a keynote on behalf of EllisLab. The entire EllisLab team was present at the conference and participated in the EllisLab Q&A session later in the morning. The day was seasoned with a lot of talks and panels on ExpressionEngine security, burnout, SEO, comparison to other content management systems, business, task management, and more.

The first day wrapped up with individuals grabbing some drinks and conversation at the hotel bar and then everyone gathered at the reception that included plenty of free drink, food and conversation for all attendees. Brad Parscale and team did an excellent job putting people in the same room as food and drink so we could all enjoy a beverage and fill our stomachs without having to splinter off and be scattered across downtown Portland. When I left the reception about 9PM it was still going strong.

Posted on Oct 15, 2013 by Ryan Irelan

Filed Under: Conferences

blog icon image

Reactions and Thoughts - ExpressionEngine Conference

Blog Entry

Here’s a bit from the EE Conference:

Posted on Oct 15, 2013 by Ryan Irelan

Filed Under: Conferences

blog icon image

EllisLab Q&A Session - ExpressionEngine Conference

Blog Entry

Dan Diemer tweeted some of the questions from the EllisLab Q&A session at the EE conference. Follow him on Twitter.

Thanks, Dan!

Posted on Oct 15, 2013 by Ryan Irelan

Filed Under: Conferences

blog icon image

Derek Jones Keynote - ExpressionEngine Conference

Blog Entry

The ExpressionEngine Conference in Portland kicked off this morning with Derek Jones of EllisLab giving the keynote.

Derek opened by talking about who EllisLab is, including some interesting statistics (like one member of the team can eat 2 .5 lbs of pancakes), the makeup of the company, and how appreciative they are that they can do what they love every day.

Using quotes from Mark Cuban and Scott Adams, Derek jumped into talking about passion and how EllisLab does what is important to them. ExpressionEngine is important to them and over the last year they’ve refocused exclusively on ExpressionEngine and put all of their efforts behind it.

Derek touched on competition, noting that early on in their existence, EllisLab brushed off the idea that other tools–like Drupal or WordPress–are their competitors. “Of course they are competition” he said, describing how clients are asking companies to use tools like Drupal and WordPress instead of EE. So many people are now running up against competitive bids for projects that use other tools. There is no doubt there is competition there.

Derek highlighted private support including stats on the success of support. 26% of customers retain support subscription after free trial (you get a free, 90 day support trial with each license purchaseeach new customer of EE gets a free 90-day trial), and EllisLab has a 96% annual retention rate for people who sign up for support (of course they only have one year or so of data, but it’s a good sign).

Charging for support was important because growing the company without bringing support under control (in terms of cost), meant that the financial burden of unlimited, free support would crush their ability to improve the software.

Speaking of improving the software: everyone in the compay is focused on building and improving ghe product . He says it shows in the results with 260+ bug fixes and numerous other improvements. EllisLab also claimed 14,000+ ExpressionEngine core downloads since they made Core available again (great news for growing the community!)

Going into the future, EllisLab will continue to hone the ExpressionEngine product, simplify and improve what they’re building.

Were you also at Derek’s talk? Add your thoughts and reactions in the comments.

Posted on Oct 14, 2013 by Ryan Irelan

Filed Under: Conferences

blog icon image

ExpressionEngine Conference 2013

Blog Entry

The ExpressionEngine Conference takes place today and tomorrow in chilly Portland. I’ll be posting updates throughout the two days and posting photos.

I arrived yesterday and immediately ran into many old and new friends in the community.

Posted on Oct 14, 2013 by Ryan Irelan

Filed Under: Conferences

blog icon image

Your Weekly devot:ee - October 10, 2013

Blog Entry

devot:ee

  • Grid Fieldtype for Freeform by Michael Rog
    This is a prototype Grid fieldtype for Freeform Pro. Still in development / use with caution.
  • JF Re-Order ($) by Jump Frog
    Allows you to assign channels which can be easily re-ordered via drag n drop. Assigned channels are added as a sub menu under the ‘Content’ tab for users who have permission to access the module.
  • Member Downloads ($) by Bhashkar Yadav
    This module allows to track the downloads by site members.
  • GitHub API ($) by CleverLever
    Access the GitHub API http://developer.github.com/v3/) in your templates.
  • CI Multilanguage Module by Arthur Vincent Simon
    ExpressionEngine module that supports Multilanguage features by leveraging underlying Codeigniter’s language structure
  • Dump Truck by The Outfit
    Dump Truck is an ExpressionEngine module which allows your admins to edit the content of an accessory. Accessory contents can also be tailored to specific member groups.

Posted on Oct 10, 2013 by Ryan Masuga

Filed Under: Weekly Devot:ee

blog icon image

ExpressionEngine 2.7.2 Released: Security and Stability

Blog Entry

Today EllisLab released EE 2.7.2, which they note is a security and stability release and addresses a bag of bugs, including some work on the publish form and page.

Full changelog here.

Posted on Oct 08, 2013 by Ryan Irelan

Filed Under: ExpressionEngine 2

blog icon image

ExpressionEngine Setup Tips

Blog Entry

Bluedreamer writes:

As any EE pro will know, setting up an ExpressionEngine site can involve going back and forth to the same old settings several times. All this takes time and money, but you can speed up the initial process by following a few simple steps which could save you an hour or two’s worth of faffing about!

Just like it says on the tin.

Posted on Oct 07, 2013 by Ryan Irelan

Filed Under: Development Tools

blog icon image

Learn Add-on Development from Low

Blog Entry

Next week at the EE conference, Low Schutte is teaching a class on ExpressionEngine add-on development. The course is over two days and totals 8 hours of learning (and hanging out) with Low.

Low is a great teacher and can easily explain and teach the concepts about EE add-on development. If you learn from anyone, make it Low.

Go here to learn about the class and to register.

Posted on Oct 07, 2013 by Ryan Irelan

Filed Under: Conferences, EE Add-ons

blog icon image

LA ExpressionEngine Meetup on 10/29/13

Blog Entry

Just announced today is the latest Los Angeles EE meetup on Tuesday October 29, 2013.

The meetup will take place at Kleverdog Coworking. The topic will be reflection on the ExpressionEngine conference that takes place next week. A great way to catch up with people you met there or to learn how the conference went.

A number of us are attending the ExpressionEngine conference this month in Portland. Let’s wrap up the conference and share what we learned with those of you who couldn’t attend.

RSVP for the meetup.

Posted on Oct 07, 2013 by Ryan Irelan

Filed Under: Meetups

blog icon image

ExpressionEngine Conference Next Week

Blog Entry

See you there!

Posted on Oct 07, 2013 by Ryan Irelan

Filed Under: Conferences