Browse articles from Culture
The many routes to a tech career
GitLab team members of different ages and backgrounds share their entry into this industry.
How to use virtual reality for team building
Zoom meetings are fine, but are there better options for team bonding? We tested a few virtual reality games. Here's what you need to know.
How the GitLab iteration value drives innovation through the engineering
GitLab is a unique place to be a developer. Here's why.
3 keys to success for product operations
Learn how to set a foundation for product operations at your organization.
Preventing burnout: A manager's toolkit
GitLab CEO Sid Sijbrandij shares 12 steps that managers can take to help employees avoid burnout.
How GitLab's customer and partner focus fuels our culture
It’s an exciting time to be working in a customer- or partner-facing role at GitLab. Our sales team members explain why.
Use your uniqueness as a superpower and other advice for women seeking careers in tech
GitLab's Women's Team Member Resource Group shares tips on how to make a mark in this industry.
How to navigate The Great Resignation
Tips for leaders and job seekers as they embrace the future of work or search for their first remote job.
The benefits of DevOps practices for IBM Z
GitLab aims to provide a unified enterprise-wide DevOps platform with enhanced support for IBM Z. Here are three areas that can start to align DevOps and mainframe development.
5 Ways to scale remote work on your team
Learn how technology businesses are embracing the future of work by going all-remote.
5 Ways to level up your remote engineering skills
A round-up of our blog posts unpacking the top tips for working remotely as an engineer.
How async and all-remote make Agile simpler
Engineers at GitLab and IssueTrak share their tips on adopting Agile while working remotely.
What to consider when going hybrid
Hybrid-remote is an alluring alternative to all-remote, but requires careful consideration. Here's what you need to know when making the shift.
4 tips for agile remote pair programming
Pair programming is great for remote collaboration. Our remote pairing enthusiasts share how to make the most of it.
Tips for managing remote working engineering teams
Newly remote engineering managers – how's it going? We offer some tips from our team members who manage remotely.
3 Tips for women in tech (and allies) to challenge impostor syndrome
Women at GitLab share valuable insights about mentorship, microinclusions, and remembering your hard work, to counter impostor syndrome.
recruiting tactics and strategies to build a more diverse team
An overview of the Diversity, Inclusion, and Belonging-related tactics and strategies our recruiting team is experimenting with
How to tackle impostor syndrome while working remotely
Isolation can cause impostor syndrome to flourish. We explain how adopting a growth mindset can help stop impostor syndrome in its tracks.
How to run an all-remote board meeting
Transitioning your board meeting from a conference room to a Zoom room is easier than you think.
Going remote in education? Don't panic.
If you're an educator moving online, we have some tips for virtual learning success.
How we work 100% remote in Product Design
UX is such a collaborative activity. How do you work effectively when everyone is remote?
Contribute through the eyes of a new GitLabber
I joined GitLab just in time to make it to Contribute New Orleans. Here's a few things you might want to know before going to Contribute Prague...
Lessons learned managing the GitLab Data team
Staff Data Engineer Taylor Murphy shares his lessons and takeways from one year as the Data team manager.
How iteration helps build our product and improve our work lives
One of GitLab’s core values, iteration permeates everything we do from UX design to product development. And when it comes to our work lives, iteration is a game changer.
A matter of perspective
What I learned while working remotely in a vastly different time zone.
Mastering the all-remote environment: My top 5 challenges and solutions
Unlocking potential and overcoming challenges in an all-remote environment.
How to Improve Company Communication
Learn here how we've streamlined and improved company communication in six ways. And now your company can too.
Wild and crazy things that only happen to all-remote teams
Working remotely may make for a calmer commute but plenty of adventure awaits.
5 Ways to build a more productive remote team
Hacker Noon named GitLab the world's most productive remote team – here's how we make it work.
My experience as a recruiting intern at GitLab
Why interning for an asynchronous and all-remote company is the best way to go.
How all-remote supports inclusion and bolsters communities
When your hiring pipeline is more inclusive, your team becomes more inclusive.
The parallels between all-remote and cloud computing
The rise of the remote workplace has many parallels with the rise of cloud computing.
GitLab's top tools for remote workers
GitLab team members open their backpacks to share their top tools for remote work.
How to push code from a hammock
Our remote work dream team balances globetrotting with career advancement at GitLab.
Coworking home offices, working on the go - GitLab on remote work
GitLab team members share how they make their unique workspaces work for them, and see how they could work for you too!
Not all remote is created equal
How GitLab's all-remote culture is allowing me to travel the world for four months.
How we double the GitLab summit every year
Take a deep dive into the evolution of our summit, GitLab Contribute, keeping pace with a company that practically doubles in size annually.
Welcome to the home of GitLab Unfiltered
The GitLab Unfiltered blog is user-generated content by the GitLab team.
Why we believe all-remote is for everyone
Darren Murph, leading GitLab's all-remote initiatives, shares why the future of work can be embraced today.
5 Things to keep in mind while working remotely with kids
A flex schedule, realistic expectations, and a positive attitude will make it easier to work with kids around.
5 Tips for mastering video calls
All-remote work wouldn't be possible without communication tools like video conferencing. Here are a few tips we use at GitLab.
GitLab 101 – a primer for the non-technical
If a set-in-her-ways English major can conquer the GitLab product and culture, you can too. Here’s what you need to know.
How to make your home a space that works with kids
Here's our best advice on making your home/work space work for you and your kids.
How being all-remote helps us practice our values at GitLab
GitLab CEO Sid Sijbrandij and Mark Frein of InVision talk about why all-remote is the future, and moving beyond 'But how do you know they're working?'
How I balance a baby, a career at GitLab, and cultural expectations of motherhood
One team member shares her experience as a new working mother at GitLab.
Parental/maternity leave around the world – how does your country stack up?
A new mother at GitLab takes a look at how different countries approach time off for new parents.
How to live your best remote life
GitLab team members offer their best advice on working from home (and it might surprise you).
5 Things you might hear when meeting with GitLab's CEO
After two weeks shadowing our CEO, I can share the hottest topics on his mind right now.
How I work from anywhere (with good internet)
Sarah Daily, digital marketing programs manager and remote work advocate, shares how all-remote work at GitLab has enabled her life on the road.
A day in the life of the "average" remote worker
Go on, you know you're curious! Explore a day in the life of GitLab team members from around the world.
What we learned at Contribute 2019
Community is everything, all remote makes contribution possible, CMO Todd Barr plays a mean trumpet, and more takeaways from Contribute 2019.
How we turned a dull weekly all-hands into a podcast
We love asynchronous communication so much that we turned a uninspiring department-wide meeting into an engaging podcast – here's why and how.
9 Lessons on building a distributed company
GitLab CEO Sid Sijbrandij and Outklip Founder Sunil Kowlgi talk about remote hiring, management, customer support, and more.
What it's like to interview at GitLab: A peek inside the recruitment process
A new GitLab team-member shares her experience of being recruited to GitLab, as well as some advice for potential candidates.
How we used design facilitation to understand incident management
The group responsible for the Monitor stage at GitLab recently got together to decide on new product features with a facilitated design session.
Happy International Women’s Day! How we’re working to inspire and educate women in STEM
We're shining a light on some of the initiatives we're proud to support, helping us to give back and foster a global community of women in technology.
Why GitLab pays local rates
Our compensation structure is known to spark controversy, so we want to give an update on our latest iteration on team member salaries.
How remote work enables rapid innovation at GitLab
At GitLab, remote isn’t a business operations risk, it’s a competitive advantage.
How we use Git as the blockchain for process changes
Git can be useful for more than just coding and operations. It can help you run your entire business – here's how we do it.
The case for all-remote companies
Remote teams offer flexibility, reduce company costs, and increase productivity.
How we keep investors in the loop
Monthly updates to investors and team members ensure transparency and open communication.
GitLab + STEM Gems: Giving girls role models in tech
Meet the GitLab team-members working to inspire the next generation to pursue careers in STEM.
How I transitioned from frontend to UX
One GitLab team-member shares how switching from a frontend engineer to a UX designer has been a rewarding experience.
What we've been reading in September
We've been busting out our bookmarks this month – discover what we've been reading.
What we're reading
GitLab team-members are a passionate group of learners who enjoy reading to strengthen their skills, develop new techniques, and enhance their knowledge.
How we iterated and improved our frontend team culture
A recent internal survey revealed that the frontend team culture needed some improvements. Here are some noteworthy steps we took.
GitLab People Ops: Getting drunk on our own wine
How our People Ops team uses GitLab day to day: from onboarding new GitLab team-members to keeping our handbook up to date.
9 Tips for eliminating remote work distractions and being more productive
Working remotely comes with great power and great responsibility. Here are a few tips on being efficient and productive.
A day in the life of a remote Sales Development Representative
Working as a remote SDR is a fulfilling career that enables flexibility, a positive work/life balance, and encourages strong bonds with team members.
The remote future: How tech companies are helping their remote teams connect
Resistance to remote work often stems from fears of reduced collaboration, isolation, and complexity – here's why those fears are unfounded.
High-efficiency innovation: 3 lessons to learn from GitLab's culture of rapid execution
Guest author Jay Newman recently shadowed our CEO to discover how we move so quickly.
Remote work, done right
Guest author Nolan Myers hated conference calls. Here's how we changed his mind.
How working at GitLab has changed my view on work and life
A glimpse of the things I've learned at GitLab since I joined.
GitLab team members share how to recognize burnout (and how to prevent it)
Burning out is a common feeling at startups – here's what we're doing to address it at GitLab.
Saas.CEO and Sid Sijbrandij talk key decisions, influential connections, and strategic vision when building a startup
Vincent Jong of SaaS.CEO sits down for a 'pick your brain' meeting with GitLab CEO Sid Sijbrandij.
Scaling communication at Zapier
GitLab CEO Sid Sijbrandij sits down with Zapier team members to chat about communication challenges in each growing company.
Cross-functional ≠ dysfunctional
Don't let process hold you back – here are our best practices for working cross-functionally.
Triage issues in 7 simple steps
Guest authors Lasse Shuirmann and Sebastian Latacz walk us through how to work through your issue backlog and triage effectively.
How to spot development issues and fix them fast
Guest author Patrick Foster shares how to get things back on track when a development project starts to go awry.
How to become the best distributed software development team? My interview with GitLab's CEO
FineTune CTO Kwan Lee sits down for a 'pick your brain' meeting with GitLab CEO Sid Sijbrandij.
Pick Your Brain interview: FormAssembly CEO Cedric Savarese
GitLab CEO Sid Sijbrandij and FormAssembly CEO Cedric Savarese met online to talk remote culture, hiring and scaling.
Why your code review process is broken, and how to fix it
What do you do when you follow your code review process, and you’re still rudely greeted by code full of bugs, or a flood of user complaints?
How to shorten the conversation cycle
Four simple steps to move faster from idea to production.
On-Calliday: A guide to unsucking your on-call experience
Being on-call can be rough because you're likely losing sleep, which can impact your personal and professional life. Here are some tips on how to make on-call shifts less painful for your team and company.
Workflow tips to ship faster without sacrificing security or quality
We partnered up with HackerOne to explain how to ship faster with a security-first development mindset. Watch the recording and check out the slides here.
9 Attributes of successful development teams
What makes a good development team? Here's what we think.
New to GitLab and not sure where to start?
Get started guideLearn about what GitLab can do for your team
Talk to an expert