Archive for the ‘github’ Category

Creating a Static API from a Repository

Posted on: No Comments
When I first started building websites, the proposition was quite basic: take content, which may or may not be stored in some form of database, and deliver it to people's browsers as HTML pages. Over the years, countless products used that simple model...

Switching Your Site to HTTPS on a Shoestring Budget

Posted on: No Comments
Google's Search Console team recently sent out an email to site owners with a warning that Google Chrome will take steps starting this October to identify and show warnings on non-secure sites that have form inputs. Here's the notice that landed in my...

How to Build a Real-Time GitHub Issue To-Do List with CanJS

Posted on: No Comments
CanJS is a collection of front-end libraries that make it easier to build complex and innovative web apps that are maintainable over a long period of time. It’s broken up into dozens of individual packages, so you can pick-and-choose what you’d lik...

Build a JavaScript Command Line Interface (CLI) with Node.js

As great as Node.js is for "traditional" web applications, its potential uses are far broader. Microservices, REST APIs, tooling, working with the Internet of Things and even desktop applications—it's got your back. Another area where Node.js is real...

Nitpicking over Code Standards with Nitpick CI

There are many ways to make sure your code respects a given code standard - we've covered several before. But enforcing a standard team-wide and making sure everyone knows about mistakes before they're applied to the project isn't something that's very...

Project Documentation with Hexo Static Site Generator

When starting an open source project, one of the most important things is to create project documentation. Documentation is essential if we want our project to be used by others, and it can be done in many ways: GitHub Wiki - GitHub lets us make a wik...

More code review tools (on GitHub)

Posted on: No Comments
GitHub has improved their code reviewing tools: Effective code review catches bugs before they’re deployed, improves code consistency, and helps educate new developers. We’re adding new features to make code review on GitHub faster and more flexibl...

GitHub Enterprise 2.5 is Now Available

Posted on: No Comments
Some days back, we reported that GitHub is contemplating offering better and more focused services for Enterprise users. While the direction of GitHub in relation to the target audience that it wishes to focus on is still unclear, GitHub Enterprise 2.5...

Quick Tip: Sync a Fork with the Original via GitHub’s Web UI

Posted on: No Comments
I often find myself having to update my fork of someone else’s repo to include the changes made to the original since the fork. In fact, we use this approach often in SitePoint’s Peer Review System as well. Purely by accident, I’ve recently disco...

Reports Suggest GitHub is Having an Identity Crisis

Posted on: No Comments
According to several popular reports around the web, it seems like GitHub is having internal issues about the direction in which the company should go forward. This news comes shortly after the famed open letter, which addressed the manner in which Git...