Profile

Cover photo
Johan Janssens
Works at Timble CVBA
Lives in Diest, Belgium
911 followers|53,137 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...
View original post
3
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.
View original post
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
26 comments on original post
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.
View original post
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  
View original post
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
14 comments on original post
5
Add a comment...
In his circles
36 people
Have him in circles
911 people
Rob Ypma's profile photo
Luca De Giorgi's profile photo
Dmitry Rekun's profile photo
antonio guedes's profile photo
Christine Cardinez's profile photo
Masterhomepage GmbH's profile photo
Andrei Pop's profile photo
Alexandr Pirkov's profile photo
Max Hyatt'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
View original post
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 ...
View original post
1
1
Steven Rombauts's profile photo
Add a comment...

Johan Janssens

Shared publicly  - 
7
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 
View original post
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 ...
View original post
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
In his circles
36 people
Have him in circles
911 people
Rob Ypma's profile photo
Luca De Giorgi's profile photo
Dmitry Rekun's profile photo
antonio guedes's profile photo
Christine Cardinez's profile photo
Masterhomepage GmbH's profile photo
Andrei Pop's profile photo
Alexandr Pirkov's profile photo
Max Hyatt'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