With an idea and a name, I was ready to start working more seriously on UnscrewMe, a simple wine tasting scheduler app. Well, almost ready – to avoid ending up with a mess of files and folders and stuff scattered across different devices, and certainly never where I need them, my next objective was to set up a central location where I could store and organize everything flexibly.
Scaling design within an application is a struggle. Design systems help alleviate problems that arise with scaling by making it easier to find inconsistent interactions or conflicting messaging. However, it can be extremely difficult to introduce a new system to teams that are already functioning without one. Here's how we got started.
Build better software, faster, with test and release automation. Check out our recent webcast to discover why it's critical to your software development process.
Today we are releasing versions 10.2.4, 10.1.5, and 10.0.7 for GitLab Community Edition (CE) and Enterprise Edition (EE).
These versions contain several security fixes, including a fix for a difficult to exploit Cross-Site Scripting (XSS) vulnerability, a fix for an API bug that could leak the names of private projects, a fix for a private email disclosure vulnerability, and a fix for a bug that could allow users without access to a project to create issues in that project.
We recommend that all GitLab installations be upgraded to one of these versions.
Please read on for more details.
In our 10.0 release, we introduced a new navigation complete with a redesigned color palette and icon set. We replaced Font Awesome with our own, SVG based, icon system, and we’ve also been hard at work on a series of illustrations to provide consistent visual language and improve our onboarding experience. Read on to find out more about how the UX team goes about creating new icons and illustrations.
Hi! I’m Lee Matos, Support Team Lead at GitLab and I’m very excited to be kicking off our blog series about what Support Engineering means at GitLab. One of the biggest things that people start with is, "What’s the difference between Support Engineering and Customer Service?" Great question! Let’s talk about it.
We're excited to see some of you IRL at KubeCon + CloudNativeCon in Austin, TX from 6-8 December! While we're getting geared up, this seems like a good time to make sure we're all on the same page. We throw around terms like Kubernetes, containers, and cloud native with some abandon, but sometimes take it for granted that everyone knows what's what. So here we go…
At Pantomath, we use GitLab for all our development work. The purpose of this paper is not to present GitLab and all its features, but to introduce how we use these tools to ease our lives. So what is it all about? To automate everything that is related to your development project, and let you focus on your code.
At Substrakt Health, we use continuous integration workers to test our software every time new code is written and pushed, but that computing capacity can be expensive and hard to predict. This tutorial shows you how to set up an autoscaling cluster of GitLab CI runners using docker-machine and AWS.