Brett Terpstra

Indie Developer at BrettTerpstra.com

Minnesota, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Brett Terpstra is a Principal Software Developer and Technical Writer with nearly two decades of experience building macOS and iOS tools, shaping developer documentation, and shipping polished front-end experiences. Based in Minnesota, he has held senior roles at Oracle and contributed widely to open-source projects—everything from Markdown editing packages and Marked2 styles to automation scripts and social-logging tools—demonstrating full-stack fluency and strong UX instincts. He blends hands-on coding (notably improving Notational Velocity forks and Sublime Markdown plugins) with automated documentation workflows and thoughtful technical writing. A prolific blogger, podcaster, and habitual regex tinkerer, Brett brings a practical, user-focused sensibility to DevRel and developer tooling that reflects both product-mindedness and a taste for elegant text processing.
code17 years of coding experience
job12 years of employment as a software developer
bookUniversity of Minnesota
bookBA Interactive Multimedia, BA Interactive Multimedia at Minneapolis College of Art and Design
bookEmerson
stackoverflow-logo

Stackoverflow

Stats
51reputation
59kreached
3answers
0questions
github-logo-circle

Github Skills (42)

markdown10
json10
objective-c10
text-editor10
python10
sublime-text10
css10
document-generation10
editor10
ruby10
uid10
code-generation10
markdown-it10
front-end-development10
text-processing10

Programming languages (30)

CGoHTMLJupyter NotebookGroovyTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
ttscoff/KeyBindings

Aug 2011 - Feb 2022

DefaultKeybindings.dict for Mac OS X
Role in this project:
userTechnical Writer / Automation Engineer
Contributions:72 commits, 6 PRs, 30 pushes in 10 years 8 months
Contributions summary:Brett primarily focused on enhancing the project's documentation and automating the creation of documentation resources. They wrote scripts to automatically generate documentation from the project's keybindings, updating the README and creating a Dash cheat sheet. They also updated the documentation to include installation instructions and the date of the last update.
macos
ttscoff/MarkedCustomStyles

Nov 2013 - Mar 2022

Custom Style Repository for Marked2.app
Role in this project:
userFull-stack Developer
Contributions:129 commits, 12 PRs, 75 pushes in 8 years 4 months
Contributions summary:Brett appears to have been responsible for creating and customizing styles for Marked2.app, primarily focusing on CSS development. They implemented a variety of custom themes by creating multiple CSS files. They introduced features such as the incorporation of a code block to enable automatic overflow, and added features for high contrast mode.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial