Quantcast
Channel: Michi Kono's Blog
Browsing latest articles
Browse All 17 View Live

How Amazing Features Can be a Waste of Time

Differentiation is another way of saying: define your own market. By doing this well, you can avoid the problem of unseating incumbents because they don’t exist or are significantly weaker. Why Most...

View Article



Format Date into yyyy-mm-dd hh:ii:ss Format in JavaScript

This is a recurring thing I have to deal with. Here’s the code:

View Article

PSA: Stop Releasing Hobby Bitcoin (or similar) Projects for Your Own Good

You’re in serious legal jeopardy if you release a virtual currency project into the wild, and not because the currencies themselves are legally murky. Rather, because you are liable for any...

View Article

Avoiding the Mentality of Hiring “Rock Stars”

There’s this sub-culture in startup-land where everything revolves around hiring and retaining “rock star” engineers. And I think it’s mortifying. Not the idea itself, but the implications. I have...

View Article

The Most Interesting Fact About the Apple Watch

Regarding the pricing… did you notice it too? The low end price is $349, but the high end price starts at…? Not $9,000. Not $9,995. Not $9,999. $10,000. They rounded up the price! Even luxury brands...

View Article


In Depth Tutorial on Writing a Slackbot

(This is a repost of an article I wrote on Monsoon’s blog prior to Capital One acquiring us.) At Monsoon (my employer), we are avid users of Slack. It’s a great collaboration tool in addition to adding...

View Article

Image may be NSFW.
Clik here to view.

A Metaphor to Explain 5 Tech Industry Jobs

In this post, I will detail 5 jobs in the tech industry using a book-writing metaphor: Product managerSoftware engineerSoftware engineering managerProject managerProgram manager Let’s write an epic...

View Article

Improved Protocol-Oriented Programming with Untyped Type Aliases (part 1)

(This is a post I made on Capital One’s tech blog.) Protocol-Oriented Programming is crucial to writing great Swift code. But the reusability of a protocol is greatly restricted because Swift...

View Article


Image may be NSFW.
Clik here to view.

Improved Protocol-Oriented Programming with Untyped Type Aliases (part 2)

(This is a post I made on Capital One’s tech blog.) Protocol-Oriented Programming combined with generics introduces new strategies for writing great iOS software. They eliminate an entire class of bugs...

View Article


Image may be NSFW.
Clik here to view.

A Peek Into the Open Source Technologies Behind CapitalOne.com

(This is a post I made on Capital One’s tech blog.) Ever wonder what goes into selecting technologies for one of the most trafficked banking websites in the world? According to Alexa.com, the...

View Article
Browsing latest articles
Browse All 17 View Live




Latest Images