How To Setup GitHub Authentication for an Exposed Service in Kubernetes
Setting up an exposed service or ingress on a Kubernetes cluster needs authentication with OAuth 2 Proxy: here’s how to get it done in 6 easy steps.
Continue Reading
Setting up an exposed service or ingress on a Kubernetes cluster needs authentication with OAuth 2 Proxy: here’s how to get it done in 6 easy steps.
Continue Reading
GitHub has a lot of tools for handling notifications. This doesn’t necessarily guarantee ease of use. It’s really easy to forget to return to an issue, or miss a pull request you were assigned to review.
Continue Reading
I’ve chosen this specific list as part of an effort to foster a shared understanding of commonly used terms. This “glossary” doesn’t exist in a vacuum – it can (and should) continue to be challenged and evolve over time as our understanding changes.
Continue Reading
I was lying in bed this morning planning the best way to handle a merge conflict I know is coming with a colleague’s PR today, and I realized I’d like to know a couple of tricks for certain situations. Here they are:
Continue Reading
Make sure you’re doing this consistently, because down the line it makes a big difference to somebody digging through git history.
Continue Reading
One of our design goals is that you never have to research and handpick component packages. That’s why, after years building in React, we developed our own React UI component kit. Meet Harmonium.
Continue Reading
If you write tests after you wrote the code, it’s hard to be 100% the tests are legit… If they wouldn’t have failed without the code you just wrote, they’re basically useless.
Continue Reading
Hubkit is a high level library for interacting with the GitHub API. It is focused on models and collections, not individual API operations. If the github_api gem is a raw database connection, Hubkit is an ORM.
Continue Reading
At Revelry we use GitHub issues to manage our projects, and Waffle to organize the GitHub issues. We’ve been using Waffle for quite awhile, but as the company and the number of projects in our org have grown, not having a way to toggle GitHub with its corresponding Waffle board got kind of annoying. So I wrote a silly, simplistic Chrome extension to assist.
Continue Reading
Since the source code for this site is stored on GitHub, we originally packaged the documents and knowledge we wanted to share in the GitHub wiki that came with our repo. This was a good solution at first, but was not scalable to our needs. GitHub wikis are minimalist and its lack of a search functionality made it useless when working with our large collection of documents.
Continue Reading