halon

38 Added | 1 Magazine | 3 Likes | 2 Following | 2 Followers | @halon | Keep up with halon 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 “halon”

Robust Client-Side JavaScript – A Developer’s Guide

molily.de • Table of Contents • @molilymolily.de – HomeRobust Client-Side JavaScriptTable of Contents • Introduction • Characteristics of JavaScript <br>• The …

JavaScript

Fermat's Library | Ethereum: A Next-Generation Smart Contract and Decentralized Application Platform annotated/explained version.

Ethereum White Paper<p>A NEXT GENERATION SMART CONTRACT & DECENTRALIZED APPLICATION PLATFORM<p>By Vitalik Buterin<p>When Satoshi Nakamoto first set the …

Sass 3.5 is Released « Sass Blog

I'm excited to announce that I've just released the stable version of Sass 3.5. This release focuses on compatibility with new CSS syntax, and helps …

API Security Checklist

繁中版 | 簡中版 | Português (Brasil) | Français | 한국어 | Nederlands | Indonesia | ไทย | Русский | Українська | Español | Italiano | 日本語 | Deutsch | Türkçe | …

JavaScript Top 10 Articles for the Past Month (v.July 2017)

For the past month<b>,</b> we’ve ranked nearly 1,400 JavaScript articles to pick the Top 10 stories that can help advance your career. (0.7% chance to be …

JavaScript

7 Rules for Creating Gorgeous UI (Part 2)

A guide to visual aesthetics, written by a nerd<p><i>This is the second part in a two-part series. You should read the</i> <i>first part first</i><i>.</i><p>We’re talking about …

FormatJS

FormatJS has been tested in all the major browsers on both desktop and mobile devices. Careful attention has been applied to make sure the libraries …

Node.js

What The Top 1% Of Software Engineers Do That The Other 99% Do Not

<i>Answer by Michael O. Church, functional programmer and machine learning engineer, on Quora</i><p>My first inclination was to disclaim, “I’m not top 1%, maybe top <i>N</i>%” where N is some slightly higher integer, because false precision makes great humble-brags. In reality, I have a hard time identifying “top …

How Optimizely (Almost) Got Me Fired

<b>Update:</b> The folks at Optimizely let us know that they’ve launched a new statistical approach to address the concerns raised in this post.<p><b>It had been</b> …

Technology Stalled in 1970 - MIT Technology Review

Peter Thiel has been behind some prominent technologies: he cofounded PayPal and was an early investor in such companies as Facebook and LinkedIn. …

Upgrading GitHub to Rails 3 with Zero Downtime

One of our biggest concerns with this upgrade was <i>performance</i>.<p>How would this version of Rails perform against its predecessor? Would shipping it cause …

JWT.IO

.NET<p>Sign<p>Verify<p>iss check<p>sub check<p>aud check<p>exp check<p>nbf check<p>iat check<p>jti check<p>HS256<p>HS384<p>HS512<p>RS256<p>RS384<p>RS512<p>ES256<p>ES384<p>ES512<p>Microsoft<p>Sign<p>Verify<p>iss check<p>…

How I Start.

Go is a lovely little programming language designed by smart people you can trust and continuously improved by a large and growing open-source …

APIs

More Resources

As the saying goes, judging a book by its cover is a dangerous business. A lot of books have titles that promise great things, and content that …

Awesome Go

A curated list of awesome Go frameworks, libraries and software. Inspired by awesome-python.<p>Contributing<p>Please take a quick gander at the …

The introduction to Reactive Programming you've been missing

(by @andrestaltz)<p>This tutorial as a series of videos<p><b>If you prefer to watch video tutorials with live-coding, then check out this series I recorded</b> …

HTTPie: a CLI, cURL-like tool for humans

HTTPie (pronounced <i>aitch-tee-tee-pie</i>) is a command line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as …

Linux

Dealing with the Monolith

Most of SoundCloud's products are written in Scala, Clojure, or JRuby. This wasn't always the case. Like other start-ups, SoundCloud was created as a …

Microservices

5 Reasons to Use Protocol Buffers Instead of JSON For Your Next Service

Service-Oriented Architecture has a well-deserved reputation amongst Ruby and Rails developers as a solid approach to easing painful growth by …

Why Using the Greedy .* in Regular Expressions Is Almost Never What You Actually Want

Yesterday, I stumbled upon the StackOverflow question How to Extract Data Between Square Brackets Using Perl in which the asker wants to use regular …

Hipchat is now free for unlimited users

A year ago we made Hipchat free for teams of five, and since then thousands of teams have learned how great chat can be. But we believe that teams of</i> …

The Most Entertaining Guide to Landing Page Optimization You'll Ever Read

Landing pages rule. Blah.<br>Homepages suck. Blah.<br>Do some A/B testing. Blah.<br>Base your optimization strategy on customer feedback. Blah.<p><b>All of those</b> …

Go Resources

Books<p>An Introduction to Programming in GoA short, concise introduction to computer programming using the language Go. Designed by Google, Go is a …

Bootstrap 3 Tips and Tricks You Might Not Know

Bootstrap 3 has a ton of features and helpers to speed up front-end development. Sometimes you need something and you end up writing your own custom …

Superhero.js

Creating, testing and maintaining a large JavaScript code base is not easy — especially since great resources on how to do this are hard to find. …

JavaScript

In what cases could `git pull` be harmful?

I have a colleague who claims that git pull is harmful, and gets upset whenever someone uses it.<p>The git pull command seems to be the canonical way to …

Software Development