Rick Carlino

Lead software developer and a co-founding member at FarmBot

Co-founder and Maker of Things at Fox.Build Makerspace in St. Charles, IL.

[ 💬 Contact ] [ 👤 About ] [ 📰 Recent Reading ] [ ⌚ Now ]


Project List for 2019

Projects

Below is a list of projects and articles I hope to finish in 2019. I intend to finish at least 15 of these projects. Ideas on this list are intentionally vague. I do not want to spend so much time writing descriptions that it takes me away from the project itself. I am using a public list (rather than a private one) as a form of commitment device.

Because I have suffered from “side project A.D.D.” in years past, I will not change the contents of this list in 2019.

Complete

  1. Finish the media lab at Fox.Build
  2. A project written in Gambas BASIC
  3. Guest sign-in kiosk
  4. Finish the 386 restoration project I started in 2018: Part I, Part II
  5. Add “recent articles” Instapaper fetcher for my blog.

General Software Topics

  1. A blog article that discusses the problems associated with streaming and cloud computing and the advantages of offline-first computing.
  2. A project that applies the concepts in the article above on a practical software project.
  3. An article that lists useful offline-first applications that exist today.
  4. A video or audio blog that covers the topics I learned during my SSB deep dive in 2018.
  5. A tool to find the best subreddit or hashtag for a particular article using naive bayes algorithm.
  6. A webhook gateway. Eg: translate a Webhook request to MQTT, email, SMS, etc…
  7. A “Build Server” for non-javascript tooling ecosystems
  8. A blog article describing the Typescript unknown type
  9. An SVG quick reference
  10. A GUI based RabbitMQ config builder
  11. An article explaining how to write tests for your typescript project in 2019
  12. An article describing how to get involved with an OSS project.
  13. A toolkit for static site owners

Retrocomputing and Forth

  1. Write a networked windows 3.1 application on real hardware
  2. An article documenting my peculiar habit of reading old computer science books in modern times.
  3. An article describing the history of CGI scripts and server side includes.
  4. Forth stack juggling as a competitive game, possibly using the Ramen game engine.
  5. A survey of user definable software methodologies
  6. A project like this one (or this one) but for JS or Ruby ASTs.
  7. An article that takes a deep dive into FlashForth interrupts.
  8. A Forth-compatible visual programming environment
  9. A list of tools useful for hobby projects. Eg: myjson, placehold.it and friends
  10. A real-world application of ShiftForth or similar project.
  11. Run RetroBSD on a real device.
  12. Build an RC2014, Maximite, Fignition or similar CPU

Fun and Art

  1. A Dog collar that converts barks to text messages.
  2. A hardware punch clock
  3. A tutorial on how to start a makerspace.
  4. A Maslow CNC cart
  5. A retro-inspired Raspberry Pi case.
  6. A Metal detector add-on project
  7. Writeup about Arduino sonar project I built years ago.
  8. A “printer” farmware farmbot landscape printer
  9. Restore FBJR to its former glory.
  10. Basic Ruby class as requested by members of fox.build.
  11. Biodiversity weather station

Misc and Meta

  1. Get off of twitter and explain alternatives such as TLDR, SSB, etc…
  2. Clean up the blog, possibly migrating to Publiii / SSB viewer for better photo management.
  3. A “listening first” spaced repetition system.
  4. A better desktop MQTT client.