Profile

Cover photo
Jani Hartikainen
Works at JJH Solutions
Lived in Oulu Finland
132 followers|62,989 views
AboutPostsPhotosVideos

Stream

Jani Hartikainen

Guides/Tutorials  - 
 
How to Unit Test Ajax requests with Mocha, Chai and Sinon 
7
3
Abramov Aleksei's profile photoTony Brown's profile photo
Add a comment...
 
What do you think is the most important JavaScript library or tool to know in 2015? If you could make all JS devs learn one, which would it be? Not necessarily just for beginners.
4
1
Tony Brown's profile photomarco gobbi's profile photoSebastian Lasse's profile photoDiogo Cavaco's profile photo
20 comments
 
Same answer like +Benjamin Santalucia : http://dojotoolkit.org – in the browser and on node and including nice upcoming things we can use today like
http://dstorejs.io,
http://dgrid.io,
http://theintern.io
Add a comment...

Jani Hartikainen

General Discussion  - 
 
Isn't it fun to find a comment in code that's completely out of place and useless? What if you could write fewer comments and still keep the code easy to
5
1
Zachary Storer's profile photoJani Hartikainen's profile photoAlex Quirk's profile photoChris Jones's profile photo
6 comments
 
I agree, and of course I prefer to write and work with clear, declarative code. I'm just always wary of people giving me reasons not to do something
Add a comment...

Jani Hartikainen

Shared publicly  - 
 
Having fiddled around with TypeScript for a while, can safely say it's a step up from plain JavaScript. Especially in larger apps, the features it provides seem to be quite useful.

Maybe I should mandate all new code at work needs to be in TS... though it might not be very useful until the rest of the codebase gets refactored slightly :)
1
Add a comment...
 
Have you tried learning functional programming, or are you interested in it? If so, what's the biggest problem you've had with it?
26
9
Otomar Nemecek's profile photoFranco Correa's profile photoMarcelo Caro's profile photoMichal Hainc's profile photo
13 comments
 
+Jani Hartikainen I would be interested to see haskell for an actual web app. I tried Haskell but I can't seem to find a way to keep a line to 80 chars, much less write it cleanly, so I guess part of it is personal preference. I write better lisp than I do Haskell.
Add a comment...

Jani Hartikainen

Shared publicly  - 
 
If you've ever wondered what it would be like to take a road trip in Finland, now you can find out! ~4 hours of my dash cam footage compressed into a more manageable 20 minutes :)
1
Add a comment...
Have him in circles
132 people
Ashish Gajjar (Aashish)'s profile photo
Jyrki Puttonen's profile photo
Eric Coleman's profile photo
Guilherme Blanco's profile photo
Kimmo Äijälä's profile photo
Onno Schmidt's profile photo
Aleksi Sitomaniemi's profile photo
Mikko Piiroinen's profile photo
Jonathan Wage's profile photo

Jani Hartikainen

Tutorials & Books  - 
 
Wrote a guide on how to unit test code that uses http.request without pulling your hair out in frustration (because most http mocking libraries suck)
I have a nodejs app where I wanted to unit test some HTTP requests. Node usually makes things simple, so I expected this to be like that too... but I soon
1
1
Litixsoft GmbH's profile photo
Add a comment...

Jani Hartikainen

Guides/Tutorials  - 
 
How to get started with ES6 right now? Including: Setting up es6-shim and traceur, both in node and browser
When you want to use ES6 you're faced with a list of questions: Transpilers, shims, browser support... In this article, I'll give you a detailed guide on
1
2
Patrice Chalin's profile photo김진달's profile photo
Add a comment...

Jani Hartikainen

General Discussion  - 
The headline might sound pretentious, but what is the most important skill for a developer besides actually writing code? Communication. What do you
2
Add a comment...

Jani Hartikainen

Shared publicly  - 
 
Anyone remember when your phone would ring the alarm even when you had the phone TURNED OFF? Nowadays I can't even trust the alarm on my phone to sound at all... And I broke my alarm clock. :D
1
Add a comment...
 
What do you think is the hardest thing in debugging JavaScript? It seems a lot of people are getting stuck on confusing error messages and understanding stack traces
1
Add a comment...
People
Have him in circles
132 people
Ashish Gajjar (Aashish)'s profile photo
Jyrki Puttonen's profile photo
Eric Coleman's profile photo
Guilherme Blanco's profile photo
Kimmo Äijälä's profile photo
Onno Schmidt's profile photo
Aleksi Sitomaniemi's profile photo
Mikko Piiroinen's profile photo
Jonathan Wage's profile photo
Work
Occupation
Software developer
Employment
  • JJH Solutions
    Founder / Consultant, 2013 - present
    I make people's software-related problems disappear.
  • Wantlet
    Senior Software Developer, 2010 - 2012
Basic Information
Gender
Male
Story
Tagline
I write codes for internets / jhartikainen on twitter / the blogger at codeutopia.net / zomg on irc
Bragging rights
I'm finnish
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Previously
Oulu Finland