Self-Hosting a Video Using Video.js and HLS

For a project at 50onRed, I was recently faced with a new technical challenge. I was building a landing page for a video, and one of the requirements of this...

Read More

Callbacks

So, this past week I completed my first major task for Hangify. We are currently working on version 1.0 of the iOS mobile app. The app’s front end is written in Angular, and then we use Cordova platform and the Ionic framework to compile to an iOS app. One of my jobs in this sprint was to refactor storage of login credentials from local browser storage to native application storage on the iDevice.

At our sprint planning meetings, we begin by going through our tasks in Asana from the previous sprint, which hopefully have all been finished. After that, we assign new tasks to everyone for the next sprint, and assign each task a number from the Fibonacci series to quantify how difficult/how long the will be. Read MoreCallbacks

Hangify

Hangify Logo

Ugh, was February 5th really my last post? There goes my New Year’s Resolution of blogging regularly. Well anyway, I feel like I have a good excuse this time…

The last month-and-a-half have been a crazy-awesome learning experience for me. I wanted to take some time to reflect on this time, as it has been very exciting.

It all started at the January Philadelphia JavaScript Developers Meetup. After the presentations, we were hanging out at a nearby bar/restaurant. Usually, I don’t really know anyone at these meetups, so I try to make an effort to sit with someone I don’t know, tell my story, and ask for advice. Read MoreHangify

Building for a client – The Hair Saloon and More

Hair Saloon and More

Prior to my latest project, most of my projects have been built either for myself, my wife, or friends. While I was confident with my abilities at this point, I had not yet had the opportunity to build something for someone who I would consider a real “client.” Recently, I had this opportunity, and wanted to document my experience in building a website for an actual client.

I regularly get my haircut at a small business local to me called The Hair Saloon and More. About a year ago, I decided that I would keep my hair cut very short. While I am happy with the look, I have the unfortunate problem of rapidly growing hair, and have to get my haircut about every 2-3 weeks to maintain it. I’ve gotten to know the owners well, and enjoy my regular visits. Read MoreBuilding for a client – The Hair Saloon and More

Lingo and Explorations in JavaScript

A screenshot of the project Lingo

One of my favorite game shows from back in the mid 2000’s was the game Lingo. My wife and I used to occasionally watch the show, and would play each other on the online Flash version. Soon after this, the show went off the air, and eventually the game disappeared from the Internet. My wife and I continued to play Lingo in paper-and-pencil format, usually on the back of diner place-mats.

For those who have never played the game before, here is the general idea: You have to guess a five-letter word to which you are given the first letter. After each guess is made, you are told whether each character that you guess is: 1) in the word, and/or 2) in the correct position in the word. Read MoreLingo and Explorations in JavaScript

My Newfound Love of Linux

Recently, on the CodeNewbie Discourse forum, a new community member, John_Minor, posted the following:

Hello,
I guess I’m newer than a newbie as I have yet to write any code. I stumbled on the Hour of Code site, then stared researching computer programming/science and wanted to learn more. My daughters in college, and son in high school have commandeered my computer so I’m in the process of selecting a new laptop. Once that purchase is made I will start learning. Python will probably be the first language I will explore, then maybe Scheme/Racket. Does it matter which OS is used write code? I was thinking about using Linux/Ubuntu, but would Windows be better for a beginner? Read MoreMy Newfound Love of Linux

New Year Update

2015 New Year

Wow, I haven’t posted in over a month and a half! It has been a busy November and December, with work, family, and the holidays keeping me busy. Unfortunately, I had less and less time to devote to coding (as made evident by that sad contributions chart on my GitHub page). However, being a teacher has the lovely perk of having a whole week off after Christmas, and this has allowed me to get back into the habit again.

So… what have I been doing?

Read MoreNew Year Update

Learning Laravel

Laravel Logo

I recently decided to start to learn Laravel. I had heard a great introduction to server-side languages and frameworks on Episode 6 of the StartHere.fm podcast, and decided it was about time I figured out what this ‘framework’ thing was all about.

I was originally gravitating towards learning Node.js, since I have been spending more time with the JavaScript community by attending the PhillyJS Meetups. I started on some Node tutorials, but got quickly lost. I felt like I was in over my head, and that I was missing some fundamentals of JavaScript. I downloaded Eloquent JavaScript, and was working on the exercises, but I lost interest, as I felt there wasn’t anything immediately applicable there. Read MoreLearning Laravel

How I Got Here – Part 3

After creating a few projects for others, I decided it was time to create a website for myself. I was unknowingly going through a bit of an identity crisis at the time. I hadn’t figured out the difference between a web designer and a web developer. I guess I always assumed that both jobs were done by the same person.

I also had thought about the possibility of freelancing at this point, so I purchased the domain derricowebdesign.com (which now just redirects to this blog). I then created my fourth project, a landing page/personal business site: D’Errico Web Design:

Read MoreHow I Got Here – Part 3

My Shout-Out on CodeNewbie

I had a fun little surprise the other night while I was watching my daughter at her gymnastics class. I have taken to bringing earbuds with me, and catching up on podcasts while watching my daughter’s class. I was listening to the latest episode of the CodeNewbie podcast, when, to my delight, I heard my name mentioned!

A few weeks ago, I posted my first project, the Rhythm Randomizer, to the CodeNewbie Discourse. The host of the CodeNewbie podcast, @saronyitbarek, was looking to shout-out some projects/accomplishments of members of the CodeNewbie community. And for this week’s podcast, she chose my project for the shoutout!

You can listen to it here.  So cool!