Postmortem on a LiveEDU Live Stream Project (Part 1)

The past couple of months I've been live coding a project at [LiveEDU]( As I get ready to wrap up the project and start some new endeavors I'm taking a moment to think about the LiveEDU service itself and what I did well or could have done better.


@jasonaalejandro Since every other letter we get from his school is written in comic sans he probably thinks it’s a very official font.

My oldest is sending me email now. He’s adjusted his font to be comic sans and I’m not sure how I feel about that. On one hand, he’s 9 so it’s ok…on the other it’s fucking comic sans.

Did you ever work on something so long that you’re not sure if it’s awesome or crazy, but it’s probably a little of both. That’s my new flex grid system here… #css

Conductor keeps getting on the PA system saying something but because the train is old AF the PA isn’t working. No idea what the hell the guy just said.

You just can’t catch a fucking break with @NJTRANSIT get on an express train then 10 minutes into the ride...surprise we’re a local train now.

Taking children to Target should be an Olympic sport. Jesus Christ.

So I wrote this #postcss plugin called postcss-insert and had it added to the plugin directory. I haven’t mentioned it to anyone or anything yet and still 23 random people downloaded it. Open source still blows my mind

@milanchheda @php_synopsis This could be slightly dangerous if they decide to install this on the open internet and delay making the first user. You might restrict it to a specific domain/email. Also make sure email verification goes out to specific client that the user was set up.

@milanchheda @php_synopsis Got it. Yeah in this case I would create a special route that allows the creation of one admin user. Once that admin is created the route does not work. Something like if super-user exists throw 404. After that the super admin should have the ability to create new admins.

@milanchheda @php_synopsis Ive registered a new user then I will either directly edit the DB to add what I need (like flip a bit) or execute a SQL statement if it’s more complex. I’ve also created special super admin registration routes that I remove once registered. Depends on complexity of the app.

We are giving away two maybe 3 kittens. Serious inquires DM me on Twitter or message me on Facebook. They are healthy but our older cat is distressed by them.