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 β€” tibdex - Overview

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

Thibault Derousseaux tibdex

Follow
66 followers Β· 0 following
  • @activeviam
  • New York City

Achievements

Achievement: Starstruckx3Achievement: Pair Extraordinairex4Achievement: Galaxy Brainx2Achievement: QuickdrawAchievement: YOLOAchievement: Pull Sharkx4Achievement: Arctic Code Vault Contributor

Achievements

Achievement: Starstruckx3Achievement: Pair Extraordinairex4Achievement: Galaxy Brainx2Achievement: QuickdrawAchievement: YOLOAchievement: Pull Sharkx4Achievement: Arctic Code Vault Contributor

Organizations

@jupyterlab @activeviam @atoti
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
tibdex/README.md

I'm a software engineer who likes working across multiple languages and all parts of the stack: from low-level performance work to web UIs, with a lot of automation and API design in between.

Here are some ideas that have shaped how I think about building software (in no particular order):

πŸ’‘ Design principles

  • Poka-yoke
  • Root cause analysis
  • Simplicity through consistency
  • Power through composability
  • Avoid local maximums
  • Compile errors are better than runtime crashes

πŸ“š Technical books

  • Understanding Computation β€” Tom Stuart
  • The Pragmatic Programmer - Andrew Hunt & David Thomas
  • Living Documentation - Cyrille Martaire
  • Rust Atomic and Locks - Mara Bos
  • Learn You a Haskell for Great Good - Miran Lipovača
  • The Elements of Style - William Strunk

🍿 Technical talks

  • Simple Made Easy β€” Rich Hickey
  • Practical Data Oriented Design β€” Andrew Kelley
  • Biodigital Jazz! β€” Joran Dirk Greef
  • Why Datomic β€” Stuart Halloway
  • Mojo: a deep dive on ownership β€” Chris Lattner
  • Debugging with the Scientific Method β€” Stuart Halloway

Pinned Loading

  1. spartan-graphql spartan-graphql Public

    Compile GraphQL documents into a typed Python package with no imposed transport, no runtime dependencies, and no redundant validation

    Python

  2. github-app-token github-app-token Public archive

    Impersonate a GitHub App in a GitHub Action

    TypeScript 563 151

  3. activeviam/atoti-python-sdk-project-template activeviam/atoti-python-sdk-project-template Public template

    Template from which projects using Atoti Python SDK and intending to go into production can start

    Python 39 9

  4. activeviam/jdk4py activeviam/jdk4py Public

    A JDK shipped in a Python package

    Python 32 7

  5. auto-update auto-update Public

    πŸ”„ Automatically keep pull requests with auto-merge enabled up to date with their base branch

    TypeScript 65 37

  6. backport backport Public

    πŸ”™ GitHub Action to backport pull requests

    TypeScript 77 73

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.