Profile

Cover photo
Mickael Daniel (mklabs)
Works at Freelance
Attended La Xavière
Lives in Lyon
1,442 followers|19,479 views
AboutPostsPhotos

Stream

Mickael Daniel (mklabs)

Shared publicly  - 
 
Funny Dark Souls 3 1v3 invasion ;)
1
Mickael Daniel (mklabs)'s profile photo
 
<3 Dark Souls PvP
Add a comment...

Mickael Daniel (mklabs)

Shared publicly  - 
 
I made a TomDoc documentation generator for node: https://github.com/mklabs/tomdox

Supports a bit of ES6, templates / themes customization and json raw output. Default template is based on Material Lite Design, though it's pretty basic for the moment.

http://tomdoc.org/ is kinda cool to document code, far less verbose than JSDoc. Sadly, there were no implementation for the JS world.

https://github.com/gjtorikian/biscotto which is targeting coffeescript, is really good. The tomdoc parser used by tomdox is extracted from biscotto (https://www.npmjs.com/package/tomdoc).

The other popular alternatives like dox or esdoc are all JSDoc based.

Examples of generated documentation:

- http://mkla.bz/tomdox/
- http://mkla.bz/node-tabtab/lib/complete/index.html
tomdox - JavaScript documentation generator for node using TomDoc
1
Add a comment...

Mickael Daniel (mklabs)

Shared publicly  - 
 
I just updated the theme of my Jekyll blog / site to use amplify: https://github.com/ageitgey/amplify

This is a really good theme I can not recommend enough. It uses google's amp (https://www.ampproject.org/) for very fast pages and a really nice medium-like style.

Here is the result: http://mkla.bz/
1
Add a comment...

Mickael Daniel (mklabs)

Shared publicly  - 
tiny-lr - tiny livereload
1
Add a comment...

Mickael Daniel (mklabs)

Shared publicly  - 
 
Worked today on node-fileset, dropping support to node 0.8 and adding a synchronous API (finally!)

https://github.com/mklabs/node-fileset/blob/master/CHANGELOG.md#changelog
1
Add a comment...

Mickael Daniel (mklabs)

Shared publicly  - 
 
 
Learn how to use and write Browserify transforms!
1 comment on original post
2
Add a comment...
Have him in circles
1,442 people
Jerrol Spier's profile photo
Emanuele Canavesi's profile photo
John Masse's profile photo
kantharuban kanthasamy's profile photo
Sturdyworks's profile photo
Jacqueline Frutos's profile photo
Lou Regla's profile photo
Cristian Carlesso's profile photo
Ben McCormick's profile photo

Mickael Daniel (mklabs)

Shared publicly  - 
 
I started streaming coding sessions about a funny idea to implement a little MVC framework from scratch, here's the first session where we implement basic routing mechanism and React rendering:

https://www.livecoding.tv/mklabs/videos/vrgPG-lets-make-a-web-framework-es6-nodejs

Might continue a bit later tonight, was really fun :)
Let's make a web framework In these coding sessions, we'll try to implement an MVC framework. Initial documentation and planned features can be found at: http://mkla.bz/todo/
1
Add a comment...

Mickael Daniel (mklabs)

Shared publicly  - 
 
A little post on using ES6 classes to implement an Express router http://mkla.bz/2015/04/20/es6-class-express-routing
Here is a little pattern I like using a lot when working on a little express application. The idea is to store a mapping of path:method in a property, a bit ...
1
Add a comment...

Mickael Daniel (mklabs)

Shared publicly  - 
 
 
Exploring ES6: a free book deep-diving into ES6 by Axel Rauschmayer https://leanpub.com/exploring-es6/read with plenty of solid examples 
17 comments on original post
2
Add a comment...

Mickael Daniel (mklabs)

Shared publicly  - 
 
https://github.com/mattdesl/budo

A browserify development server focused on incremental reloading and LiveReload integration.

A nice tool to have when developing with browserify.
2
Add a comment...

Mickael Daniel (mklabs)

Shared publicly  - 
 
The rails asset pipeline is really nice to work with. Here with emcee and a simple way to package web components.

For node users, mincer (https://github.com/nodeca/mincer) is a really good alternative. Maybe emcee can be ported to mincer as well :)
 
Package Web Components in Rails applications using the Asset Pipeline
emcee - Package web components in Rails applications using the asset pipeline
1 comment on original post
2
1
Add a comment...

Mickael Daniel (mklabs)

Shared publicly  - 
 
2 years ago, I revamped my blog to use Jekyll and started to blog in English rather than French: http://mkla.bz

But never really published anything apart an article on using Yeoman together with Jekyll.

Today, I decided to rework a series of post (3) I never published, to finally publish them.

My old blog with french articles can still be found on my github at: https://github.com/mklabs/blog.mklog.fr

The new one at: https://github.com/mklabs/mklabs.github.com
5
1
Add a comment...
People
Have him in circles
1,442 people
Jerrol Spier's profile photo
Emanuele Canavesi's profile photo
John Masse's profile photo
kantharuban kanthasamy's profile photo
Sturdyworks's profile photo
Jacqueline Frutos's profile photo
Lou Regla's profile photo
Cristian Carlesso's profile photo
Ben McCormick's profile photo
Collections Mickael is following
Education
  • La Xavière
    Bac S, 2000 - 2004
  • Lycée ORT
    IRIS, 2005 - 2007
Basic Information
Gender
Male
Story
Introduction
Programmer, mostly about js, nodejs and front-end development
Work
Occupation
programmer
Employment
  • Freelance
    JavaScript dev, 2015 - present
  • Kelkoo, ENS LSH, Euriware, Astek, Atos Worldline
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Lyon
Previously
Grenoble
Links