Author: Jason Gilman

  • COVID-19 Cases Over Time with Kepler.gl

    This blog post discusses how to quickly visualize data, like that of COVID-19. We are not medical experts and the visualizations have not been peer reviewed. We recommend visiting data sources, like the CDC, for data on COVID-19. Data visualizations have been crucial to communicating the severity of the COVID-19 pandemic. Problems like this benefit…

  • COVID-19 Cases Over Time with Kepler.gl

    This blog post discusses how to quickly visualize data, like that of COVID-19. We are not medical experts and the visualizations have not been peer reviewed. We recommend visiting data sources, like the CDC, for data on COVID-19. Data visualizations have been crucial to communicating the severity of the COVID-19 pandemic. Problems like this benefit…

  • Fast, Secure, Reliable Uploads to Amazon Web Services from a Web Browser

    The Problem Recently, I needed to implement large file uploads to Amazon Web Services (AWS) from a web browser. We had some requirements with possible solutions: S3 is the ideal place to upload files but there are issues with uploading from a web browser to S3. You don’t want to give users free reign to…

  • Proto REPL – Updates to the Clojure REPL for Atom

    Proto REPL is a Clojure REPL for the Atom Editor that I introduced in a blog post last October. When I introduced Proto REPL, I wrote “The future of interactive development is going to be visual.” and that “ATOM is at its heart a web browser that means you can use the combination of HTML/CSS/JavaScript…

  • Proto REPL: A new Clojure REPL for the Atom Editor

    I’d like to introduce a new Clojure REPL, Proto REPL, that I created as a plugin to the Atom editor. Proto REPL lets you develop Clojure applications in Atom using an interactive REPL driven development experience. nn nn Proto REPL Features nn n Send blocks of code or selections from an editor tab to the…

  • Improving Java Math Performance with Jafama

    Jafama is a Java library that provides fast numeric operations that are replacements for the methods on java.lang.Math. Jafama (Java Fast Math) consists of fast – but not sloppy – counterparts of java.lang.Math treatments, plus additional ones. They are usually about 2-4 (up to 15) times faster, with about 1e-15 accuracy, and handle special cases…

  • Technology Radar 2014

    We’re releasing our first Technology Radar. A Technology Radar, pioneered by ThoughtWorks, is a list of the techniques, tools, platforms, languages, and frameworks divided into recommendation levels: Adopt, Trial, Assess and Hold. It’s mostly a list of things we find useful and interesting.

  • Announcing VDD Core

    In this post we roll out VDD Core, a Clojure open source library.

  • Using Git Log to Show Last Month's Commits

    In this post we discuss our experience using Git Log as a record of commits for a set period of time.

  • Letting Go

    In this post we discuss how to tackle technical debt, and why it is important to delete code.

  • Iterating over consecutive items with Underscore.js

    In this post we explore iterating over consecutive items with Underscore.js.