Keita's Blog

Home About 日本語
  • tokyo.ex #1

    Apr 20, 2016

    I attended my first Elixir-related meetup yesterday, tokyo.ex 1. (If the slides don't work here, I have also uploaded them to YouTube.) In my 5-minute lightning talk, I talked a...

  • Playing around with AWS Certificate Manager

    Feb 10, 2016

    I'm a big Let's Encrypt fan. They provide free SSL certificates for your web servers so you can protect the traffic from prying eyes. In fact, the connection between your web br...

  • JavaScript Unit Tests in a Phoenix Application

    Feb 8, 2016

    There's a guide to writing browser acceptance tests for Phoenix. Acceptance tests are nice, but sometimes you want to have unit tests. This is very easy to do with your Elixir c...

  • Elixir's StringIO may not be what you think it is

    Jan 23, 2016

    In Ruby, there is a very handy class called StringIO . Basically, it allows you to treat a string like you would an IO object, such as an open file, etc. Very useful for in-memo...

  • Web Development Tools: Mailtrap

    Jan 19, 2016

    This is the inaugural article of my "Web Development Tools" series I plan on continuing for at least a few more posts, sharing some of the essential tools I use for web developm...

  • Brutal Simplicity

    Jan 13, 2016

    My favorite pizza is the pizza Margherita. Any pizzeria I go to, I will order the Margherita first. Why? It's brutally simple. Four ingredients: dough, tomato sauce, mozzarella...

  • Homebrew and PostgreSQL 9.5 (or 9.6)

    Jan 9, 2016

    Edit Sept. 30 2016: PostgreSQL 9.6 was released today, and these instructions should work -- just replace 9.4 with 9.5 and 9.5 with 9.6 . I also have a guide using pg upgradeclu...

  • Elixir Pattern Matching in Anonymous Funs

    Jan 3, 2016

    - case in a fun is usually redundant - if is even worse - keep it simple

  • Hosting a Single-Page App on S3, with proper URLs

    Nov 24, 2015

    Note (2019/07/05): I've posted a follow-up to this post about limitations about the technique used here, especially when hosting an API on the same domain. Amazon S3 is a great...

  • Podcasts I'm Listening To (November 2015 Edition)

    Nov 23, 2015

    My wife Naoko wrote a reply to this post. It was fun comparing how different the podcasts we listen to are. :) First, I'd like to plug a podcast that I'm a semi-regular guest on...

  • Runroller UI

    Nov 9, 2015

    I recently released a simple API to un-shorten URLs. A few people wanted a super-simple interface to this, so I whipped one up: /unroll/. Enjoy! Some notes about the tools I've...

  • Link Unroller Service

    Sep 23, 2015

    As a small side project, I recently launched a "link unroller" service. This is a very simple service. You give it a URI, and it follows any redirect chain for you. Then it spit...

  • bundler gotcha

    Jul 28, 2015

    So, this is a thing: Now, Basically -- you run bundle install --without once, and that's saved in .bundle/config . So next time you run bundle install without any arguments, it...

  • Heroku + SSL = Expensive?

    Feb 15, 2015

    Note : This blog post covers the legacy SSL Endpoint. Heroku now recommends the use of Heroku SSL, which can provide you with a free certificate and HTTPS (provided you are usin...

  • My Great Language Hunt -- Elixir

    Jan 4, 2015

    Edit 2016/4/29 I have written a follow-up piece to this blog post. As many of you probably know, I am a professional programmer. I started my professional career with WordPress...

  • Homebrew and PostgreSQL 9.4

    Dec 20, 2014

    Edit 2016/1/9 I have updated these instructions for upgrading from PostgreSQL 9.4 to 9.5. As you may know, I am a big PostgreSQL user and fan. I also use Homebrew to manage 3rd...

  • Web App Development and Caching

    May 23, 2014

    Any web developer who works with external services or databases (that's probably almost every web developer) has probably run into performance problems. The problem is that runn...

  • App.net Object Sync

    Apr 20, 2014

    I recently released my first app on the Mac App Store, Toki, and I decided that talking about the inner workings of the sync mechanism I'm using would not only be interesting, b...

  • Kerbal Space Program - Asteroid Redirect Mission

    Apr 5, 2014

    Kerbal Space Program \-\- KSP for short -- is an incredibly addictive game about... Space exploration! In the game, you are in charge of the space program on planet Kerbin. Kerb...

  • App.Net Comments Widget on WordPress

    Mar 28, 2014

    I noticed that most of the good discussion I was having about blog posts were on App.net. Turns out, many other people feel the same way, and there's even an official App.net co...

Newer
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Older
© 2026 Keita Kobayashi.