Skip to content

RickCogley/rickcogley

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

613 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PGP Public Key Proven.lol Lightweight Proof

Last Updated:  February 28th, 2026 at 9:23:26 AM GMT+9 Today is:  Friday, March 13, 2026

Hi there 👋

I founded eSolia, a boutique IT services firm based in Tokyo, in 1999. We passed our 25th anniversary in July 2024 and hope to stay healthy and profitable, working on improving our operations by implementing ISO 27001.

I have spent my career in IT in Japan, doing a wide range of activities, such as compsci tutoring, physical cabling, network engineering, project management, software development, system architecture and design, solution consulting, web design and development, and delivering training courses to name a few. Sometimes I look back with nostalgia on the way things were in the late '80s, but mostly, I like how things are now (you're old if you remember the struggle of autoexec.bat and config.sys, and trying to squeeze drivers into limited memory)!

"Curiosity killed the cat, but satisfaction brought it back." — Proverb

😤 Currently: Swamped

Working on: Revamp Hanawa CMS

Packed schedule, minimal interruptions

GitHub Activity (last 30 days)

862 commits  |  199 this week  |  🔥 29-day streak

Languages: TypeScript (13) · CSS (2) · HTML (2) · Svelte (1) · Vento (1) Active repos (15): eSolia/esolia-2025 eSolia/codex RickCogley/pub-cogley eSolia/periodic eSolia/nexus and 10 more

What I'm Up To This Week

Themes: personal tech

Activity: 2 posts this week

Currently Reading

📖 User Friendly: How the Hidden Rules of Design Are Changing the Way We Live, Work, and Play by Cliff Kuang, Robert Fabricant

Latest Posts

Content Stats

Type Count
Posts 2249
Articles 61
Podcasts 9
Pages 10

System Architecture

graph LR
    subgraph "Content Creation"
        A[Markdown Files] --> B[pub-cogley CMS]
        C[Quick Posts] --> B
    end
    subgraph "pub-cogley Platform"
        B --> D[(D1 Database)]
        D --> E[REST API]
        E --> F[api.cogley.jp]
    end
    subgraph "Distribution"
        F --> G[cogley.jp Website]
        F --> H[GitHub Profile README]
        F --> I[Syndication]
    end
    subgraph "Syndication Targets"
        I --> J[Bluesky]
        I --> K[Mastodon]
        I --> L[Nostr]
    end
    style B fill:#f9f,stroke:#333
    style F fill:#bbf,stroke:#333
Loading

Content Flow

flowchart TD
    A[New Post Created] --> B{Post Type?}
    B -->|Micro| C[Short-form Content]
    B -->|Article| D[Long-form Content]
    B -->|Podcast| E[Audio Content]
    C --> F[pub-cogley API]
    D --> F
    E --> F
    F --> G[cogley.jp]
    F --> H[Syndicate to Bluesky]
    F --> I[Syndicate to Mastodon]
    F --> J[Syndicate to Nostr]
    F --> K[GitHub README via Lume]
    style F fill:#bbf,stroke:#333
    style G fill:#bfb,stroke:#333
Loading

Build Stats

Item Value
Repo Total Files 7
Repo Size in KB 5016
Lume Version v2.5.0
Deno Version 2.7.5 (linux x86_64)
V8 Version 14.6.202.9-rusty
Typescript Version 5.9.2
Timezone Asia/Tokyo

How does this readme work?

I'm generating this readme using the Lume static site generator, pulling data from my pub-cogley API. See this page for details to get your own!

Tech Stack

HTML CSS JavaScript TypeScript PostgreSQL MySQL bash REST GraphQL WebStorm Visual Studio Code CI/CD Nginx AWS Microsoft Azure Digital Ocean Windows macOS Linux

About

Rick Cogley's dev profile

Topics

Resources

Stars

Watchers

Forks

Contributors