How To Write ProcessingJS Outside Of Khan Academy

If you’ve spent any time learning to code at, then you’ve most likely started learning JavaScript and a library called, ProcessingJS. The library is a great way to get young sapling programmers doing some really cool things with very few lines of code – provided that you’ve preconfigured a friendly environment that hides all of the complexity of setting up a ProcessingJS project. Most KA students don’t know how to write ProcessingJS outside of Khan Academy, and so I’m going to show you exactly how it’s done.

Continue reading How To Write ProcessingJS Outside Of Khan Academy

Update – July 10th 2018

I’ve been terrible at keeping up the blog lately. For those of you who followed me through my journey as a software developer so far – I’m sorry. I still have ambitions to continue posting development/tech articles, and other educational content, but I figure I owe a lot of my readers a very overdue update.

Continue reading Update – July 10th 2018

Using a Daily Log to Boost Performance

I’ve tried many different things to track what I do and learn in my day-to-day work. I’ve tried a couple task managers, Trello, my blog, and even hand writing in a journal (bullet journaling). The last two months I’ve been trying out something new, and so far I’m pretty happy with it. Here’s how I’ve been using a daily log to boost performance at work.

Continue reading Using a Daily Log to Boost Performance

Using Guards to Write Cleaner Code

I’ve been trying really hard to take a lot of care in the code I write these days. I’m fortunate enough to work at a company that strives for quality and understands that the process of writing clean code takes time, exploration and experimentation. One quick tip that I’ve picked up recently is using guards inside my methods. Let me explain.

Continue reading Using Guards to Write Cleaner Code

Taking a Break From UoPeople

I know, it’s been a while since my last post. Sorry about that 😬… A lot has happened, and I’ve been slacking in most areas of my life lately, this blog included. Probably the most relevant change since my last post is that I made the decision to take a break from UoPeople.

Continue reading Taking a Break From UoPeople

Organizing a freeCodeCamp Meetup

FreeCodeCamp is awesome – just saying. I’ve been a proponent of the organization for a long time now, and figure it’s time I host a meetup. It’s also the first time I’m hosting an event like this, so I want to share my process.

Continue reading Organizing a freeCodeCamp Meetup

Turning the page… again.

It’s sort of crazy how many times my life seems to have completely changed since I started blogging, but it’s about to happen again. For the first time in a long time, I feel like things are going to get a lot better and stay pretty decent for a while.

Continue reading Turning the page… again.

When Would I Apply Algorithms in The Real World?

I was asked by a colleague at UoPeople about how he would apply algorithms in the real world, outside of the classroom. I think it’s an interesting question, and thought it was worth sharing my personal experience as a web developer.

Continue reading When Would I Apply Algorithms in The Real World?

Install Laravel 5.4 on Windows fast using Laragon ✔

If you’ve been working with Laravel but are a Windows user, you’ve probably had a few headaches. Homestead, the officially supported Vagrant box doesn’t play nice with Windows, and Valet isn’t even available. I found a nice alternative to both. Laragon.

Continue reading Install Laravel 5.4 on Windows fast using Laragon ✔

Learning/Dev Journal: Feb 13/17

This last week I’ve been juggling my two courses, making videos for YouTube, and trying to find a new job, while continue to work on getting better at testing and learning about design patterns. I also had a job interview last week at a wicked company too so I’ll be sharing how that went.

Continue reading Learning/Dev Journal: Feb 13/17

%d bloggers like this: