Initial Apps
  • Home
  • Software
  • Civic Projects
  • Developer Blog
  • Contact
Sign In Sign Out
Andrew Akagawa

Andrew Akagawa

CEO, Coder, Engineer, Technologist, Writer, Healthcare Nerd. Every app has a story. What's yours?

33 posts •

Customizing bootstrap 5 with Sass! Example provided.

An example for how to create custom theme color pallets in Bootstrap 5 using Sass. This post focuses on Bootstrap's color mapping functionality. I was super happy to learn Bootstrap 5 is jQuery-less.

  • Andrew Akagawa
    Andrew Akagawa
7 min read

Permission denied (publickey) Digital Ocean SSH

Locked out of your Digital Ocean server?  Here's how to get back in.  This short article is for anyone that has lost access to the SSH key used to setup their Digital Ocean

  • Andrew Akagawa
    Andrew Akagawa
2 min read
Civic Projects

Tracking where Covid-19 is in Orange County

We're excited to be sharing our first OC Civic Coder's [https://www.occiviccoders.com] project to help easily visualize where Corona Virus is spreading in Orange County using data provided by the OC

  • Andrew Akagawa
    Andrew Akagawa
2 min read
Civic Projects

OC Civic Coders

Welcome to the very first meetup for OC Civic Coders! Grab your laptops and come out to build something great. Feel free to work individually or team up. Connect with others to learn

  • Andrew Akagawa
    Andrew Akagawa
1 min read
Civic Projects

Visualizing Traffic Collisions in Los Angeles

Starting 2020 of right with another civic hacking project.  This time, we've thrown together an app that visualizes traffic collisions in Los Angeles.  Each week there are about a thousand traffic collisions in

  • Andrew Akagawa
    Andrew Akagawa
1 min read
Websites

Spotlight on IMC Intertech

IMC Intertech is pushing the limits of micro precision parts, with parts less than .012 cu inches, and tolerancing on the level of microns.   We're thrilled to be working with IMC Intertech on

  • Andrew Akagawa
    Andrew Akagawa
2 min read
Civic Projects

Testing Out Data-Driven Styling in Mapbox GL JS

Mapbox GL JS is a powerful mapping API, that can create really nice data visualizations and styling.  Their maps look really clean and do a nice job at communicating engaging information interactively.   That

  • Andrew Akagawa
    Andrew Akagawa
4 min read
Tutorials

Going Deep on Mongoose Deep Population, and How To Populate Across Multiple Levels

If you've made the switch from SQL to NoSQL, you've probably started to dabble into Mongoose population as a means to make up for the lack of table joins.  This, unfortunately, is one

  • Andrew Akagawa
    Andrew Akagawa
3 min read

Teach Yourself To Code Part 4 - Intro To VS Code

If you've followed us up until now, you've probably found nano a bit frustrating to work with.  That's where Visual Studios Code comes in to make your life a bit easier.   VS Code

  • Andrew Akagawa
    Andrew Akagawa
3 min read
Civic Projects

Ghost Bootstrap Starter Theme

A super simple and minimal ghost starter theme using Bootstrap. Ghost is world's most popular modern open source publishing platform. This starter theme is developed to help organizations create customized blogs using Ghost and Bootstrap.

  • Andrew Akagawa
    Andrew Akagawa
2 min read

Teach Yourself To Code Part 3 - Hacking Your Browser With Chrome Developer Tools

As you begin to develop apps, chrome developer tools will quickly become your best friend!  Chrome lets you to inspect any front end code that's running on your browser.  This is super helpful

  • Andrew Akagawa
    Andrew Akagawa
4 min read

Teach Yourself To Code Part 2 - Getting Started With Git

Git is an essential tool for developers that you'll want to become proficient with. It tracks and manages just about everything you code, making it really easy to review the history of your

  • Andrew Akagawa
    Andrew Akagawa
5 min read

Teach Yourself To Code Part 1 - Hacking The Command Line

One of the earliest essential skills for programmers is to know and be proficient with the command line interface. Getting started with the command line interface feels a lot like learning to ride

  • Andrew Akagawa
    Andrew Akagawa
8 min read

A Review of Letsfit D32 Wireless Earbuds

After a long and load day of coding at the coffee shop,  I finally broke down and got a pair of wireless earbuds.  What I needed: noise cancelling, not too expensive, comfortable earbuds

  • Andrew Akagawa
    Andrew Akagawa
3 min read
Learn To Code

Teach Yourself To Code - Getting Started

Congratulations on the start of your journey!  FYI, this is hardly meant to be a professional class in learning how to code, and is more just one hacker's unconventional guide, especially in areas

  • Andrew Akagawa
    Andrew Akagawa
3 min read
Civic Projects

Spotlight on Therapists Beyond Borders

Therapists Beyond Borders is a 501(c)(3) nonprofit organization on a mission to create a sustainable difference in communities that need therapy services abroad. Responsibility, Affordability, and Sustainability are at the core

  • Andrew Akagawa
    Andrew Akagawa
1 min read
Tutorials

Saving a Dynamic Web Page as PDF with Puppeteer

This article shares a brief tutorial for how to save web page as PDF with NodeJs.  We will be using the Puppeteer [https://github.com/GoogleChrome/puppeteer] headless chrome browser to pull the

  • Andrew Akagawa
    Andrew Akagawa
6 min read
Civic Projects

OC Alerts: A Code for Orange County Project

We thought it would be interesting to start off the new year with a new civic hacking project.  OC Alerts is a gamified crime visualization web app that shows current crime calls.  Data

  • Andrew Akagawa
    Andrew Akagawa
1 min read
Chromebook

How to Setup WordPress for Local Development on a Chromebook

A fast and simple guide for getting WordPress running locally on a Chromebook using XAMPP.

  • Andrew Akagawa
    Andrew Akagawa
2 min read
Industry40

Choosing the Right Material for your Machined Parts or Fixtures

As we plunge into the 4th generation of industry, a.k.a. Industry4.0, machining is still alive and thriving!  New development in 5-Axis machining technologies are paving the way for some very

  • Andrew Akagawa
    Andrew Akagawa
4 min read
User Interface

Selecting the Right Navbar Icon - Hamburger, Dots, Cog, Wrench...

I recently struggled with the dilemma of selecting the right icon for my navigation menu, after an update to one of my apps.  After some googling, I was surprised to find out that

  • Andrew Akagawa
    Andrew Akagawa
2 min read
Reviewing the Pixelbook for Developers

A Review of the Google Pixelbook for Coding and Development

Updated June 30, 2022 Three & a half years later, I'm sorry to say my Pixelbook is dead.😕 I was browsing on it this morning, and the OS got a bit glitchy, and subsequently

  • Andrew Akagawa
    Andrew Akagawa
8 min read
Websites

Spotlight on 3D TEK CNC

3D TEK CNC pushes the limits of high precision machining, providing excellent quality, skill, and craftsmanship. For over 35 years, the master machinists at 3D TEK CNC have challenged the industry, refining their

  • Andrew Akagawa
    Andrew Akagawa
2 min read
Tutorials

Moving All of Your Nodejs Apps to a Single DigitalOcean Droplet with Cloudflare

Yes, this is possible.  DigitalOcean is a great and cost effective way to upgrade from hobby services like Heroku.  However, be aware that a good amount of DevOps work involved to do this.

  • Andrew Akagawa
    Andrew Akagawa
6 min read
Websites

KEF America Launches A New Website

Excited to be partnering with KEF America to launch their new site!  KEF produces custom rubber components that are extremely difficult to manufacture.   KEF America pushes the bar of product miniaturization, producing the

  • Andrew Akagawa
    Andrew Akagawa
2 min read
Initial Apps © 2023
Latest Posts