Profile

Cover photo
Ariya Hidayat
6,149 followers|1,853,128 views
AboutPosts

Stream

Ariya Hidayat

Shared publicly  - 
 
Writing #JavaScript unit tests using Mocha, Jasmine, or QUnit? You can run them easily with Venus.js, an open-source test runner from LinkedIn. As a bonus, you can also check the code coverage easily.
4
2
Adam Robertson's profile photoRevath S Kumar's profile photo
Add a comment...

Ariya Hidayat

Shared publicly  - 
 
While you can always run +JavaScript on the JVM via Rhino, the fresh Java 8 comes with a more performance engine, Nashorn. Its performance characteristic is pretty impressive.
The most recent Java 8 release came with lots of new features, one of them is the brand-new JavaScript engine to replace the aging Rhino. This new engine, called Nashorn (German for rhinoceros), is...
3
Add a comment...

Ariya Hidayat

Shared publicly  - 
 
Didn't get the chance to try the latest Orion? Wait no more, you'll enjoy its supereasy Node.js bundle, ESLint integration for syntax validation, and many more.
Eclipse Orion released its latest version 5, right before the most recent EclipseCon. This new version packs several exciting features, everything from stylistic change in the appearance to an stre...
3
1
Manu Sridharan's profile photo
Add a comment...

Ariya Hidayat

Shared publicly  - 
 
The case of +JavaScript *substring*, substr, and slice: a lesson in choosing public function names.
8
Add a comment...

Ariya Hidayat

Shared publicly  - 
 
My first time in Atlanta and I had a blast! I gave two talks at the most recent DevNexus 2014: Tweaking CSS3 for Hardware Acceleration and JavaScript API Design Principles. 
2
Add a comment...

Ariya Hidayat

Shared publicly  - 
 
My first #jQuery Conference. I presented a talk on the topic of Dynamic Code Analysis, mainly about function instrumentation and code coverage.
1
Add a comment...
In their circles
306 people
Have them in circles
6,149 people

Ariya Hidayat

Shared publicly  - 
 
The effect created using the new Lens Blur feature of Google Camera is simply stunning. Even a Nexus 5 can produce a convincing photo!
12
2
Neil Ding's profile photoElden Armbrust's profile photoKenneth Rohde Christiansen's profile photoManu Sridharan's profile photo
8 comments
 
+Manu Sridharan its not the camera, but the software effect that's at fault here. If those artifacts are normal, I'd certainly not use it.I haven't played with the effect myself yet, so I guess I'll find out. 
Add a comment...

Ariya Hidayat

Shared publicly  - 
 
My third #fluentconf and it's more phenomenal than ever!
Kudos to the organizers and everyone involved.
2
Add a comment...

Ariya Hidayat

Shared publicly  - 
 
How to use static polymorphism concept to choose the most optimal function/property names? Read on.
2
Frerich Raabe's profile photoVyacheslav Egorov's profile photo
2 comments
 
+Frerich Raabe can be local and global optimum though :)
Add a comment...

Ariya Hidayat

Shared publicly  - 
 
When the intended animation is not necessarily GPU friendly, some tricks need to be employed so that the graphics operations do not cause a potential performance problem.
4
Add a comment...
People
In their circles
306 people
Have them in circles
6,149 people
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