Profile

Cover photo
Johan Janssens
Works at Timble CVBA
Lives in Diest, Belgium
1,049 followers|57,502 views
AboutPostsPhotosVideos

Stream

Johan Janssens

Shared publicly  - 
 
Slides from my presentation at Joomladay NL last weekend. #joomla
 
Still using MAMP or WAMP ? Get more productive with our Joomla Vagrant Box! Happy coding. #joomla
Joomla developers and agencies face the same challenges everyday. Testing their extensions against different Joomla versions, bugs that only happen in certai...
2
Add a comment...

Johan Janssens

Shared publicly  - 
 
Need to setup a Joomla local development environment ? Our +Joomlatools  Vagrant box can now be installed directly from the Vagrant Cloud. Just two commands and you are up and running! #joomla  
 
Joomla Vagrant Box 1.2 landed in the Vagrant Cloud today.
Run : vagrant init joomlatools/box command to use it. Happy coding! #vagrant
This is an Ubuntu box targetting Joomla development. More information and what is inside can be found at Github. This is beta software. Please send any and all feedback to cloudbeta@hashicorp.com. Pricing will change in the future — learn more.
2
Add a comment...

Johan Janssens

Shared publicly  - 
 
 
Carota, a rich text editor implemented entirely in JavaScript that uses HTML5 Canvas for rendering

You've found the demo page for Carota, a rich text editor implemented entirely in JavaScript that uses HTML5 Canvas for rendering. Most in-browser editors use a built-in feature called contentEditable to do most of the hard work, but this has some limitations and drawbacks that are just too much for more sensitive people, like me, to bear, so I decided to start from scratch. (Anyway, it's fun to write your own editor!) 

The source code is released under the very permissive MIT license, so you can do pretty much anything you want with it. 

At runtime Carota has no external dependencies. You just pull in the carota-min.js file using the SCRIPT tag and away you go. Or else get node and use: 

 npm install carota 

to get the full source, including this demo site. By the way, Carota itself is displaying all this text, meaning that you can play with the editor right now! Try Ctrl+A and then Backspace to clear this document and see how the JSON view on the right changes as you make further edits. Press Ctrl+Z to undo your changes. 

Image / Demo:
http://earwicker.com/carota

GitHub / Download:
https://github.com/danielearwicker/carota

License:
The MIT License (MIT)
http://www.opensource.org/licenses/mit-license.php
https://github.com/danielearwicker/carota/blob/master/license.txt
1
Add a comment...

Johan Janssens

Shared publicly  - 
 
Improved security, better performance and focus on stability coming in Joomla 3.3! Good progress being made. 
 
What's on the horizon for Joomla 3.3. #joomla  
Session from Joomla! Day Boston 2014 looking at the upcoming Joomla! 3.3 release.
3
Add a comment...

Johan Janssens

Shared publicly  - 
 
How to make sure Google can crawl your mobile site correctly. #seo  
 
Is there a way to tell Google there is a mobile version of a page, so it can show the alternate page in mobile search results? #seotips  
1
Tom Janssens's profile photo
 
Conclusion, make your site responsive and it will just work.
Add a comment...

Johan Janssens

Shared publicly  - 
 
 
The amazing evolution of technology...

The graph shows how long it took from first availability (in red font) to it being used by 25% of US population (in black font).  It just gets faster, and faster and faster.

I bet if you check how long it will take 25% of the population to adopt the next big technology, it will be 25 months.

I'm personally grateful to the Internet/Web. Without it I would never have discovered what I truly love doing. Without it I would not have the opportunity to wake up and be incredibly excited to try in a small way to have a big impact. 

#toinfinityandbeyond
5
Add a comment...
Have him in circles
1,049 people
Maceline Clara's profile photo
Maria luiza campos's profile photo
Loeurn Mao's profile photo
dominique touré's profile photo
Deepak Kumar's profile photo
Olivier Karfis's profile photo
Sascha Hettel's profile photo
Manoel Silva's profile photo
Kyleroul khalib's profile photo

Johan Janssens

Shared publicly  - 
 
Awesome Joomla extensions require superb support. At Joomlatools we eat our own dog food and continuously work on improving our Member Center experience. Today we are adding a shiny new forum toolbar to make it easier to filter and find information.  #joomla
 
Navigate our support forums like a pro with our new toolbar | Joomlatools Blog - http://bit.ly/1fnMLhU #joomla #support
1
Add a comment...

Johan Janssens

Shared publicly  - 
 
Great work by +Ercan Özkaya and +Steven Rombauts ! Happy testing. #joomla  
 
With a little help from your friends, Joomla testing can fun and easy! A little contribution from us for all Joomla developers and testers! Happy testing. #joomla 
Testing software can be an arduous task. Every web environment comes with it's own PHP version, server configuration and quirks. For a project as big as Joomla, this can quickly become a problem. Each new Joomla release is deployed on thousands of different environments around the world in a ...
1
1
Add a comment...

Johan Janssens

Shared publicly  - 
 
Open Source owns the web. Yes we can!
8
Add a comment...

Johan Janssens

Shared publicly  - 
 
Curious about all the great features DOCman 2 has ? Check out the new feature overview. #docman  #joomla 
 
Our new extension pages are live! http://www.joomlatools.com/extensions/docman/overview  Another great re-design by our own +Robin Poort  #joomla 
2
Add a comment...

Johan Janssens

Shared publicly  - 
 
Released on Github yesterday, fully documented today! Happy coding! #joomla
 
Our Joomla Console documentation is live! Go check it out!  #joomla
Console #. The Problem; How Can Console Help You? How To Install Console? General Use. Create Sites; Delete Sites; Symlink your code into a Joomla installation; Install Joomla extensions. FAQs. Requirements; Changelog; Contributing; Authors; License. Further Resources ...
4
Add a comment...

Johan Janssens

Shared publicly  - 
 
New http://timble.net launched! Responsive and mobile first. Awesome work by timblians +Tom Janssens and  +Robin Poort  #jekyllrb
3
Add a comment...
People
Have him in circles
1,049 people
Maceline Clara's profile photo
Maria luiza campos's profile photo
Loeurn Mao's profile photo
dominique touré's profile photo
Deepak Kumar's profile photo
Olivier Karfis's profile photo
Sascha Hettel's profile photo
Manoel Silva's profile photo
Kyleroul khalib's profile photo
Work
Occupation
CEO and Chief Innovator
Employment
  • Timble CVBA
    CEO and Chief Innovator, 2010 - present
Basic Information
Gender
Male
Story
Tagline
Web Architect. Hacker. Innovator. Speaker.
Introduction

Johan Janssens is a Belgian web architect, tech entrepreneur and free software advocate. In the past 10 years Johan has spent most his time creating and advocating free and open source software and helping evolve the world wide web.

Johan is most known as co-founder and lead developer of Joomla, an open source content management system used by more than 3% of all the sites on the internet.

Johan is passionate about creating software architectures that help other developers get things done faster. Today, Johan spends most of his time working on Nooku, an open-source web application framework, which he founded in 2008.

Johan is Director of Timble, a privately held software company that offers products and services for Nooku and Joomla, and he is advisor at Beyounic, a venture backed start-up.

Johan is a firm believer in sharing and collaboration, in spreading good ideas and in the power of technology to make the world a better place. He continually pushes the people around him to be creative and connect the dots.

Bragging rights
Co-Founded Joomla
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Diest, Belgium
Links
Contributor to