Recent Posts by JesterXL


Messaging systems are used to communicate in larger code bases by helping decouple classes that need to know about changes or happenings in certain areas of the code . One of Object Oriented Programming's core concepts is encapsulation. How you decide to allow objects to talk to each other has pro's and con's for each method and it's good to know your options as you can use many together...
Read more
Although my speaking days are over, I've learned a ton in both many failures and many successes doing technical talks on various aspects of software. My 11 main pieces of advice are:
  1. Tell them what you're going to tell them, tell them, tell them what you told them.
  2. Have fun
  3. Effective Pausing
  4. Start with: a joke, a story, a leading statement
  5. have 3 bottles of resealable water nearby, not cups
  6. use a visual aide
  7. treat the podium as...
Read more
2013 was a great year for me to learn more about fitness and health. I tried 3 specific diet changes: a caloric deficit, a vegetarian diet, and a caloric increase (bulk phase). Fitness wise I tried #P90X2 , #BodyBeast , and my own custom routine I put together from my own research. (more…)...
Read more
Some wonderfully choice quotes from this cyber security essay by Dan Geer. Quite long, but (somewhat?) clearly illustrates the challenges of living in a society where there is so much data about you easily accessible, even if you don't actually intentionally contribute. Additionally, he covers the increasing struggle how we conform to these loss of freedoms which is the antithesis of being an American, yet we keep doing it....
Read more