Category: javascript

Building a $86 million car theft AI in 57 lines of JavaScript

Building a $86 million car theft AI in 57 lines of JavaScript

Tait Brown was annoyed at the Victoria Police who had spent $86 million Australian dollars on developing the BlueNet system which basically consists of an license-plate OCR which crosschecks against a car theft database. Tait was so disgruntled as he thought he could easily replicate this system without spending millions and millions of tax dollars. … Continue reading Building a $86 million car theft AI in 57 lines of JavaScript

Visualize graph, diagrams, and proces flows with graphviz.it

Visualize graph, diagrams, and proces flows with graphviz.it

Graphviz.it is a free online tool to create publication-ready diagrams in an interactive fashion. It uses It uses graphviz-d3-renderer Bower module and adds editor and live preview of code. Try it on Graphviz fiddling website. Here are some examples: A diagram of state transitions A very complex... graph? Some clusters with subgraphs The github page hosts more details … Continue reading Visualize graph, diagrams, and proces flows with graphviz.it

Best practices for writing good, clean JavaScript code

Best practices for writing good, clean JavaScript code

Robert Martin's book Clean Code has been on my to-read list for months now. Browsing the web, I stumbled across this repository of where Ryan McDermott applied the book's principles to JavaScript. Basically, he made a guide to producing readable, reusable, and refactorable software code in JavaScript. Although Ryan's good and bad code examples are written in … Continue reading Best practices for writing good, clean JavaScript code

CodeWars: Learn programming through test-driven development

CodeWars: Learn programming through test-driven development

As I wrote about Project Euler and CodingGame before, someone recommended me CodeWars. CodeWars offers free online learning exercises to develop your programming skills through fun daily challenges. In line with Project Euler, you are tasked with solving increasingly complex programming challenges. At CodeWars, these little problems you need to solve with code are called … Continue reading CodeWars: Learn programming through test-driven development

Step up your Coding Game

Step up your Coding Game

A friend of mine pointed me to this great website where you can interactively practice and learn new programming skills by working through small coding challenges, like making a game. CodinGame.com is an gamified learning community and website that allows you to learn new concepts by solving fun challenges. Pick from over 25 programming languages, … Continue reading Step up your Coding Game

A tiny guide to Variable Fonts & Color Fonts

A tiny guide to Variable Fonts & Color Fonts

So, you've probably never heard of variable fonts. Well, I sure had not when I first came across the concept a week or so ago. And I was shocked. This looked so cool. As I adjusted the size of my browser, the text and images adjusted itself along. As I made my Chrome window bigger, … Continue reading A tiny guide to Variable Fonts & Color Fonts