UPDATE: See also Restify With ClojureScript Here is a video of Rich Hickey introducing ClojureScript. It’s interesting that Clojure can run on different runtimes. Being on JVM definitely has some downsides such as the longer start up time. I’ve been trying to tinker with using ClojureScript for Node.js but for whatever reason always ran into issues. Probably bad luck in …
read more »So far working on my own start-up has been interesting. Plans and approaches change as we learn more and talk to more people. Exactly what we’re building have also changed during the course of the last several months, but I’m happy to say that we’re closer to launch now. With this post I want to highlight the role of some …
read more »I guess I’m not as risk-averse as some people, or maybe I just have a different view on things. I think it’s all a mental state and how you look at things. You also have to be ok with failing and with the worst possible outcome. You have to be ok with things not turning out perfectly but hopefully still …
read more »Got a message from Ali Asaria couple days ago to let me know that Well.ca’s iOS app officially launched! Watch the promo video here and see the Cupboards feature that we made. If you have an iPhone or iPad, go check it out! This was the last project that I worked on before leaving Well.ca to start a start-up. It’s …
read more »Somewhere along the way during my time at Microsoft, I learned that when there is a problem or a potential problem one should let other people know early. After I left Seattle I found that there are many people that haven’t learned this, so I’m putting my learning down in writing. Why? The reason to let people know of potential …
read more »DreamHost has been my web host for the longest time, but it’s time to change. Nowadays we have many PaaS choices or IaaS, so that in my situation DreamHost doesn’t make sense anymore. Next year I plan to move my monthly spending on DreamHost to some of the choices mentioned below. PaaS also allows me to quickly get a service …
read more »I went to a MeetUp yesterday where people tried to learn Clojure’s STM implementation and tackle the dining philosopher problem. That was a ton of fun! Instead of being more hands on using locks to protect resource accesses, Clojure gives you tools to do things a different way. Clojure’s STM takes the optimistic approach to let all threads using the …
read more »Update: I’ve read up to chapter 10 of Clojure in Action now and Clojure’s STM is really cool! However, reading can only get you so far in learning. At the end of the day actual hands on experience is needed. I found that the book’s coverage on Compojure is way too little for somebody to get into it. My actual …
read more »I’ve been playing with Node.js and Clojure recently. Below are the steps to get each of them up and running. Setting up Node.js The easiest way I’ve found so far is to use nvm.
- Get nvm (Node Version Manager) Source nvm.sh in bash or zsh Install the version of node you want Select the version of node …
read more »
August 27th was my last day at Well.ca. I decided that I will challenge myself to start a start-up and make my ideas come true. What I’m doing exactly might change as I figure things out so stay tuned. …
read more »