C
Code Monkeyism
codemonkeyism.com · Personal blog · on HN since 2008
Code Monkeyism is a developer's blog with opinionated posts on Scala, Clojure, NoSQL, ORMs, startups and software careers.
What HN saysHN links it for language comparisons, such as optionals versus null in Swift and Kotlin, and for a post-mortem on why the author's VC-funded startup failed.
34HN people shared it
8linked it in comments
71stories submitted
747story points
7 years agolast shared
2008people per year2026
Most-shared posts
- 1Scala is Unfit for Serious Development5 people · 39 points · first shared 2010 · 15 comments on HN
- 2Why my VC funded startup did fail4 people · 31 points · first shared 2010 · 2 comments on HN
- 3The Dark Side of Virtualized Servers and The Cloud3 people · 3 points · first shared 2010 · discussion on HN
- 4The dark side of NoSQL2 people · 67 points · first shared 2009 · 57 comments on HN
- 5Signs not to Work for a Software Company or Startup2 people · 58 points · first shared 2009 · 50 comments on HN
- 6ORMs are a thing of the past2 people · 18 points · first shared 2009 · 22 comments on HN
- 7Be careful with magical code2 people · 9 points · first shared 2010 · 5 comments on HN
- 8Clojure vs Scala, Part 22 people · 5 points · first shared 2009 · discussion on HN
- 9Codemonkeyism Java Interview questions: Multiple Inheritance » codemonkeyism2 people · 2 points · first shared 2010 · discussion on HN
- 10The Dawn of Polyglot Persistence2 people · 2 points · first shared 2010 · 1 comments on HN
- 1110 Tips (+1) to Get a Pay Raise2 people · 1 points · first shared 2010 · discussion on HN
- 12Next-gen Java Programming Style1 people · 99 points · first shared 2009 · 75 comments on HN
- 13A Little Guide on Using Concurrent Futures for Web Developers1 people · 63 points · first shared 2015 · 14 comments on HN
- 14Why my VC funded startup failed1 people · 46 points · first shared 2009 · 25 comments on HN
- 15How to Recruit a Frontend Hero1 people · 28 points · first shared 2010 · 23 comments on HN
What HN people wrote when they linked it
Uchikoma · 2012-06-13
"If you haven’t already registered your domain with Readability, you have until July 15, 2012 to do so."
They love to give money away, but a.) do not link to the page where to register or tell how to register b.) The signup page only caters to readers c.) The publisher page does not show how to register.
If you search the page, you will find a link buried beside others called "Register"
IMHO that is not the way to have millions of sites to register.
UPDATE: Registered for http://codemonkeyism.com
Now I get $0.18 - Wohooo! Didn't know before that they wanted to give me money. The model seems nice, easier than Flattr but when reading about Readability (and I'm a InstaPaper payer) I thought the model was only for big publishers, not small blogs like mine.
_Codemonkeyism · 2018-01-12
Shameless little self promotion
"Comparing Optionals and Null in Swift, Scala, Ceylon and Kotlin"
http://codemonkeyism.com/comparing-optionals-and-null-in-swift-scala-c…
Personally I like Monads better than the Kotlin solution. Best is probably the way Swift does it.
systems · 2012-10-06
a bit late but this is the link where i read it
http://codemonkeyism.com/clojure-scala-part-2/
looked trust worthy to me!
thebluesky · 2012-02-14
Nice to see them dropping the silly "System.out" prefix for println. A minor point, but it was rather silly. See other Kotlin examples here:
http://kotlin-demo.jetbrains.com/
Kotlin copies much of its design and syntax from earlier Scala versions e.g. the use of companion classes, constructor syntax etc. but leaves out some of the most useful features found in Scala today. Kotlin, unlike Scala cannot make existing classes implement a new interface, nor can it do structural typing (http://codemonkeyism.com/scala-goodness-structural-typing/). It would be great if they added these features, without them I feel like I'm getting a poor man's Scala. The only consolation is that Kotlin does string interpolation, something which is being added to Scala 2.10 anyway.
SimonPStevens · 2011-01-10
2mt_stephan · 2010-08-10
Some time ago I've blogged about it,
"Top 10 Tips (+1) to Get a Pay Raise"
http://codemonkeyism.com/top-10-tips-1-pay-raise/
gtani · 2010-07-15
Martin Odersky's plans:
http://codemonkeyism.com/scala-unfit-development/#comment-305659
In fact I am about to take a leave from university and found a startup to do commercial Scala support. I am taking some of the key Scala developers with me.
saurik · 2012-07-19
I would be very interested in knowing what factors you are trading off for "equivalent" other than "on-demand". Many of my friends use co-location services for their businesses, and most of them purchase only on price, and their servers honestly suck: they have high latency, they are unstable, they don't have remote serial console access... they are living in a ghetto that burns tons of their time into "becoming server people".
If you find a company that has reasonable support, reliable servers, good datacenters, and the minimal features required to debug issues remotely, then you are looking at prices fairly equivalent to those offered by EC2 heavy-utilization reserved instances (and are going to end up with a similar contract length anyway). If this somehow doesn't work out: call Amazon AWS's sales division and see if you are compelling enough for them to negotiate with (they totally have a sales division, and they really do "want your business").
Regardless, your choice of quote is really bothersome: "people like to claim" that EC2 is as expensive as their on-demand list prices, and that's a fact clearly demonstrable by the person I'm responding to (who is quite clearly and obviously claiming EC2 is more expensive than it really is) and one that is not defensible as the price you should be looking at is the heavy-utilization reserved pricing; if you'd like to respond to my comment "and is in fact quite price competitive" then you should quote that and adjust your…