My online name is Sapphire. I'm a programmer, scout, student and friend. 🐺I enjoy meditation, camping, programming, dreaming up new ideas/projects and experiencing this wonderful thing called life. 🐺I'm a currently recovering fapstronaut and 152 days. 🐺Finally, if you know who I am in really life, don't mention this blog. I do my best work when I don't know who's reading.



Today was a good day. I was finally able to get some schoolwork done and have a plan of attack for the rest of the week. The reason that I’ve been sleeping so well, has nothing to do with my meditation and everything to do with the fact that I’m exhausted because I’m in fight or flight mode for often 8 hours consecutively.

Anyway today was a productive day developing SNAT and figuring out what DOESN’T work. Currently, MOCHA is proving to be a headache to try and integrate and test plain JS. So I’m going to back out of trying to test for that separately and at a later date figure out how to use it properly or create my own basic testing framework that works on basic JS that doens’t crash at “import {someModuleName} from ‘../Path/To/Module’

Tomorrow is the day that I’m going to go to my brothers school to have lunch with him and see my old teacher Mr. Wachs.

I’m right now working on getting two certifications in scouts that will allow me to be a leader, I’ve been part of scouts for many years now and as a rover it’s nessary that I get these certification. Tomorrow, my goal is to finish off Respect in Sports and during the weekend finish off the other certification.

Anyway, I wanted to talk about programming and learning in general. University has already taught me an important lesson, which is even if you have days where you don’t appear to be moving forward, where you keep hitting walls, aren’t days wasted. They are days that I learn, okay that didn’t work. Why not, is it worth it to try and get it to work? What happens if I avoid it for now, how much of a headache will I cause? The other big thing I’ve learned about coding is to take frequent breaks, since I find that if I don’t take time to physically move away from the keyboard and do something else forawhile, I’ll spend more time than nessary going down a path that’s already a bust or too much effort for the reward given.

Granted I will want to use Mocha as a testing framework, but considering that my first goal is to get this to market, Mocha is something that I can work on concurrently and in the background to current SNAT development.  

You'll only receive email when Sapphire publishes a new post

More from Sapphire: