Joe HewittEntrepreneurship, or lack thereofMany years have passed since I delivered software or published blog posts. I can hardly even identify with the person I was in those times…Apr 7, 20172Apr 7, 20172
Joe HewittFunctional vs. ImperativeWhen trying to describe Up, a word I often embrace is “declarative”, as in the opposite of “imperative.” Why tell the compiler “how” to do…Sep 23, 2015Sep 23, 2015
Joe HewittA little deeper into UpIn a previous post I stated some of the intentions behind Up. Let’s dive just a tiny bit deeper into some of the important parts. Each of…Sep 17, 20151Sep 17, 20151
Joe HewittMaking Stuff UpThe last few weeks have been some of the most fun I’ve ever had as a programmer. I’ve written a chat client, a UI framework, a networking…Sep 15, 20151Sep 15, 20151
Joe HewittUp, because…Up’s purpose in life is to hoist common front-end programming patterns to first-class status.Aug 28, 20153Aug 28, 20153
Joe HewittUpI can already hear the groan as I tell you about the new programming language I’m working on. Nobody needs another new language, you’re…Aug 21, 2015Aug 21, 2015
Joe HewittOn not writingSo, it’s been a few months since my last post, which I had expected would start the trend of me writing often about my work. Whoops.Aug 20, 20158Aug 20, 20158
Joe HewittArt/Code Example: Type DesignI‘ve used enough words to describe this project. It’s time for some pictures. One day soon I‘ll record videos detailing how to use the app…May 22, 20152May 22, 20152
Joe HewittArt and Code, Part 2In Drawing Dynamic Visualizations, Bret Victor demonstrated his tool by making some basic charts and graphs, but I got excited imagining…May 21, 20152May 21, 20152
Joe HewittArt and Code, Part 1The project began in 2013 as a quick exercise. I wanted to learn the algorithms behind 2D vector graphics, particularly bezier curves, just…May 19, 2015May 19, 2015