Born, growing up.
Dad, developer, nerd.

🍊 Idiomatic Gitpod

In short, "You're holding it wrong" . I'm just joking! There are several ways of "holding Gitpod right" . But there's one way of using…

The John Cena framework

React developers never say the word "Angular" . According to major podcasts, Twitter personalities, and conference speakers, the main…

4 types of programmers

Over the course of my career, I had the fascinating privilege of working side by side with very smart people, crazy people, kind people, and…

Angular Trumbitta 0.7.0 Released

Angular Trumbitta – my Yeoman generator for enterprise Angular apps – v0.7.0 is now available. Notable changes: Added thin directive sub…

Angular Trumbitta 0.6.0 Released

Angular Trumbitta – my Yeoman generator for enterprise Angular apps – v0.6.0 is now available. Notable changes: Fixed Angular version to 1.…

Heresy: put your sidebars to the right

Recently, the ever-insightful Luke Wroblewski – a.k.a. Mr. Mobile First – shared a couple LinkedIn statuses about how the hamburger menu…

Angular Trumbitta 0.5.1 Released

Angular Trumbitta – my Yeoman generator for enterprise Angular apps – v0.5.1 is now available. Notable changes: Fixed Angular version to 1.…

William versus technical interviews

I found out I'm not built for classic technical interviews. I'll go a step farther and declare I, in fact, hate the aforementioned kind…

GitHub's home page, a study

(Discuss on HN) Quick post, this one. Yesterday I envisioned some improvements to GitHub's home page. This PDF is the result . (Discuss on…

A survey view with Bootstrap

A survey view using progress bars, to be precise. In 4 simple steps. Prerequisites node.js npm (which comes with node since v0.6.3) git…

Bootstrap: fun with labels

Labels in the official docs are quickly introduced and dismissed. They might seem not much useful, besides for adding the occasional "New…

Why I'm betting on Angular and Ionic

As I start writing down this post, I know it will be fairly short: I have just a couple things to say, and one can only add a finite number…

4 habits that could make you win

Am I special? Yes you are. And I am special, too. I think every human being is special, but only a few among us stand out of the crowd. Why…

New book: HTML & CSS - The easy path

Did you know you can write web pages, too? New year, new book! During the last holiday season this winter, some friends of mine started to…

How I wrote Bootstrap In Practice

Today I got a very kind email from a reader of Bootstrap In Practice, my ebook about Bootstrap 3 for starters . Hi William, I recently…

Bootstrap in practice: A preview

First things first: the book is ready! If you already subscribed to the mailing list, you may have received a little sneak peek with the…

Bootstrap in practice: Blogception

Sorry Plauto : metablog just wasn't cool enough. I have a plan Hello! Since I was going to redesign my blog using Bootstrap 3, I thought…

Bootstrap in practice: a landing page

Heads up! 2013-09-10 · Updated to Bootstrap 3.0.0 stable. TL;DR Live Demo Here we go Let's see how to build a landing page with Bootstrap…

From tables to tablets

This is a three-part post I'm writing about my personal love story with CSS and web standards. After 15 years, I think this passion of mine…

How I tamed Unity on Ubuntu 13.04

I like Unity. I mean, I like the new menu system and window manager. And. It. Stops. Right. There. So here's how I managed to retain some…

Copyright © 2022 — William Ghelfi — Made with and Gatsby

Privacy

The postings on this site are my own and don't necessarily represent my employer's positions, strategies or opinions.