Fork me on GitHub
#startup-in-a-month
<
2021-01-29
>
afry14:01:49

Hey everybody, we're at the end of month one! And wow ... it has been a ride. I'll have a summary post on this first month's efforts to share with you on Monday, but given the amount of work left to do and the pace with which it's getting done, I don't think we're gonna finish on time. There's just too much left to do for the Plotters game in order to get something up which is playable, nevermind something that I could realistically charge money for. However! There is plenty of time this morning to get as far as we can get. I'm gonna start the day with a little morning code challenge warmup and see what progress there is to be had before 12:00 EST. After that I'm going to abide by the rules of the game I've built for myself and move on to Startup 2, but maybe we'll have a "Month one revisited" thing sometime in the future. Anyway, if you'd like to join here's the Twitch link, and back-recordings of streams are available on YouTube too! • https://www.twitch.tv/a_fry_ • https://www.youtube.com/channel/UCkDn7Pnyeq3SJha1x3GXTkQ

bringe21:01:17

Great first month either way, I'd say!

pez15:01:15

Apropos Rich comments, @andyfry01. It can be taken quite far. I like the Design Journal idea that @jr0cket recommends here: http://jr0cket.co.uk/2018/11/REPL-driven-development-with-Clojure.html

pez15:01:12

Full disclosure: I am myself quite a bit more unstructured than that, but I often leave cleaned up versions of my experimentation comment forms with the “finished” code. They are great for future me when returning to the code months later.

afry19:01:41

@pez Using comment form playgrounds as living documentation is definitely something I've turned over in my mind a bit this week! If I was doing this in a big team or in some kind of corporate context, I might even go so far as to do it right below each function for ease of reference:

(defn a-func [args]
  (apply + args))

(comment
  ; It can add 1 and 1
  (a-func '(1 1))
  ; Did you know? It can also add 1 and 2
  (a-func '(1 2)))
Which is a bit overkill for the scale I'm working on, but maybe when I've got 15 people working for me 👹

pez19:01:01

I'm hoping for you remembering the days when you had only 15 people working for you. 😍

🚀 6