import json
class IanDouglas:
def __repr__(self):
return json.dumps({
'preferred_name': {'text': 'Ian', 'pronounced': 'EE-in'},
'pronouns': ['He', 'Him'],
'code': ['Python', 'C#', 'JavaScript/TypeScript', 'Go'],
'favorite_tools': ['FastAPI', 'OpenCode', 'gRPC'],
'coaching': ['interview prep', 'data structures', 'system design'],
'been_at_it_since': 1996
})
me = IanDouglas()
print(me)- want an introduction to someone on my LinkedIn network? Here's how
-
Streamer.bot extensions; lots of free tools for using Streameer.bot on livestreams with OBS/Meld, Twitch/YouTube etc.
-
goose; plenty of contributions from GitHub Actions for security audits, to product/feature feedback, to tutorial and blog content and how-to guides.
-
Turing School of Software & Design, Backend Curriculum; I contributed regular lesson plans, projects (each of which got 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 between the fall of 2014 nd summer of 2021, and assisted 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 and assisted with quality-checks to ensure safety for regional medical staff during COVID-19.






