Posts
Erik's Ponderings
Cancel

Generalized type constraints in Scala (without a PhD)

Introduction Not long ago I stumbled upon the signature of the flatten method on Option: def flatten[B](implicit ev: A <:< Option[B]): Option[B] I don’t know about you, but I knew about i...

Reading plan: October checkin

My goal for the month of September was making progress reading Intuition Pumps and Other Tools for Thinking. I am now at page 60, so I consider that this was a success. It does help to have small, ...

Reading plan: September checkin

My goal for the month of July was: continue on the synthesis and try to have a closure on it, spending about 2 more hours I didn’t have any goals for August. I only managed to spend another h...

Rationalizing the iPhone 6 Plus

iPhone 6 and iPhone 6 Plus Daniel Miessler asked himself which iPhone 6 to get and I did the same. Here are my thoughts. First, whether considering the 6 or 6 Plus, there is definitely a d...

Reading plan: July checkin

My goals for the month of June were: spend 3 quality hourscomplete synthesis of the organ book I spent 5 hours in June, which is good as that means I did more than planned! However that was not eno...

Thoughts on the Swift language

What it is I am not a language designer but I love programming languages, so I can’t resist putting down a few rough thought on Swift, the new programming language announced on Monday by Apple. It...

Reading plan: June 1 checkin

My goals for the month of May were: 3 quality hours of readingcomplete synthesis of the organ bookpick the next book to read and start I did manage to do a bit more than 3 hours of planned reading,...

Reading plan: May 1 checkin

My goals for the end of March were: 3 quality hours of readingcomplete synthesis of the organ bookpick the next book to read and start in March In March, I did spend 2 hours out of the 3 planned, b...

Why I am returning my Seiki 39" 4K "monitor"

Notice the tiny 27" iMac behind the Seiki After reading some recent blog posts (such as 4K is for programmers) about using the Seiki SE39UY04 39-Inch 4K TV as a computer monitor, I figured ...

Reading plan: March 1 checkin

At last month’s checkin, I had the following goals: complete my quick synthesis of the organ bookpick the next book to read and start in Februaryspend about 5 hours in total I failed on all c...