SPECIAL OFFER: Only $69 for access to everything in OSTraining for 1 year! You save $75! 
Join today and get access to 1,000's of books and videos. Learn WordPress, Drupal, Magento, Joomla and more! Sign up today!

gravIn August last year we reviewed Grav, a new CMS from Andy Miller and the RocketTheme team.

Andy's done great work over the years. RocketTheme needs no introduction: it was the first and best Joomla template club. It was inspirational for all the Joomla template clubs that followed and even WordPress sites such as WooThemes.

We first interviewed Andy back in early 2007 (shortly after he had designed the new admin template for Joomla 1.5) and then again in 2013.

However, Grav is a relatively unknown project. Six months after its launch, I decided to check in with Andy and Grav. I asked Andy about Grav, what it is and what his plans are for the software.

Read more ...

2015 cms

The last couple of years have been quiet in the CMS world.

Large, existing projects produced almost no major releases.

New projects often showed steady improvement, but none have yet reached the mainstream.

However, in 2015, I sense that big change is coming and that this will a really important year for web platforms.

It's time to open up the crystal ball and make some predictions for 2015.

Read more ...

meteor logoEver since I found out about Node.js, I was intrigued by its potential. It had a lot of great features (ex. asynchronous I/O, event-driven, etc), but the one that stuck out the most was the ability to run Javascript on the server-side.

Instead of having to learn a server-side-only programming language (ex. PHP) and a client-side-only language (ex. Javascript - until recently), now a developer could specialize in just one language and use it everywhere. That has the potential to completely change the development landscape and many development paradigms. And it's doing exactly that.

Then came Meteor ... and I was blown away by its potential.

Read more ...

homepage-docker-logoWhat a year! 2014 was my entry year in OSTraining and I couldn't be more pleased. To meet all the team and work with them daily has been really fun and instructive.

The year was full of interesting projects, and relaunching Alledia was undoubtedly the most entertaining one, at least for me.

Rebuilding Alledia allowed me to play with a wider range of technologies, which I really enjoy, such as Node.js, NoSQL databases and virtual machines.

Read more ...

Wistia LogoReflecting back on 2014 with OSTraining, my mind settles on the most important decision we made for the delivery of our online training; the move to Wistia.com for hosting our videos.

It's no secret that I am a huge fan of Wistia. From the ease of project management to the advanced statistics; from the easy API to their excellent customer service; from the excellent pricing to the streaming of every pixel, Wistia proves itself every day to be a great choice for delivering our training to you.

Read more ...

a16z podcastI listen to hundreds of podcasts every year, while I'm driving, running or working in the garden.

So, for this week's blog series called "1 Great Thing in 2014", I'm going to nominate my favorite podcast of the year.

"Mobile is Eating the World" is part of the podcast series from Andreessen Horowitz. It's so good that I probably listened to it 30 times or more.

Read more ...

jwc 14 logoMany things happened in 2014. The redesign of OSTraining, the rebirth of Alledia and my favorite event of the year hosted in my country: the Joomla World Conference in Cancún.

As I live in México I was lucky to be able to go to the most important Joomla event of the year. It was my best experience since I discovered this powerful CMS back in 2010.

From November 7 to 9, hundreds of people from around the world shared their passion for Joomla in session talks about coding, design, marketing and business. That meant a variety of topics for every kind of Joomla enthusiast.

Read more ...

Yes, this is a slightly obscure Portland referenceI never could have guessed that when I moved from Colorado to Portland, Oregon, it would result in my joining the OSTraining team.

By happy circumstance, just as I was completely burning out as a freelance consultant and dropping all my clients, Steve and Rod came to Portland for a Drupal conference.

We met for dinner at a restaurant in my part of Portland and they offered to save me by making an offer I couldn't refuse.

2014 was my first full year working here, and I couldn't be happier. It's been such a privilege to work with this group of talented, smart and just plain nice people.

cms-2014At the beginning of this year, we made our CMS predictions for 2014.

Some of those predictions were based on trends we saw in 2013. Some were hunches.

Some of those predictions were fun, but some were really serious for us. After all, our business success depends on being able to see changes coming.

So, how accurate were our 2014 predictions?

Read more ...

cms beautiful logosEarlier this year we wrote about some really interesting uses of the Drupal logo.

Most of those logos were funny. Some were bizarre. This week, I had talked with someone who's making logos look beautiful.

Howard Perlman is based in Atlanta, near where OSTraining started. He makes gorgeous stained-glass versions of open source logos.

Here's my chat with Howard, together with photos of his work.

Read more ...

auto update all the thingsOne of the really interesting and scary things about this month's Drupal issue is how fast the hackers moved.

Hackers moved faster than the vast majority of site-owners could respond.

It took a lot of courage for the security team to say this, but anyone whose site didn't update between 4 pm and 11 pm UTC (London time) on October 15th should assume they were hacked. That timeframe is outside of normal working hours for everyone from Paris to Tokyo.

Read more ...

plain text passwordsIn the last couple of years, at least two popular web design sites have been hacked and had customer data stolen.

In 2014 it was iThemes, a WordPress company. In 2012, it was Envato, a marketplace for web design products.

In both cases the culprit was aMember, an application for running membership sites.

What was the problem? Until 2011, all aMember installations stored customer passwords in plain text. Once sites using aMember were compromised, customer data was easily stolen because it wasn't encrypted.

These hacks made me curious. I wondered whether aMember was alone. I did some digging to try and find out which popular applications use (or used) plain text passwords. Here's what I found ...

Read more ...

ServerPilot logoIf you build websites, you're familiar with hosting control panels such as cPanel, Plesk and others. These control panels allow you to create sub domains, manage FTP users and perform many other tasks.

However, many of the newer cloud hosting platforms don’t provide such a control panel and require users to know command line tools. This makes managing the server extremely difficult, if not impossible, for most end users.

Read more ...

Unmanaged virtual private servers such as those offered by Amazon and DigitalOcean offer you complete control at a lower cost.

However, without the technical skills required to setup, manage and secure a server, these options may be too complex for many to use.

To fill this gap, companies like Cloudways and ServerPilot are providing a way to get many of the benefits of a managed environment at the cost of an unmanaged server.

Read more ...

discourseDiscourse is new open-source discussion software.

Version 1.0 of Discourse launched at the end of August. Within days, both the SitePoint and Twitter developer forums had migrated.

How on earth does a new platform attract users of that stature so quickly? And more importantly, will Discourse become a viable alternative to phpBB, vBulletin and older forum software?

Read more ...

sitepoint logo This week we reviewed Discourse, the new open source forum software.

At the same time as that version 1.0 of Discourse was released, I saw that SitePoint moved their community forums to this new platform. SitePoint has over 5 million posts in that forum, so that was a huge vote of confidence in Discourse.

So, I reached out to Sarah Hawk, who's the community manager at SitePoint. I asked Sarah why and how they made the move to such a new platform.

Read more ...

open source wide meaningI was watching British TV last week, and a newsreader asked if a politician should "step up to the plate".

It's strange for a BBC newsreader to use a U.S. baseball phrase, right? Not really. That phrase has such a strong and memorable meaning that almost all viewers would understand it. "Keep calm and carry on" is a war-time phrase that has gone in the opposite direction from the UK to worldwide use.

I think the same thing has happened to "open source".

Read more ...

gravA clear trend has emerged in the last year: developers are building simpler platforms.

Around 10 years ago, platforms such as Joomla, Drupal and WordPress all emerged.

Now several groups of developers are betting that the time is right for radically simpler alternatives. 10 months ago we covered the launch of Ghost. Last month we covered the launch of Pagekit.

This week, we're talking about the launch of Grav from Rockettheme.

Read more ...

David Hurley is one of the lead developers and evangelists for the Joomla project, but he started out as a graphic designer.

In this video, David gives a really interesting presentation on how design meets code. How do users experience the applications we build? How do we provide our users with something that is useful, usable and desirable?

One of my favorite things about this talk is that David uses so many real life examples. The main part of this presentation is only 20 minutes long, so it's a quick watch. For busy people like me, that's a great user experience!

Read more ...

Project Planning and Estimation wiith User StoriesMost of us dabble in project management as part of our jobs. We need to keep our projects on track and try the best we can.

Deb Cinkus is a true project management professional. She has the certifications and experience to teach us a lot about how to do project management right.

Read more ...

pagekit9 months ago we wrote a Day 1 review of the Ghost platform.

Ghost is designed to be nothing but a blog.

Now along comes the Alpha version of Pagekit, which aims to be more of a true CMS.

Pagekit is developed by the YOOtheme team from Hamburg. We've used their work before on projects, including on the redesign of this site.

So we were curious about Pagekit. Keeping in mind that this is only an Alpha version, let's take Pagekit for a test drive.

Read more ...

free ticketsI think we charge far too much for open source events.

Why do we hold community events for the software we use? Most of the time, it's to encourage more people to get involved.

I see ticket prices for camps varying between $35 and $85, but how accessible is that? $85 is more than many people make for a day of work.

An $85 ticket price immediately means that only middle-class people with plenty of time off can attend.

We can and should consider making more events free to attend if we're serious about getting more people involved.

Read more ...

Firefox OSLike many people I have a love-hate relationship with Mozilla.

They get a lot wrong. Firefox has been struggling as a browser. Their Persona identity system has failed to take off. They've suffered through some very public mis-steps.

But, Mozilla is also trying great things. Mozilla is trying to push open source into places where no-one else is capable of taking it.

Read more ...

survive an ecommerce projectThis is a really fun presentation from Joomla Day Atlanta.

E-commerce projects are really difficult. In fact, they can be so difficult that website developers who specialize in e-commerce are often jokingly called masochists. Deb Cinkus is one of those developers.

In this video, Deb takes us on a visual journey through many potential e-commerce project pitfalls. If you're really interested in project management in the open source area, check out UpStream, a WordPress project management plugin.

Read more ...

RippleTwo weeks ago we wrote an introduction to Ripple, which is an open source platform for sending and receiving money.

Quite a few people read that introduction and had some questions on how to get started with Ripple.

Ripple have just released their new downloadable RippleClient, so we decided to create a tutorial on how to get started.

We're going to show you how to create and fund a Ripple Wallet. A Ripple Wallet is just like your physical wallet, except it's virtual. It stores your money and other important financial information.

Read more ...

salaries and open sourceOpen Source hasn't had good press in recent weeks.

The OpenSSL Heartbleed bug led to many articles revealing how badly run OpenSSL was. One typical example read, "The Internet Is Being Protected By Two Guys Named Steve".

It's clear that some major open source projects have serious funding problems. Open source has become so successful so quickly that the infrastructure behind projects hasn't caught up.

Many projects are not able to ensure that all essential work gets done. There are more OpenSSL disasters waiting to happen.

Read more ...

rippleWe mainly focus on open source with this blog, but we're fascinated by technology in general. 

I've been reading a lot about digital currencies lately and have been astonished by the innovation in this area. Bitcoin and related technologies are a glimpse into what commerce could be like in the near future.

This article is the first in a series of short overviews and tutorials on digital currencies.

I'm going to introduce you to Ripple, open source software that could become an essential platform for currency in the 21st century.

Read more ...

wicsOver the last decade, I've spent my days teaching people how to use web software.

Some of that software has been easy to teach - students seem to understand the interface quickly.

Other software has been painful to teach - I've had to teach students to master long, complicated processes.

Read more ...

Can-you-trust-BuiltWith-W3Techs-and-software-statisticsThe Drupal Association put out a press release today, quoting some statistics about Drupal.

The press release said:

  • According to Drupal.org stats, Drupal now powers more than 1 million websites.
  • According to Builtwith Research, Drupal powers more than 12% of the world’s top 100,000 websites.

I regularly see stats like this fly around the web, particularly on Twitter.

So, I decided to use these Drupal stats as an example and answer the question: "Can you trust software usage statistics?"

Read more ...

great wide openHere at OSTraining, our business is open source and our headquarters is in Atlanta, Georgia.

So, when we heard that a conference on the business of open source is headed to Atlanta, we wanted to know more.

Great Wide Open is a conference talking about open source inside large companies. 

I spoke with Todd Lewis, one of the organizers of the Great Wide Open.  

Read more ...

Page 3 of 5
Join today and get access to 1,000's of books and videos. Learn WordPress, Drupal, Magento, Joomla and more! Sign up today!