Keita's Blog

Home About 日本語
  • Extracting Tiles from PMTiles

    Jan 25, 2026

    There are a couple ways to extract map tiles from the various archives - the most popular being MBTiles and PMTiles these days. The best way, though, is using tile-join from fel...

  • 2025 in Review

    Dec 31, 2025

    It's that time of year again to reflect and think about what's coming up in the future. This year was an interesting year, both personally and professionally. Personal We're app...

  • Taking a look at MapLibre Tiles (MLT)

    Dec 5, 2025

    日本語版はこちらです With the release of MapLibre GL JS v5.12.0, MapLibre Tiles (MLT) are now generally accessible to the normal user in a web browser! This post gives a quick introductio...

  • Growing Up

    Nov 8, 2025

    Until a few months ago, I never really was interested in my age, or the age of people around me. When someone asked me my age, I would have to pause and think about what year it...

  • Next Steps

    Jan 29, 2025

    日本語版はこちらです Yesterday was my last day at Geolonia. I had been working at Geolonia since the beginning of 2021, making it just over 3 years. During my time there, I worked on many...

  • Audio Recognition in NodeJS

    Jan 6, 2025

    I live in a small town that occasionally broadcasts announcements over the radio. For the past few years, I've been building a small Raspberry Pi appliance to transcribe these b...

  • Happy New Year!

    Jan 1, 2025

    Happy New Year! For the past few years, I've been using the year-end break to reflect on the past year and set a theme for the next. Last year, I was mainly focused on doing wor...

  • A Quick Update

    Oct 20, 2024

    This year, I really wanted to work on my output, and I think I'm doing pretty well. Here are some things that I've been publishing: Regular monthly blog posts on yakushima.blog...

  • 2023 in Review

    Dec 31, 2023

    This year was an eventful year. The biggest event was by far moving from Tokyo to Yakushima, but there were a lot of other events that happened this year. We made the move at th...

  • Why I prefer Terraform over CloudFormation

    Jun 28, 2022

    I often get asked why I prefer Terraform over CloudFormation. I just ran into a nitpick of CloudFormation and decided to write this post before I forget about it. So, I'm curren...

  • Creating Vector Tiles from Scratch using TypeScript

    Apr 16, 2022

    I currently work at a Japanese mapping startup called Geolonia. We specialize in customizing and displaying geospatial data, and a big part of this is making vector tiles. There...

  • My Desktop Environment

    Mar 27, 2022

    With the release of the Mac Studio recently -- something that, for quite a long time, I thought I had been waiting for -- I started thinking about what the ideal desktop environ...

  • Serving real-time, tiled, point data directly from DynamoDB part 2 - the plan

    Feb 27, 2022

    I previously wrote about something I wanted to do with DynamoDB and geospatial data, and got a lot of responses on Twitter. In the end, I think I'm going to go with a hybrid app...

  • Serving real-time, tiled, point data directly from DynamoDB

    Feb 23, 2022

    Recently, I've been interested in how to serve and work with geographic data with the least amount of "work" possible. Everything here can be done pretty easily with PostGIS and...

  • Working with DynamoDB Global Tables

    Feb 26, 2021

    Just some stuff I've picked up while working with DynamoDB Global Tables. This was my first time using it; I used it to move a few tables from one region to another without down...

  • For those times you don't want to eval...

    Jan 22, 2021

    I wanted to make some advanced logic available, easily configurable via a database, in a couple apps that I've been working on recently. Honestly, I could have just stored the c...

  • My Brief Thoughts on the AWS Kinesis Outage

    Nov 30, 2020

    There have been multiple analyses about the recent (2020/11/25) outage of AWS Kinesis and its cascading failure mode, taking a chunk of AWS services with it -- including seeming...

  • Venturing in to the realm of Hackintosh-ing

    Nov 14, 2020

    Like you, I've been finding myself working from home more often than not. These days, I probably go to an office once a month. I have a 16 inch MacBook Pro, but using it in clam...

  • WordPress on AWS Lambda (EFS Edition)

    Jun 29, 2020

    I previously wrote a post about running WordPress on AWS Lambda, but it was before EFS support was announced (EFS is a managed network file system AWS provides). Being able to u...

  • Habits I'll be keeping after COVID-19

    May 30, 2020

    During the COVID-19 pandemic, schools and daycares have been closed, so my family decided to use this as an opportunity to make some habits to make sure we can get through this...

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