I AM LISTENING TO
|
WHAT I LIKE
  • English
  • German


BLOG FILTER



18. February 2016

Serializing to JSON

VALID JSON (JavaScript Object Notation)

JSON validator – JSONLint / JSONFormatter

PURE JS CONVERSION

Polyfill for older browsers – JSON3

PHP CONVERSION

Make sure content within the object complies to UTF-8, if not encode it before !

Even DateTime is nicely encoded :)

Enjoy coding …

readmore

gridstack.js is a jQuery plugin for widget layouts. It allows you to build draggable responsive bootstrap v3 friendly layouts. ”

Demo @ Github

readmore

Alertify.js is a small library which provides light-weight, high performance browser dialogs.

Alertify @Github

readmore

jQuery.sheet is spreadsheet plugin, that offers creation, viewing and editing. All combined with a nice API.

jQuery.sheet

readmore
2. February 2016

LMS meets SaaS

As I said before, Learning Management is really taking off and I get many client requests to do some kind of  integration or custom solution for them.

In one of my latest articles I started listing solutions for WordPress, WordPress and the LMS universe.

But those solutions might not always be the best fit for your project. Many of them actually try too hard to be everything. The amount of cross linked functionality is getting insane and increases the point of failure.

In some cases a trimmed down solid solution might be the better way to go. SaaS (Software as a Service), part of the cloud trend, is providing more and more options, this includes the LMS arena. Stop worrying about the software and concentrate on your content again. The SaaS provider takes care of functionality, support, updates and delivery. This is nothing new, solutions like TalentLMS or Litmos LMS offer this for some time now.

Modern SaaS solutions provide Public APIs, that allow you to seamlessly integrate them with your current solution. So in case of a LMS, that part of your project could be handled by the SaaS provider, while e-commerce, social and other content areas remain under your full control.

One solution I am currently looking at is Intuo, which is a fresh startup out of Gent / Belgium. They provide a solid set of features and a clean API to handle single signons and content access. That would allow a seamless integration into WordPress for example :)

We are looking at a very crowded LMS market, but always nice to have options :)

Enjoy coding …

readmore
1. February 2016

Parse Alternatives

Now that Parse is phasing out (01/2017), people are looking for alternatives that offer:

  • Data Storage
  • Push Notifications
  • Usage Analytics
  • Dashboard
  • Social Integration
  • User Administration
  • Cloud Code Integration
  • Multiple Mobile Platform SDKs
  • Background Jobs
  • Crash Report

Collaborative list of Parse alternative backend service providers @ GitHub

readmore

Nice set of Google Analytics helper plugins.

Riveted is measuring the amount of time users are actively engaged (e.g., clicking, scrolling, using the keyboard) and then reporting the data to Google Analytics in frequent intervals. GitHub

Scroll Depth is a small Google Analytics plugin that lets you measure how far users are scrolling. GitHub

Screentime is a small tool that helps you start thinking of your website traffic in terms of time instead of hits (pageviews, visits, etc). You can define areas of the page, called Fields, and then Screentime will keep track of how much time each Field is on screen for. GitHub

readmore

PNotify is a JavaScript notification plugin, developed by SciActive. PNotify can also provide desktop notifications based on the Web Notifications spec. If desktop notifications are not available or not allowed, PNotify will fall back to displaying the notice as a regular, in-browser notice.”

PNotify @ GitHub

readmore

“Home automation with Raspberry PI and Arduino using Node.js, MongoDB, HTML5 and Websockets”

  • Full access to the GPIO of the Raspberry Pi
  • Communication with an attached Arduino
  • Wake-on-LAN (not really hardware, but at least it wakes up hardware)
  • Stream your webcam via socket.io
  • Node.js, Socket.io, Expressjs, Requirejs
  • HTML5, CSS3 and Websockets
  • Jade templating
  • Responsive design

GitHub

readmore

FavIconX allows you to use your favicon as progress indicator.

FavIconX @ Github

readmore