Hadihariri - hadihariri.com - Hadi Hariri
General Information:
Latest News:
The Corporate Ladder 25 Aug 2013 | 12:46 am
Microsoft uses a system to evaluate its employees, commonly referred to as stack ranking. To quote the article: “The system—also referred to as “the performance model,” “the bell curve,” or just “the...
One Step Guide On Designing a REST API 29 Jul 2013 | 11:48 am
1. Understand what that actually means. And if you think this is link bait, you’re absolutely right. Because everyone and their mother seem to be writing blog posts on designing REST API’s thinking ...
All in the name of Pragmatism 24 Jun 2013 | 02:20 pm
Knowing what a Unit Test is Knowing what an Integration Test is Knowing what TDD is Knowing the advantages Knowing the disadvantages Knowing what you gain Knowing what you lose Only then, can you b...
Creating Builders in Kotlin– The Results of the Kotlin Workshop 29 May 2013 | 05:43 pm
At the beginning of May, I held a Kotlin workshop at Skills Matter in London. The attendees had to go through a series of exercises to get familiar with Kotlin’s language constructs and then do two la...
Android applications with Kotlin 21 May 2013 | 11:07 am
Did you know you can write applications for Android using Kotlin instead of Java? Converting to Kotlin IntelliJ offers a series of features targeted at Android development, among these is the ability ...
Freedom to work 16 Mar 2013 | 12:38 pm
Yahoo has called in all their remote workers. Come June, they’re either sitting at desk in Silicon Valley or they’re looking for another job. I’d be looking for another job. Not because of having to g...
Automatically Building Pull Requests from GitHub with TeamCity 6 Feb 2013 | 04:24 pm
Scenario You’re running an OSS project* and someone makes a pull request. You’ve got two choices: Merge and Pray Pull to local branch, build, run tests and merge if all OK What do you do? Well, what i...
Extension Function Literals in Kotlin or How to enforce restrictions in your DSL 21 Jan 2013 | 11:35 pm
Take a look at the following code, an example of a specification written using spek In this code, given, on … Continue reading »
Making +1 mean what it really means 10 Jan 2013 | 02:07 am
On YouTrack, you can vote for issues. There’s a button right at the top, beneath the title. It’s quite big. … Continue reading »
Getting Started with Kara 31 Dec 2012 | 12:14 pm
Couple of days ago I discovered Kara, a Web Framework written in Kotlin. Here’s a short introductory screencast that gets … Continue reading »