Jeff Maxim

My experience at Recurse Center

Week 3 Random Thoughts

| Comments

1) I watched The Second Best Exotic Marigold Hotel the other night with Emily, and it was a really solid movie. If you’ve never seen either of these, you should check them out. Maggie Smith is a living God.

2) My experience at Recurse Center is so subtantially different from my daily life as a middle school teacher in Inwood, I can’t leave the many ways unspoken. I saw a celebrity, Jesse Palmer, the other day while walking to RC (never seen a celebrity in Inwood). There’s constantly tourist and tour busses going up and down the street (no tour busses venture into Inwood). I get to sit all day at RC (ya rarely sit as a middle school teacher). And, it’s so quiet here at RC, just a few quiet conversations while most RCers work on their projects (I think I’ve experienced hearing damage as a middle school teacher). I get a lunch break, and I can go out to buy lunch if I want to (no time for lunch breaks when you’re teaching).

3) I got my chess program to a BASIC level of functionality, which I was so proud of! Simply, I’ve got three parts to this project: 1) a c++ chess engine, 2) a browser flask app with a javascript chess board, 3) a python program to communicate with both the js chessboard and the c++ engine. I drew an awesome picture to demonstrate what I’ve done so far with this thing:

I take pride in my ability to simplify a complex comcept into a picture, but I think even this picture isn’t quite understandable enough. I’ve never done a coding project with this many moving parts before, so I’m proud that it’s all working! The “user” is my diagram can play chess in a browser against the gnuchess engine (who’s the “chess engine” in my diagram"). The middle “python code” part was all written by me, and I’m getting the python code running in the browser with some ajax, javascript, jQuery, and python’s flask framework. Go me!

4) I’ve been trying to split my blog up into “fun” posts (which this one is) and “technical” posts, like this one. You can see I even linked to the two different types in the navigation bar at the top of the site. Fun posts are just updates about me, my RC experience, and some quick updates about my projects. Technical posts are written for programmers and are on some coding-specific topic. Basically, my mom, a non-programmer, can enjoy the “fun” posts, and my brother could read the “technical” posts.