Skip to content
View iandouglas's full-sized avatar

Organizations

@squareup

Block or report iandouglas

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
iandouglas/README.md

William Ian Douglas: Family man, Maker, teacher

import json
class IanDouglas:
  def __repr__(self):
    return json.dumps({
      'preferred_name': {'text': 'Ian', 'pronounced': 'EE-in'},
      'pronouns': ['He', 'Him'],
      'code': ['Python', 'Ruby', 'JavaScript', 'Go'],
      'tools': ['FastAPI', 'Rails', 'Express', 'Airtable'],
      'coaching': ['interview prep', 'data structures', 'system design'],
      'been_at_it_since': 1996
    })
me = IanDouglas()
print(me)

Linkedin: iandouglas736 GitHub iandouglas

  • want an introduction to someone on my LinkedIn network? Here's how

Public speaking, conference talks, etc

Recent/Proudest Contributions to Open Source

  • Turing School of Software & Design, Backend Curriculum; I contribute regular lesson plans, projects (each of which get their own repos) and iterative updates for learning Ruby, Rails, OOP, CS topics (data structures, algorithms, Big O Notation, etc), and more. [Ruby, Rails, HTML, CSS]

  • Turing School of Software & Design, Career Development Curriculum; I've contributed notes and ideas about technical career development to Turing since the fall of 2014, and assist with teaching topics, helping students with mock interviews, and training others to help with practical interview preparation.

  • TechInterview.Guide; While this isn't an open repo (yet), I've published a large quantity of notes and created a daily 6-week email series around technical interview preparation for newcomers to the tech industry.

  • Make4Covid PPE; I contributed some 3D printing models and created about 5,000 pieces of produced PPE for the Denver area.


Cool Stats

(provided by anuraghazra)

Pinned Loading

  1. flask-restful-travis-heroku Public

    Python 3, Flask-RESTful, Travis-CI, Heroku starter kit

    Python 7 10

  2. dadjokes Public

    Python

  3. node-express-example Public

    example node/express API router

    JavaScript 1

  4. testing-flask-with-pytest Public

    Forked from CIRCLECI-GWP/testing-flask-with-pytest

    Python

  5. udacity-fullstack-python-flask Public

    Python

  6. turingschool/backend-curriculum-site Public

    HTML 39 78

1,732 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March April
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to block/goose, jayofelony/pwnagotchi, nusserstudios/tailbliss and 14 other repositories
Loading A graph representing iandouglas's contributions from April 21, 2024 to April 21, 2025. The contributions are 96% commits, 2% pull requests, 1% code review, 1% issues.

Contribution activity

April 2025

Created 6 commits in 1 repository

Created a pull request in block/goose that received 12 comments

docs: PostgreSQL tutorial

Adding a tutorial guide for a PostgreSQL MCP server. I'll be adding a video at the top of the page before this can be merged. To see the specific…

+192 −0 lines changed 12 comments
Opened 1 other pull request in 1 repository
block/goose 1 open
Reviewed 1 pull request in 1 repository
block/goose 1 pull request
92 contributions in private repositories Apr 1 – Apr 19
Loading