Ted Stresen-Reuter

  • @tedmasterweb
  • Thoughtful, considered answers to web application questions
  • He/Him
  • Las Palmas de Gran Canaria (Spain)
Formally trained Linguist who has spent the last 30 years typing artificial languages into text files...  
Read more


Sep 15, 2021
Sep 15, 2021
Organizing ML and JS Internship programs
Our first ML intern arrived today. A real treat and I'm thrilled we're going to be exploring this fascinating world together. First task, re-watch the first two lessons on fast.ai by Jeremy Howard.

Also, this year, it looks like our JS interns are going to be creating a ReactJS front end on a NestJS back end. Should be interesting!
Sep 04, 2021
Sep 04, 2021
Experimenting with Technology
Followed these instructions to generate some really cool art using ML. See attached.
Jul 30, 2021
Jul 30, 2021
Presented Overview of RunwayML
Every Friday we try to have someone at the office (almost always me, so far) do a presentation on some technical topic. Lately I've been enthralled with machine learning so I presented RunwayML as a practical application of machine learning for artists.
CTO, Secret Source Technology SLU
Jul 30, 2021
Jul 30, 2021
Defined junior react skillset
Today I answered an email from a career switcher asking what I would be looking for in a portfolio of a junior React developer. Here is my answer:

Hi Redacted!

Nice to hear from you. I'm sorry for the brief reply but, in a nutshell, for junior developers I would be looking for projects with samples of code that answer many of the questions on this list:


But on a deeper level, I'm looking at the whole picture, not just code. 

  1. Is there a design document or documentation for the project? 
  2. Were the tasks organized in milestones or sprints (with estimates)?
  3. Do the tasks include acceptance criteria?
  4. Does the project include automated tests? Often, the more tests the better, but that's a slippery hill so go slowly.
  5. Do the commits follow or reference the tasks they are intended to fulfil?
  6. Is there evidence of branching as a means of managing progress?
  7. Does the project manage state beyond prop drilling? Prop drilling is not bad, per se, but projects often require more advanced state management techniques, techniques that are not beyond what a junior should know (Context, for example).
  8. Does the project include examples of interacting with an API? Is it done properly (inside useEffect())?
  9. Have the PWA features of create-react-app been activated? This is an easy one to add to any CRA project and wins a lot of points with me…
  10. Are there any superfluous packages (packages that could be removed) in package.json?
  11. Has the index.html been customized even a little so if there's an error users aren't left with the React boilerplate?
I'm sure I could add to this list and may have left some important items out but this is off the top of my head and any project with evidence of all of these items would be stellar.

FWIW, I'm working on my own React project that has elements of many of the items on the list above. Check it out: https://github.com/tedsecretsource/sound-recorder

Good luck!

CTO, Secret Source Technology SLU
Jul 22, 2021
Jul 22, 2021
Configured Twilio to Slack integration
Tried all day to get a simple Twilio SMS to Slack integration working based on this help article but I'm unable to send SMSs from my Spanish phone number and debugging SMS routing is a black art, to say the least!
Jul 22, 2021
Jul 22, 2021
Played a small part in a television commercial
A television commercial I was in started airing a couple weeks ago. As I live in a small community, it's fun when friends say, "Hey! I saw you on TV last night!"
Get your own page like this