Profile

Cover photo
Ariya Hidayat
6,322 followers|3,427,725 views
AboutPosts

Stream

 
Building stuff with Node.js and want to have your own DIY continuous integration system? Here is a quick example on how to roll it out using TeamCity and Docker.
There are various hosted continuous integration services out there that you can use for your Node.js projects, from Travis CI to drone.io and many others. If you feel adventurous or you are always ...
5
Add a comment...

Ariya Hidayat

Shared publicly  - 
 
A man walks into an SMTP bar. He says, "EHLO guys!".
17
1
Alison Chaiken's profile photoThiago Macieira's profile photoGuillermo Amaral (gamaral)'s profile photoDan Van's profile photo
3 comments
 
Aww... I had an Ethernet joke, but somebody else told it at the same time. So I exponentially backed off and tried again.
Add a comment...
 
Being thoughtful with pixel traffic: the secret in (ab)using GPU compositing so that you can stay out of trouble. #webperf #perfmatters
Everyone is fascinated with the smooth animation at 60 frames/second. It is hardly a surprise that one of the most prevalent performance advices to web developers is to use hardware accelerated CSS. In some extreme cases, it is not uncommon to imply that forcing it via translate3d will ...
4
2
Michael Bomsdorf's profile photoYusuke SUZUKI's profile photo
Add a comment...
 
How to make your continuous integration more awesome: modify the build agent to be a realm where the Docker-based build process runs. Results: more flexibility and resilient, less maintenance effort.
While a build system is always critical to the success of a software project, maintaining such a system is not always fun. Hence, we tend to investigate many different ways to reduce the maintenanc...
6
2
Frederick ROS's profile photoAndreas Höfler's profile photo
Add a comment...

Ariya Hidayat

Shared publicly  - 
31
6
Colin Alworth's profile photoMaHdi MaHdi's profile photoTimur Kiyivinski (ECHO)'s profile photoLaura Pulido's profile photo
3 comments
 
i agree!
Add a comment...

Ariya Hidayat

Shared publicly  - 
 
Around San Francisco? Don't miss this one :-)
3
Add a comment...

Ariya Hidayat

Shared publicly  - 
 
 
Wind warble bollocks:

One doused idiot challenging:

Lennart Poettering
Aaron Seigo
Miguel De Icaza
View original post
2
Ferri Sutanto's profile photo
 
Halo Mas Ariya, salam kenal :D

G sangka anda dari Indo dan super keren :D
 ·  Translate
Add a comment...
In their circles
306 people
Have them in circles
6,322 people
Dr Clue's profile photo
Victor Yamamoto's profile photo
Mei Yu's profile photo
Timothy Agee's profile photo
Emanuele Canavesi's profile photo
Michael Vogt's profile photo
Wes Cruver (chieffancypants)'s profile photo
Ray Ni's profile photo
Tony Klein's profile photo

Ariya Hidayat

Shared publicly  - 
 
The popular JavaScript parser, Esprima, just celebrated its 3 years of existence. Also, it is learning some ECMAScript 6 tricks and having fun with some new friends!
Little did I know that the start of my adventure with Esprima three years ago will result in something beyond my expectation. While the syntax tree format used by Esprima is not original (see Spide...
6
Add a comment...

Ariya Hidayat

Shared publicly  - 
 
Multiple ways to disallow object copy: keeping the copy constructor and assignment operator private, using a special non-copyable mixin, or deleting those special member functions. The last one is a special C++11 feature.
1
1
Muhammad Fajar Rizqi's profile photo
Add a comment...

Ariya Hidayat

Shared publicly  - 
 
Our holiday present for the +JavaScript community: new AST specification along with the right set of tools (parser, code generator, scope analysis, reducer).
In time for the holidays, we are happy to release Shape Security's first open source contributions: a new JavaScript AST specification named Shift, and a suite of tools to help you get started working with it. What is an AST...
3
Add a comment...

Ariya Hidayat

Shared publicly  - 
 
Don't reinvent the wheel! Reuse some parts of Chromium C++ code and turn it into a simple command-line tool to list the features of the running CPU.
With so many great cross-platform libraries out there, there is hardly any need to reinvent the wheel. In many cases, it is even possible to extract a portion of a sophisticated multi-platform appl...
7
1
Pierre-Antoine LaFayette's profile photoDonald Carr (sirspudd)'s profile photoAriya Hidayat's profile photoRodolfo Barriga's profile photo
7 comments
 
+Donald Carr​ Pardon my English, but which part of "some parts of..." you don't comprehend?
Add a comment...

Ariya Hidayat

Shared publicly  - 
 
After a short pause, I’ll be giving tech talks again in a few weeks. The first one will be for jQuery Conference in Chicago, the other one is for the autumn edition of HTML5 Developer Conference in San Francisco.
2
Add a comment...
People
In their circles
306 people
Have them in circles
6,322 people
Dr Clue's profile photo
Victor Yamamoto's profile photo
Mei Yu's profile photo
Timothy Agee's profile photo
Emanuele Canavesi's profile photo
Michael Vogt's profile photo
Wes Cruver (chieffancypants)'s profile photo
Ray Ni's profile photo
Tony Klein's profile photo
Work
Occupation
Software Provocateur
Story
Tagline
don't code today what you can't debug tomorrow
Introduction

These days, I promote software craftsmanship, JavaScript, HTML5, CSS3, and general web technologies. I write blog posts regularly and speak at developer events from time to time.

I am a big believer in sharing and openness. I have been involved with FOSS (free/open-source software), contributing code to projects such as KDE, Qt, and WebKit. In my little spare time, I also run projects such as PhantomJS (browser automation) and Esprima (JavaScript parser).

Links
Contributor to