Ian Lim

38 Flips | 1 Magazine | 1 Like | @IanLim2014 | Keep up with Ian Lim on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Ian Lim”

NFS monitoring script

17Nov/101<p>I've tried few different NFS mount check, but most of them hang or freeze when the remote server is not responding. So I created a simple …

Easy, proactive monitoring of processes, programs, files, directories, filesystems and hosts | Monit

Monit is a small Open Source utility for managing and monitoring Unix systems. Monit conducts automatic maintenance and repair and can execute …

JSpreadsheets

Handsontable is a JavaScript composite spreadsheet component for apps and websites.<p>License:MITAuthor:HandsoncodeLast update:Jun 13, 2018<p>10148<br>• 2030<br>• 553<p>A …

Bliki: MonolithFirst

As I hear stories about teams using a microservices architecture, I've noticed a common pattern.• Almost all the successful microservice stories have …

The role of a Senior Developer

We work in a strange industry. There is a <i>much</i> higher need for developers than can be satisfied by new developers coming into the field. This is a …

Testing multiple scenarios under one Unit Test

This is how I am doing my unit test in groovy.<p>Basically I am calling doSomething 2 times with different values under same test. It might not be a …

Schadenfreude

Hero transitions in AngularJS

<i>How to create hero transitions with AngularJS, similar to those implemented by Google’s Material Design and Polymer’s core-animated-pages.</i><p>In my last …

Website Style Guide Resources

Real life pattern libraries, code standards documents and content style guides.<p>By <b>IBM</b><p>Carbon is the design system for IBM Cloud products. It is a …

Visually Representing Angular Applications – Mozilla Hacks - the Web developer blog

This article concerns diagrammatically representing Angular applications. It is a first step, not a fully figured out dissertation about how to …

Your Creativity Might Be Stifled By Your Expertise

Your expertise got you where you are. But will it keep you from seeing where to go next?<p>It's great to be an expert, right? Of course it is. But is it possible that your expertise is actually undermining your ability to think creatively and be open to new ideas? Recent research has revealed that …

Nunjucks

You've been looking for a more sophisticated templating engine for JavaScript. Here it is.<p><b>Rich</b> Powerful language with block inheritance, …

Three Tasks You Should Do Every Day to Stay Happy and Productive

Some days, even the best job can be a bit of a drag. If you want to get things done—but still keep your sanity—Jay Shirley's "Must, Should, Want" …

20 Useful Docs and Guides for Front

I come across so many interesting info-apps and documents in my daily research, so I thought I’d provide a list of those here.<p>True, not everyone …

DataCollection.js

Manipulate data from API responses with ease.<p>Inspired by modern Object Relational Managers, DataCollection.js is a JavaScript library for storage, …

How to run multiple instances of StackEdit, and host it on your local machine: http://buff.ly/1puS2I1

JavaScript Event Calendar

<b>Disclaimer</b>: FullCalendar is great for displaying events, but it isn't a complete solution for event content-management. Beyond dragging an event to a …

Angular Style Guide

README.md<p>Versions<p>There are multiple versions of Angular, and thus there are multiple versions of the guide. Choose your guide appropriately.<p>Angular 1 …

JavaScript

5 Ways to Improve Your Sass with Bourbon — SitePoint

If you write a lot of CSS, there’s a good chance you’re already familiar with Sass. Sass is one of the best ways to preprocess your CSS so you get …

Getting Started with Mobile Angular UI — SitePoint

AngularJS is one of the many buzz frameworks in mobile and web development. We’ll create an app using Mobile Angular UI, a framework to develop HTML …

Bragi - A Javascript Logging Library for NodeJS

<i>My first post talked about logging on an abstract level. In this post, I discuss a concrete implementation of those ideas.</i><p>I’d like to share with you …

JavaScript

Tutorial – REST API design and implementation in Java with Jersey and Spring

**Promotion** - Efficiently manage your coding bookmarks, aka #codingmarks, on www.codingmarks.org and share your hidden gems with the world. They …

Opinionated rundown of JS frameworks

As a portion of our elaborate training events I give a short talk about JS frameworks. I've shied away from posting many of my opinions about …

The Subtle Magic Behind Why the Bootstrap 3 Grid Works

IMPORTANT NOTE: Bootstrap 4 will be out soon, and these articles will be updated to reflect both v3 and v4. I do not expect major changes to how …

Packery released

Packery, the bin-packing layout library, is out. Packery is the second product from Metafizzy. We now have a product line.packery.metafizzy.coPackery …

Building The New Financial Times Web App (A Case Study)

We didn’t just want to build a product that fulfilled its current requirements; we wanted to build a foundation that we could innovate on in the …