Skip to content

Instantly share code, notes, and snippets.

View chidindu-ogbonna's full-sized avatar
👽

promise chidindu-ogbonna

👽
View GitHub Profile
@aparente
aparente / SKILL.md
Last active June 19, 2026 20:48
tufte-viz Claude Code skill — Edward Tufte data visualization principles

name: tufte-viz description: | Ideate and critique data visualizations using Edward Tufte's principles from "The Visual Display of Quantitative Information." Use this skill when: (1) Designing new data visualizations or charts (2) Critiquing or improving existing visualizations (3) Reviewing dashboards or reports for graphical integrity (4) Deciding between visualization approaches (5) Reducing chartjunk or improving data-ink ratio (6) Planning small multiples or high-density displays

@chidindu-ogbonna
chidindu-ogbonna / service-worker.js
Created April 30, 2019 11:22
Including workbox in service workers
self.__precacheManifest = [].concat(self.__precacheManifest || []);
workbox.setConfig({ debug: true }); // show debugging even during development
workbox.precaching.suppressWarnings();
workbox.precaching.precacheAndRoute(self.__precacheManifest, {});
console.log("%c Workbox is activated", "font-size: 30px; color: blue");
// Enable offline analytics
workbox.googleAnalytics.initialize();
@douglasrizzo
douglasrizzo / tf_obj_tutorial.md
Last active October 19, 2025 19:08
TensorFlow Object Detection Model Training
@cedced19
cedced19 / config
Last active May 2, 2026 12:16
Install i3 after install Fedora Gnome
# This file has been auto-generated by i3-config-wizard(1).
# It will not be overwritten, so edit it as you like.
#
# Should you change your keyboard layout some time, delete
# this file and re-run i3-config-wizard(1).
#
# i3 config file (v4)
#
# Please see http://i3wm.org/docs/userguide.html for a complete reference!
@vasanthk
vasanthk / System Design.md
Last active June 19, 2026 12:31
System Design Cheatsheet

System Design Cheatsheet

Picking the right architecture = Picking the right battles + Managing trade-offs

Basic Steps

  1. Clarify and agree on the scope of the system
  • User cases (description of sequences of events that, taken together, lead to a system doing something useful)
    • Who is going to use it?
    • How are they going to use it?
@fredbenenson
fredbenenson / kickstarter_sql_style_guide.md
Last active April 4, 2026 19:52
Kickstarter SQL Style Guide
layout default
title SQL Style Guide
description A guide to writing clean, clear, and consistent SQL.
tags
data
process

Purpose

@PurpleBooth
PurpleBooth / README-Template.md
Last active June 16, 2026 19:40
A template to make good README.md

Project Title

One Paragraph of project description goes here

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

@staltz
staltz / introrx.md
Last active June 19, 2026 04:53
The introduction to Reactive Programming you've been missing
<!doctype html>
<!-- http://taylor.fausak.me/2015/01/27/ios-8-web-apps/ -->
<html>
<head>
<title>iOS 8 web app</title>
<!-- CONFIGURATION -->