GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — bolasblack - Overview

@bolasblack bolasblack Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@bolasblack
bolasblack
Follow
View bolasblack's full-sized avatar

c4605 bolasblack

Follow
274 followers · 118 following
  • Shanghai, China
  • https://blog.c4605.com
  • @c4605

Achievements

Achievement: Pair Extraordinairex2Achievement: QuickdrawAchievement: YOLOAchievement: Pull Sharkx3Achievement: Arctic Code Vault ContributorAchievement: Starstruckx3

Achievements

Achievement: Pair Extraordinairex2Achievement: QuickdrawAchievement: YOLOAchievement: Pull Sharkx3Achievement: Arctic Code Vault ContributorAchievement: Starstruckx3

Highlights

  • Developer Program Member
  • Pro

Organizations

@HackPlan @LifeMessager
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
bolasblack/README.md

Hi there, I'm c4605 :)

  • I'm currently working as a front-end engineer
  • I'm learning Rust
  • I have some knowledge of ClojureScript, Bash, Python, Ruby, MySQL, Ansible, and iOS development :P
  • I'm using Emacs (My emacs config) and Nix (my nix config and my nix overlay)

Interesting projects

http-api-guide

A comprehensive HTTP API design guide written in Chinese. Covers RESTful principles, error handling, versioning strategies, and best practices for building maintainable APIs.

effect-saga

A demonstration of Effect's powerful capabilities by reimplementing Redux-Saga's core patterns with remarkably simple code. Shows how Effect's built-in primitives (Fiber, Queue, Deferred) make complex async orchestration effortless—what takes redux-saga hundreds of lines becomes concise and type-safe with Effect's functional programming foundation.

btc-utils

Bitcoin transaction utilities for TypeScript. Provides zero-dependency helpers for estimating transaction vSize before signing and calculating dust thresholds. Designed to be easy to read and understand with clear documentation links.

programr

A Ruby interpreter for AIML (Artificial Intelligence Markup Language), originally forked but extensively rewritten. AIML is an XML-based language for creating chatbots and conversational AI agents, making it an interesting exploration of early chatbot technologies.

@c4/use-effect-reducer

A showcase of Elm architecture's elegance in handling complex interactions. By adopting Elm's TEA (The Elm Architecture) pattern where reducers return [nextState, effect], this hook demonstrates how naturally difficult state machines and async flows become when effects are event-driven rather than state-driven. Eliminates useEffect dependency tracking entirely—complex UI interactions that typically require careful effect orchestration become simple, declarative action-effect pairs.

Blockchain

  • bitcoin-wallet-connector: A unified interface for interacting with multiple Bitcoin wallet browser extensions (Unisat, Xverse, OKX, Leather, Bitget, Magic Eden). Features security-first architecture and restrained API design.

State Management & Data Flow

  • yarw: A typesafe, effective Redux wrapper that simplifies Redux boilerplate while maintaining type safety.

React Components & Hooks

  • @c4605/react-modal: A lightweight modal component with a convenient useModal hook.
  • @c4/use-async: Type-safe async function helper hook for managing loading states and errors.

Build Tools & Developer Experience

  • shadow-cljs-vite-plugin: A Vite plugin for shadow-cljs that provides seamless integration and a better developer experience.
  • git-hook-pure: A lightweight husky alternative written in pure Shell for faster git hook management.
  • @c4/g: Custom schematics (code generators) built on Angular CLI's scaffolding system for rapid project setup.
  • babel-plugin-jsx-wrapper: Enhanced Babel plugin that automatically wraps JSX components with observer decorators (MobX, Realar, etc.). Adds ES module support, custom decorators, displayName, and React.memo integration - significantly reduces boilerplate code.
  • module-mapper-webpack-plugin: Dynamically replace module paths at build time for flexible dependency management.
  • interpolate-webpack-plugin: Inject predefined variables into your built assets for environment-specific configurations.

Pinned Loading

  1. http-api-guide http-api-guide Public

    2.5k 356

  2. effect-saga effect-saga Public

    A Redux saga implementation using the [Effect](https://effect.website/) library for functional programming.

    TypeScript 7

  3. alcatraz alcatraz Public

    Run code agents unrestricted, but fearlessly

    Go 4

  4. ramda/ramda ramda/ramda Public

    🐏 Practical functional Javascript

    JavaScript 24.1k 1.5k

  5. thheller/shadow-cljs thheller/shadow-cljs Public

    ClojureScript compilation made easy

    Clojure 2.4k 192

  6. angular/angular-cli angular/angular-cli Public

    CLI tool for Angular

    TypeScript 27k 11.8k

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.