scottdensmore (Scott Densmore) · GitHub
Skip to content
View scottdensmore's full-sized avatar

Sponsoring

@Notifiarr

Highlights

  • Pro

Block or report scottdensmore

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
scottdensmore/README.md
Scott Densmore — 3D Animated Hero Banner

Blog LinkedIn

Hi! I'm Scott

I am a Senior Director @ Google working on awesome things! When I'm not working, I love learning new programming languages, rebuilding classic 1970s/1980s arcade and microcomputer systems from scratch, exploring autonomous AI agents, working out, watching movies, spending time with family, or playing video games.


A Few of My Favorite Things — 3D Holo-Deck

My favorite classic computers and icons sculpted into 3D models with perspective projection, directional & specular shading, and animated 3D turntables—alongside downloadable binary .stl 3D meshes in ./models/.

3D Apple ][ Plus System
Apple ][ Plus & Dual Disk ][ (1979)
Where the 6502 journey began—complete with glowing P31 green phosphor CRT, Applesoft BASIC prompt, HIRES graphics, and Dual Disk ][ drives.
View Interactive 3D Mesh (apple2.stl)
3D Commodore 64 Breadbin & 1541 Drive
Commodore 64 "Breadbin" & 1541 Drive (1982)
The 8-bit legend—featuring the iconic taupe breadbin chassis, side function keys, 1702 monitor with the classic light-blue border & BASIC V2 prompt, 3-voice SID 6581 synth, and 1541 floppy drive.
View Interactive 3D Mesh (c64.stl)
3D Apple Macintosh 128K
Apple Macintosh 128K (1984)
The iconic all-in-one compact Mac with the smiling Happy Mac boot screen, 400K 3.5" microfloppy drive, keyboard, and one-button mouse that sparked decades of building native macOS & iOS apps.
View Interactive 3D Mesh (macintosh.stl)
3D Commodore Amiga & Boing Ball
Commodore Amiga & 1084S Boing Ball (1985)
Custom coprocessor magic (Agnus, Denise & Paula 4-channel sound)—complete with the sleek Amiga wedge keyboard, two-button "Tank Mouse", Workbench 1.3, and the bouncing 3D checkered Boing Ball.
View Interactive 3D Mesh (amiga.stl)
3D Incom T-65B X-Wing Starfighter
Incom T-65B X-Wing Starfighter
Red Five standing by—featuring articulated S-foils locking into attack position, R2 astromech dome, glowing 4L4 fusial thrust engines, and quad KX9 laser cannons.
View Interactive 3D Mesh (xwing.stl)
3D House of El Superman Shield
House of El // 3D S-Shield Crest
Faceted crimson and gold 3D diamond shield with chiseled bevels, raised 3D sculpted crest on both faces, and dynamic specular reflections across a 360° turntable.
View Interactive 3D Mesh (superman.stl)
Toggle Original Retro ASCII Art Terminal (Classic Phosphor View)
    .__________________________.                  ______________
    | .___________________. |==|                 /             /|
    | | ................. | |  |                /             / |
    | | ::::Apple ][::::: | |  |               /____________ /  |
    | | ::::::::::::::::: | |  |              | ___________ |   |
    | | ::::::::::::::::: | |  |              ||           ||   |
    | | ::::::::::::::::: | |  |              ||   HAPPY   ||   |
    | | ::::::::::::::::: | |  |              ||    MAC    ||   |
    | | ::::::::::::::::: | | ,|              ||___________||   |
    | !___________________! |(c|              |   _______   |  /
    !_______________________!__!             /|  (_______)  | /
   /                            \           ( |_____________|/
  /  [][][][][][][][][][][][][]  \           \
 /  [][][][][][][][][][][][][][]  \      .=======================.
(  [][][][][____________][][][][]  )     | ::::::::::::::::  ::: |
 \ ------------------------------ /      | ::::::::::::::[]  ::: |
  \______________________________/       `-----------------------'

   .----------------------------.        .------------------------------.
   |  .----------------------.  |        |  .------------------------.  |
   |  | **** C64 BASIC V2 ** |  |        |  | AMIGA WORKBENCH    [X] |  |
   |  | 64K RAM SYSTEM       |  |        |  |       _.-""""-._       |  |
   |  | READY.               |  |        |  |     .'  #    #  '.     |  |
   |  | LOAD"*",8,1          |  |        |  |    /  #   ##   #  \    |  |
   |  | _                    |  |        |  |    |    ##  ##    |    |  |
   |  '----------------------'  |        |  |     '._  #  #  _.'     |  |
   '----------------------------'        '------------------------------'
  / C= COMMODORE 64          [*] \      / /// AMIGA            [P][D]   \
 / [][][][][][][][][][][][] [F1]  \    / [F1][F2][F3][F4][F5] [F6]..[F10]\
(  [][][][][__________][][] [F5]   )  (  [][][][][__________][][]  [NUM]  )
 \_______________________________/    \__________________________________/

.-.__      \ .-.  ___  __                  _____________________________________________
|_|  '--.-.-(   \/\;;\_\.-._______.-.    //:::::::::::::::::::::::::::::::::::::::::::::\\
(-)___     \ \ .-\ \;;\(   \       \ \  //:::_______:::::::::________::::::::::_____::::::\\
 Y    '---._\_((Q)) \;;\\ .-\     __(_)//:::_/   _-"":::_--"""        """--_::::\_  ):::::::\\
 I           __'-' / .--.((Q))---'    \,:::/    /:::::_"                    "-_:::\/:::::|^\::\\
 I     ___.-:    \|  |   \'-'_          \:/   /~::::::I__                      \:::::::::|  \::\\
 A  .-'      \ .-.\   \   \ \ '--.__     '\   (::::::::::""""---___________     "--------"  /::/
 |  |____.----((Q))\   \__|--\_      \     '  |::::::::::::::::::::::::::::""""==____      /::/
    ( )        '-'  \_  :  \-' '--.___\       "\/::::::::::::::::::::::::::::::::::::::\   /~::/
     Y                \  \  \       \(_)        \\::::::::::::::::::::::::::::::::::::::)/~::/
     I                 \  \  \         \,         \\::::\""""""------_____::::::::::::::::::/
     I                  \  \  \          \          \\:::"\               """""-----_____::/
     A                   \  \  \          '\          \\:::"\    __----__                ):/
     |                    \  \__|           '           \\:::"\/~::::::::~\_         __/~:/
                           \_:.  \                        \\::::::::::::::::""----""":::/
                             \ \  \                         \\::::::::::::::::::::::::/
                              \ \  \                          \\:::\^""--._.--""^/::/
                               \_\_|                            \\::"\         /":/
                                                                  \\::"\_/":/
                                                                    \\_//

Programming Languages & Polyglot Stack

3D Isometric Programming Languages Stack
Domain Languages & Runtimes Focus Areas
Systems & Retro Emulation C++ · Rust · Go · C · 6502 BASIC Cycle-accurate arcade & home computer hardware, real-time audio synthesis (SID / Paula / POKEY / AY-8910), Ebitengine & Macroquad
Apple Platforms Swift · SwiftUI · Objective-C Native macOS, iOS, iPadOS, watchOS & visionOS apps, SwiftData, HealthKit
AI Agents, Cloud & Web Go · TypeScript · C# · Python · Ruby Autonomous Gemini agents, A2A protocol, Three.js / WebGL, Next.js, GCP

Bookshelf

Sci-Fi & Worldbuilding Engineering, Culture & Leadership

The Kingkiller Chronicle — Patrick Rothfuss
Dune — Frank Herbert

Tribal Leadership — Dave Logan, John King & Halee Fischer-Wright
Radical Candor — Kim Scott
Accelerate — Nicole Forsgren, Jez Humble & Gene Kim
The Lean Startup — Eric Ries
The Phoenix Project — Gene Kim, Kevin Behr & George Spafford
Subscribed — Tien Tzuo & Gabe Weisert

Pinned Loading

  1. google-gemini/gemini-cli google-gemini/gemini-cli Public

    An open-source AI agent that brings the power of Gemini directly into your terminal.

    TypeScript 107k 14.8k