Full stack web developer, interested in all the things, but especially the web, code, design, Linux, OS X, PHP, WordPress, JavaScript & robots.

Tagged: github

gitmoji image/svg+xml

Gitmoji is an emoji guide for GitHub commit messages. Aims to be a standarization cheatsheet – guide for using emojis on GitHub’s commit messages.

Using emojis on commit messages provides an easy way of identifying the purpose or intention of a commit with only looking at the emojis used. As there are a lot of different emojis I found the need of creating a guide that can help to use emojis easier.

Kill me now.

45 Github Issues Dos and Don’ts image/svg+xml

Some great tips on how to behave on GitHub. I particularly like the “Being a Decent Human Being” tips, including:

Do be charitable with your interpretation of others’ words. For example, reasonable interpretations of “What do you not understand?” include a condescending insult or hurried clarification attempt. But the most charitable interpretation is that it is an open ended invitation to be a data point used to improve the documentation. With global diversity of personalities and cultures participating in open source and the low emotional density of written text, always default to the most charitable interpretation of others’ words.

Moving to GitLab! Yes, it’s worth it! image/svg+xml

The math is hard to argue against: the GitLab + GitLab-CI + Digital Ocean combo is a big win. GitLab’s interface is very familiar so users from GitHub or Bitbucket will feel quite at home in no time.

I’ve been using GitLab (at work) since January and I love it. That said, I also love GitHub, which I use for my pet projects. I’d consider moving everything to GitLab, but since I’m using a free GitHub account, I’m not sure it would be worth it. If I ever need private repositories for my own stuff, I would definitely consider the move. Quality metadata badges for open source projects image/svg+xml

We serve fast and scalable informational images as badges for GitHub, Travis CI, Jenkins, WordPress and many more services. Use them to track the state of your projects, or for promotional purposes.

I’ve seen these used on plenty of GitHub readme files. They’re a bit cutesy and remind me of those “powered-by” images that used to litter the web, but they’re also a quick visual guide for indicating all sorts of important/useful information.

10 tips for new GitHub projects image/svg+xml

GitHub has become a fairly central part of many open source projects. Although many people focus on the code-hosting aspect of GitHub, the platform also includes comprehensive features for issue management, code review, and integration with many other tools and platforms.

For new open source projects, however, getting started and ensuring that GitHub repos are in tip-top shape and ready to attract new developers can be a little overwhelming. To smooth this transition, here are 10 tips for rocking your octo-project and getting your new project off to a great start.

A good introduction to GitHub by Jono Bacon. I’ve been using GitHub for a while, but still found it to be an interesting read — I wasn’t aware of the features. Hmm, I should probably take some time to better explore the services I use.

Choose GitLab for your next open source project image/svg+xml is a competitor of GitHub. It’s a service provider for git-based source code repositories that offers much more than it’s bigger brother. In this post I will try to convince you to try it out for your next project.

I’ve been using GitLab at work for a while now and it works well. If you’ve not tried it yet, this post details some of its best features.

A Blank WordPress Theme

Tonight, I created a new WordPress theme. The theme is intentionally blank and it only took a couple of minutes to create. The theme serves one purpose. Imagine the following scenario:

As a security precaution, and to prevent unnecessary updates, a WordPress developer has removed all the default WordPress themes, leaving him/her with just the single theme he/she is using/developing. The developer then realises that in order to test a theme activation plugin, he/she needs another theme. Doh.

Today, I was that developer.

This blank theme enables the developer to quickly switch between themes, without any security risks or any unnecessary updates.

Animated gif showing the Blank theme's single purpose

Animated gif showing the Blank theme’s single purpose.

P.S. I’m not sure if there are other themes like this already, to be honest, it was probably quicker to create the theme than it would have been to research it.