├── rsync-exclude
├── .gitignore
├── headshot.avif
├── headshot.jpg
├── BrettTerpstraCoverLetter.txt
├── coverletter.html
├── BrettTerpstraResume.txt
├── index.html
└── Resume.css
/rsync-exclude:
--------------------------------------------------------------------------------
1 | .git
2 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | Brett Terpstra Cover Letter.md
2 |
--------------------------------------------------------------------------------
/headshot.avif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttscoff/brettterpstra.info/main/headshot.avif
--------------------------------------------------------------------------------
/headshot.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttscoff/brettterpstra.info/main/headshot.jpg
--------------------------------------------------------------------------------
/BrettTerpstraCoverLetter.txt:
--------------------------------------------------------------------------------
1 | style: Resume
2 | css: Resume.css
3 |
4 |
5 |
6 | # Brett Terpstra
7 |
8 |
16 |
17 |
18 |
19 |
20 |
21 | My name is Brett Terpstra, and I'm applying for the job of Staff Technical Writer. I believe I'm an excellent candidate as I've been writing developer documentation for over 20 years, working with Git/GitHub for 10 years, and have experience at two major corporations (Aol and Oracle) as a team leader, as well as working in my own small business as an independent developer (who writes all his own documentation).
22 |
23 | I've been using Jekyll for 10 years, developing blogs, websites, and documentation based on Markdown, as well as developing plugins. I have dozens of personal projects, all carefully documented, and I have 4 years of experience at Oracle working as a technical writer on the developer relations team, writing original content and documenting Oracle Cloud Infrastructure developments.
24 |
25 | I have excellent writing skills, am highly proficient in Markdown, and have extensive experience working with Git and GitHub. I have natural leadership capabilities, work well with both reports and upper management, and have seen multiple high-pressure projects through to completion, including taking a key role in the relaunch of Engadget.com (as senior front end developer) and a supporting role in the launch of the new developer.oracle.com.
26 |
27 | I have developed dozens of automations and processes for technical documentation, ranging from personal projects (I've published multiple applications, commercial and open source) to the entire publishing pipeline for the DevRel team of Oracle.
28 |
29 | I've been in charge of hiring for Aol when looking for new front-end engineers, and screened/interviewed applicants for technical writing positions at Oracle, where I was responsible for making the final hiring decisions. I've built teams that work well together and accomplish great goals.
30 |
31 | I have outstanding communication skills, both written and in-person, and am known for having a sense of humor while still able to focus on achieving goals. I'm adept at handling and providing feedback, both critical and adulatory.
32 |
33 |
34 |
--------------------------------------------------------------------------------
/coverletter.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
Brett Terpstra
13 |
14 |
21 |
22 |
23 |
24 |
25 |
26 |
My name is Brett Terpstra, and I’m applying for the job of Senior Documentation Manager. I believe I’m an excellent candidate as I’ve been writing technical documents for over 20 years, working with Git/GitHub for 10 years, and have experience at two major corporations (Aol and Oracle) as a team leader.
27 |
28 |
I currently work as a Principal Software Developer, formerly Principal Technical Writer, at Oracle. I work on the Developer Relations team, advocating for users and providing content and documentation for Oracle Cloud products.
29 |
30 |
I have excellent writing skills, am highly proficient in Markdown, and have extensive experience working with Git and GitHub. I have natural leadership capabilities, work well with both reports and upper management, and have seen multiple high-pressure projects through to completion, including taking a key role in the relaunch of Engadget.com and a supporting role in the launch of the new developer.oracle.com.
31 |
32 |
I have developed dozens of automations and processes for technical documentation, ranging from personal projects (I’ve published multiple applications, commercial and open source) to the entire publishing pipeline for the DevRel team of Oracle.
33 |
34 |
I’ve been in charge of hiring for Aol when looking for new front-end engineers, and screened/interviewed applicants for technical writing positions at Oracle. I’ve built teams that work well together and accomplish great goals.
35 |
36 |
I have outstanding communcation skills, both written and in-person, and am known for having a sense of humor while still able to focus on acheiving goals. I’m adept at handling and providing feedback, both critical and adulatory.
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/BrettTerpstraResume.txt:
--------------------------------------------------------------------------------
1 | style: Resume
2 | css: Resume.css
3 |
4 |
5 |
6 | # Brett Terpstra
7 |
8 |
16 |
17 |
18 |
19 | [headshot]: headshot.avif class="headshot" width=100px height=100px
20 |
21 |
22 |
23 | ### Profile
24 |
25 | I'm a writer, podcaster, and software developer with over 25 years of experience in writing, documenting, and marketing software. I've worked in HTML/CSS, JavaScript (vanilla, jQuery, Angular, React, Vue), C/C++, Ruby, Objective-C, Swift, Python, and more. I have extensive experience writing documentation using Markdown with Git version management and publishing pipelines.
26 |
27 | I graduated from the Minneapolis College of Art and Design in 2000, with a BA in Interactive Multimedia (Web Design). After working as Art Director and webmaster for a fashion company and subsequently founding my own advertising firm, I went full-time into web development. I began working for Aol Tech (Engadget, TUAW, Joystiq, Massively) in 2011 and rose to Senior Front-End developer and tech lead for the content division. I left that position after five years to be an independent software developer for seven years before taking on a Developer Relations role at Oracle in 2021.
28 |
29 | I am currently working as a Principal Software Developer for Oracle on the Developer Relations team, with a technical writing focus. I maintain my personal projects, including multiple applications and their documentation and support, as well as writing, blogging, and podcasting.
30 |
31 |
32 |
33 |
34 |
35 | ### Experience
36 |
37 | Oracle
38 | : _Principal Technical Writer • May 2021 -- January 2022_
39 | _Principal Software Developer • January 2022 -- Present_
40 |
41 | : I started at Oracle as a technical writer. My work creating a GitHub->OCM (Oracle Content Management) pipeline using [Jekyll](https://jekyllrb.com/) as a conduit earned me a promotion to Principal Software Developer. The pipeline allows Oracle writers to compose in Markdown and use GitHub Pull Requests for the editing process, leveraging code comments, suggested edits, and providing an audit trail. I serve as the primary editor for my team and am always the last approval in the process (though I've built it such that another writer can easily step in if I'm unavailable). Once a PR process is complete, the Jekyll site is published, and the OCM automation (which runs as a Jekyll plugin) pushes new and updated content to the CMS.
42 |
43 | : I manage the [Oracle DevRel GitHub](https://github.com/oracle-devrel) organization for the company, responsible for creation and maintenance of over 200 repositories, including their automation pipelines. I've developed tools for repo generation from templates, and for batch updating files and Actions across any/all repos using the GitHub API.
44 |
45 | : In my role as Principal Technical Writer, I managed projects and goals for my team, and took on the role of editor and facilitator for the work of my co-workers, though not officially in a management role. Under my leadership with a team of three, we published over 100 pieces of technical content that were surfaced as part of developer.oracle.com and blogs.oracle.com in the course of one year.
46 |
47 | : In the last year I've been responsible for creating screencasts and demo videos for the AI Hub at Oracle. I do screencasts, video editing, animations, and voiceovers, all geared toward piquing developer interest in Oracle's AI offerings.
48 |
49 | Independent
50 | : _January 2014 -- May 2021_
51 |
52 | : For seven years I developed several commercial Mac applications, including [Marked 2](https://marked2app.com) and the upcoming [nvUltra](https://nvultra.com), and maintained multiple web properties. I contracted for web development, productivity consultation, and --- in addition to blogging and creating documentation for my own projects --- contributed to several online publications including [MacStories](https://www.macstories.net/) and [Lifehacker](https://lifehacker.com/) (and previously [Macworld](https://www.macworld.com) and TUAW), as well as continuing my own blog at [brettterpstra.com](https://brettterpstra.com).
53 |
54 | Aol Tech
55 | : _Contract developer • July 2009 -- March 2011_.
56 | _Senior Front End Developer • March 2011 -- January 2014_
57 |
58 | : I worked remotely on the front end of Aol Tech web properties as the lead developer for Engadget, TUAW, Joystiq and Massively. I handled the implementation of all JavaScript, HTML and CSS technologies on these blogs, and built new functionality for the core Blogsmith platform through PHP extensions. I managed a team of four people to bring major projects like the relaunch of Engadget to fruition.
59 | : I worked closely with designers and had an active role in the development of several high-traffic properties.
60 | : This is where I developed my skills as a remote employee. I learned to manage time, work and meet across time zones, and provide accountability without being in an office setting. I implemented the use of Asana to track projects and progress for my team, as well as the use of Basecamp for communication.
61 |
62 | Agilebits
63 | : _Chief Media Producer • October 2010 -- February 2011_
64 |
65 | : Hired as a polymath. Built and maintained company sites in both PHP and Ruby on Rails, as well as handling PR, blogging, and support tasks.
66 |
67 | The Unofficial Apple Weblog
68 | : _Author/Blogger • 2007 – 2011_
69 |
70 | : While blogging at TUAW, I developed the Blogsmith Blogging Bundle for TextMate. The CMS hacks that I pulled off while at TUAW led to my employment as a developer for Aol Tech.
71 |
72 | Circle Six Design
73 | : _Owner • January 2006 -- February 2009_
74 |
75 | : Web design/development, print design, audio/video production, and client management.
76 |
77 | Knitcraft/St. Croix
78 | : _Art Director/Web Developer • July 2001 -- December 2005_
79 |
80 | : Handled international e-commerce and web branding, and created all artwork for the national chain of boutique shops.
81 |
82 | Other
83 | : As a member of the Mac "power user" community, I've spoken at [ALTConf](http://altconf.com/), [Macworld](https://www.macworld.com/article/224350/remembering-macworld-expo.html), and [Macstock](https://macstockconferenceandexpo.com/), organized meet-ups at [WWDC](https://developer.apple.com/wwdc/), and have published two titles on iBooks.
84 |
85 |
86 |
87 |
88 |
89 | ### Education
90 |
91 | Minneapolis College of Art And Design, Minneapolis, MN
92 | : BA Interactive Multimedia, 2000
93 |
94 |
95 |
96 |
97 |
98 | ### Skills
99 |
100 | Summary
101 | :
102 |
103 | - HTML, CSS, and responsive web design
104 | - JavaScript, React, jQuery with some experience with other frameworks (Angular, Vue)
105 | - PHP, Ruby, and Python scripting
106 | - Mac and Unix platforms and command line proficiency
107 | - Objective-C, Swift, and Mac development
108 | - Excellent prose and technical writing skills
109 | - Expert on Markdown
110 | - Leadership/team management
111 | - Git/GitHub proficiency
112 |
113 | Programming
114 | : I have a core set of languages in which I consider myself proficient (Ruby, Objective-C, Swift), and myriad languages I'm comfortable working in and always learning more about. I'm capable of picking up new languages quickly as needs arise.
115 |
116 | Writing
117 | : I have strong English language skills, spoken and written, bridging both grammar and style. My writing is both technical and approachable in nature, and I've been credited by many new programmers with having provided them an accessible entry point to a concept. I internalize any style guide I'm given and can easily write for the target publication.
118 |
119 | Markdown
120 | : I'm extremely proficient in Markdown. I can tell you every difference between MultiMarkdown, Discount, Maruku, Kramdown, PHP Markdown Extra, GitHub Flavored Markdown, and any other flavor of Markdown. I know how to write Markdown that will translate across platforms and processors, and how to leverage the specific strengths of any Markdown processor.
121 |
122 | Leadership
123 | : I work well with others, and naturally take a leadership role. In times when that leadership role has led to a management position, I've done an excellent job of hearing the needs of my reports, guiding them in their projects, and acting as a conduit between upper management and my team to accomplish large goals on time. I have experience with Agile workflows.
124 |
125 | : I communicate well, whether in email, one-on-one, or in meeting settings. I accept criticism, understand goals, and convey my feelings and opinions easily.
126 |
127 | : I will say what's on my mind, but am careful not to hurt others, and am very aware of differing needs within a team. I have often been told after meetings, "Thank you for saying that, I didn't have the nerve." I wear this as a badge of honor.
128 |
129 | : Over the years I've developed help documents for projects like Marked 2 ([documentation](https://marked2app.com/help/)), Bunch ([documentation](https://bunchapp.co/docs/)), and all of my [various projects](https://brettterpstra.com/projects/), ranging from detailed README files to full websites. I've also developed documentation for other applications, including [Fantastical by Flexibits](https://flexibits.com/fantastical/help).
130 |
131 | : I've contributed to several major publications, including [O'Reilly's Mac Hacks](https://www.oreilly.com/library/view/mac-hacks/9781449343453/), and co-authored the interactive books [60 Mac Tips Volumes 1 and 2](http://60tips.com/) for Apple's iBookstore and Vimeo release.
132 |
133 | : I blog regularly and have developed an audience (30k+/week) with whom I enjoy interacting. I've also published work on The Unofficial Apple Weblog, Macworld (print and web), MacStories, and LifeHacker, as well as contributed to the upcoming Terminus project for Warp.
134 |
135 | Git/GitHub
136 | : I use Git for version control on all of my projects, and GitHub hosting for [all of my open source work](https://github.com/ttscoff) (and some private repositories). I'm well-versed in command line Git, apps like Tower and GitKraken, and have experience using GitHub Pull Requests, Issues, and Discussions. I also have experience developing GitHub Actions as pipelines for CI/CD and automation.
137 |
138 |
139 |
140 |
141 |
142 |
143 | ### Activities
144 |
145 | Coding
146 | : I develop the Mac application [Marked](https://marked2app.com), a tool for authors and bloggers with Markdown preview and text analysis features.
147 | : I created and maintain [Bunch](https://bunchapp.co), an automation tool for Mac, the [documentation of which](https://bunchapp.co/docs) I am particularly proud.
148 | : I authored the [nvALT](https://brettterpstra.com/projects/nvalt/) fork of Notational Velocity and am currently working on its successor, [nvUltra](https://nvultra.com/).
149 | : I spend my free time coding automation and productivity [apps and scripts](https://brettterpstra.com/projects). I have myriad open source tools I've authored and supported, including [Doing](https://github.com/ttscoff/doing) (command line project/time tracking), [mdless](https://github.com/ttscoff/mdless) (a command line Markdown pager), the [MarkdownEditing](https://github.com/ttscoff/MarkdownEditing) package for Sublime Text, and [NA](https://github.com/ttscoff/na_gem) (command line interaction with TaskPaper files).
150 | : In the process of documenting my projects, I've built helpful tools like [NiftyMenu](https://www.youtube.com/watch?v=mMRke8K6VOU) and a Keyboard Maestro macro for [cross-linking Markdown documents](https://brettterpstra.com/2021/09/01/keyboard-maestro-markdown-linking/).
151 | : I love problem solving, and find complex regular expressions a relaxing endeavor.
152 |
153 | Music
154 | : I enjoy blending music and technology, and do a lot of home recording. My punk rock tour days are behind me (videos available upon request), but I continue to enjoy the process of composing and the technical details of production.
155 |
156 |
157 |
158 |
159 |
160 | ### References
161 |
162 | Professional and personal references are available and will be furnished upon request.
163 |
164 |
165 |
166 |
167 |
168 | ### Elsewhere
169 |
170 | | ---: | :--- |
171 | | **GitHub** | [github.com/ttscoff](https://github.com/ttscoff) |
172 | | **Mastodon** | [hachyderm.io/ttscoff](https://hachyderm.io/@ttscoff/) |
173 | | **Blog** | [brettterpstra.com](https://brettterpstra.com) |
174 | | **Contact** | [brettterpstra.com/contact](https://brettterpstra.com/contact/) |
175 |
176 |
177 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
Brett Terpstra
13 |
14 |
24 |
25 |
26 |
27 |
28 |
29 |
Profile
30 |
31 |
I’m a writer, podcaster, and software developer with over 25 years of experience in writing, documenting, and marketing software. I’ve worked in HTML/CSS, JavaScript (vanilla, jQuery, Angular, React, Vue), C/C++, Ruby, Objective-C, Swift, Python, and more. I have extensive experience writing documentation using Markdown with Git version management and publishing pipelines.
32 |
33 |
I graduated from the Minneapolis College of Art and Design in 2000, with a BA in Interactive Multimedia (Web Design). After working as Art Director and webmaster for a fashion company and subsequently founding my own advertising firm, I went full-time into web development. I began working for Aol Tech (Engadget, TUAW, Joystiq, Massively) in 2011 and rose to Senior Front-End developer and tech lead for the content division. I left that position after five years to be an independent software developer for seven years before taking on a Developer Relations role at Oracle in 2021.
34 |
35 |
I am currently working as a Principal Software Developer for Oracle on the Developer Relations team, with a technical writing focus. I maintain my personal projects, including multiple applications and their documentation and support, as well as writing, blogging, and podcasting.
36 |
37 |
38 |
39 |
40 |
41 |
Experience
42 |
43 |
44 |
Oracle
45 |
Principal Technical Writer • May 2021 – January 2022
46 | Principal Software Developer • January 2022 – Present
47 |
48 |
I started at Oracle as a technical writer. My work creating a GitHub->OCM (Oracle Content Management) pipeline using Jekyll as a conduit earned me a promotion to Principal Software Developer. The pipeline allows Oracle writers to compose in Markdown and use GitHub Pull Requests for the editing process, leveraging code comments, suggested edits, and providing an audit trail. I serve as the primary editor for my team and am always the last approval in the process (though I’ve built it such that another writer can easily step in if I’m unavailable). Once a PR process is complete, the Jekyll site is published, and the OCM automation (which runs as a Jekyll plugin) pushes new and updated content to the CMS.
49 |
50 |
I manage the Oracle DevRel GitHub organization for the company, responsible for creation and maintenance of over 200 repositories, including their automation pipelines. I’ve developed tools for repo generation from templates, and for batch updating files and Actions across any/all repos using the GitHub API.
51 |
52 |
In my role as Principal Technical Writer, I managed projects and goals for my team, and took on the role of editor and facilitator for the work of my co-workers, though not officially in a management role. Under my leadership with a team of three, we published over 100 pieces of technical content that were surfaced as part of developer.oracle.com and blogs.oracle.com in the course of one year.
53 |
54 |
In the last year I’ve been responsible for creating screencasts and demo videos for the AI Hub at Oracle. I do screencasts, video editing, animations, and voiceovers, all geared toward piquing developer interest in Oracle’s AI offerings.
55 |
56 |
Independent
57 |
January 2014 – May 2021
58 |
59 |
For seven years I developed several commercial Mac applications, including Marked 2 and the upcoming nvUltra, and maintained multiple web properties. I contracted for web development, productivity consultation, and — in addition to blogging and creating documentation for my own projects — contributed to several online publications including MacStories and Lifehacker (and previously Macworld and TUAW), as well as continuing my own blog at brettterpstra.com.
60 |
61 |
Aol Tech
62 |
Contract developer • July 2009 – March 2011.
63 | Senior Front End Developer • March 2011 – January 2014
64 |
65 |
I worked remotely on the front end of Aol Tech web properties as the lead developer for Engadget, TUAW, Joystiq and Massively. I handled the implementation of all JavaScript, HTML and CSS technologies on these blogs, and built new functionality for the core Blogsmith platform through PHP extensions. I managed a team of four people to bring major projects like the relaunch of Engadget to fruition.
66 |
67 |
I worked closely with designers and had an active role in the development of several high-traffic properties.
68 |
69 |
This is where I developed my skills as a remote employee. I learned to manage time, work and meet across time zones, and provide accountability without being in an office setting. I implemented the use of Asana to track projects and progress for my team, as well as the use of Basecamp for communication.
70 |
71 |
Agilebits
72 |
Chief Media Producer • October 2010 – February 2011
73 |
74 |
Hired as a polymath. Built and maintained company sites in both PHP and Ruby on Rails, as well as handling PR, blogging, and support tasks.
75 |
76 |
The Unofficial Apple Weblog
77 |
Author/Blogger • 2007 – 2011
78 |
79 |
While blogging at TUAW, I developed the Blogsmith Blogging Bundle for TextMate. The CMS hacks that I pulled off while at TUAW led to my employment as a developer for Aol Tech.
80 |
81 |
Circle Six Design
82 |
Owner • January 2006 – February 2009
83 |
84 |
Web design/development, print design, audio/video production, and client management.
85 |
86 |
Knitcraft/St. Croix
87 |
Art Director/Web Developer • July 2001 – December 2005
88 |
89 |
Handled international e-commerce and web branding, and created all artwork for the national chain of boutique shops.
90 |
91 |
Other
92 |
As a member of the Mac “power user” community, I’ve spoken at ALTConf, Macworld, and Macstock, organized meet-ups at WWDC, and have published two titles on iBooks.
93 |
94 |
95 |
96 |
97 |
98 |
99 |
Education
100 |
101 |
102 |
Minneapolis College of Art And Design, Minneapolis, MN
103 |
BA Interactive Multimedia, 2000
104 |
105 |
106 |
107 |
108 |
109 |
110 |
Skills
111 |
112 |
Summary
113 | :
114 |
115 |
116 |
HTML, CSS, and responsive web design
117 |
JavaScript, React, jQuery with some experience with other frameworks (Angular, Vue)
118 |
PHP, Ruby, and Python scripting
119 |
Mac and Unix platforms and command line proficiency
120 |
Objective-C, Swift, and Mac development
121 |
Excellent prose and technical writing skills
122 |
Expert on Markdown
123 |
Leadership/team management
124 |
Git/GitHub proficiency
125 |
126 |
127 |
128 |
Programming
129 |
I have a core set of languages in which I consider myself proficient (Ruby, Objective-C, Swift), and myriad languages I’m comfortable working in and always learning more about. I’m capable of picking up new languages quickly as needs arise.
130 |
131 |
Writing
132 |
I have strong English language skills, spoken and written, bridging both grammar and style. My writing is both technical and approachable in nature, and I’ve been credited by many new programmers with having provided them an accessible entry point to a concept. I internalize any style guide I’m given and can easily write for the target publication.
133 |
134 |
Markdown
135 |
I’m extremely proficient in Markdown. I can tell you every difference between MultiMarkdown, Discount, Maruku, Kramdown, PHP Markdown Extra, GitHub Flavored Markdown, and any other flavor of Markdown. I know how to write Markdown that will translate across platforms and processors, and how to leverage the specific strengths of any Markdown processor.
136 |
137 |
Leadership
138 |
I work well with others, and naturally take a leadership role. In times when that leadership role has led to a management position, I’ve done an excellent job of hearing the needs of my reports, guiding them in their projects, and acting as a conduit between upper management and my team to accomplish large goals on time. I have experience with Agile workflows.
139 |
140 |
I communicate well, whether in email, one-on-one, or in meeting settings. I accept criticism, understand goals, and convey my feelings and opinions easily.
141 |
142 |
I will say what’s on my mind, but am careful not to hurt others, and am very aware of differing needs within a team. I have often been told after meetings, “Thank you for saying that, I didn’t have the nerve.” I wear this as a badge of honor.
143 |
144 |
Over the years I’ve developed help documents for projects like Marked 2 (documentation), Bunch (documentation), and all of my various projects, ranging from detailed README files to full websites. I’ve also developed documentation for other applications, including Fantastical by Flexibits.
I blog regularly and have developed an audience (30k+/week) with whom I enjoy interacting. I’ve also published work on The Unofficial Apple Weblog, Macworld (print and web), MacStories, and LifeHacker, as well as contributed to the upcoming Terminus project for Warp.
149 |
150 |
Git/GitHub
151 |
I use Git for version control on all of my projects, and GitHub hosting for all of my open source work (and some private repositories). I’m well-versed in command line Git, apps like Tower and GitKraken, and have experience using GitHub Pull Requests, Issues, and Discussions. I also have experience developing GitHub Actions as pipelines for CI/CD and automation.
152 |
153 |
154 |
155 |
156 |
157 |
158 |
Activities
159 |
160 |
161 |
Coding
162 |
I develop the Mac application Marked, a tool for authors and bloggers with Markdown preview and text analysis features.
163 |
164 |
I created and maintain Bunch, an automation tool for Mac, the documentation of which I am particularly proud.
165 |
166 |
I authored the nvALT fork of Notational Velocity and am currently working on its successor, nvUltra.
167 |
168 |
I spend my free time coding automation and productivity apps and scripts. I have myriad open source tools I’ve authored and supported, including Doing (command line project/time tracking), mdless (a command line Markdown pager), the MarkdownEditing package for Sublime Text, and NA (command line interaction with TaskPaper files).
I love problem solving, and find complex regular expressions a relaxing endeavor.
173 |
174 |
Music
175 |
I enjoy blending music and technology, and do a lot of home recording. My punk rock tour days are behind me (videos available upon request), but I continue to enjoy the process of composing and the technical details of production.
176 |
177 |
178 |
179 |
180 |
181 |
182 |
References
183 |
184 |
Professional and personal references are available and will be furnished upon request.