blog.trunk.io Open in urlscan Pro
162.159.153.4  Public Scan

Submitted URL: http://blog.trunk.io/
Effective URL: https://blog.trunk.io/?gi=a7b351580d98
Submission: On March 01 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Open in app

Sign up

Sign In

Write


Sign up

Sign In



27 Followers

Follow

Home

About

Eli Schleifer

·Pinned


ANALYTICS FOR GITHUB ACTIONS

Your GitHub Actions jobs are expensive, slow and flaky; fix and monitor them,
with Trunk CI Analytics. — What is the P50 runtime of your unit test workflow?
How frequently do your hourly jobs fail? How has the performance of your release
workflow changed over the last 3 months? These are all questions that you should
be able to answer and now you can, easily…

Github Actions

4 min read



Github Actions

4 min read





--------------------------------------------------------------------------------

Eli Schleifer

·Nov 30, 2022


GIT FOR TRUNK-BASED DEVELOPMENT

Less is more when it comes to a powerful — and overcomplicated — tool like Git —
Eli is co-founder and Co-CEO of trunk.io. He’s held engineering leadership
positions at Microsoft, Uber, and Google (which acquired the startup he
co-founded). His main focus is to help teams build better software, faster.
Developing in a collaborative environment is a complicated operation that
involves tracking and coordinating work from…

Git

10 min read



Git

10 min read





--------------------------------------------------------------------------------

Eli Schleifer

·Nov 16, 2022


82% OF OPEN-SOURCE PROJECTS SUFFER FROM TOOL ROT

Running expired tooling is like drinking slightly spoiled milk. It might not
kill you, but I don’t recommend it. — Software projects have very short shelf
lives. The moment a commit lands on main the software is spoiling; new versions
of runtimes and compilers are shipped, dependencies cut new releases with bug
fixes and exciting new features, and connected APIs are deprecated. Great
engineering organizations always keep their tooling up…

Engineering

5 min read



Engineering

5 min read





--------------------------------------------------------------------------------

Eli Schleifer

·Nov 1, 2022


GIT COMMIT MESSAGES ARE USELESS

No one cares about your commit messages or what you had for breakfast — Git
commit messages are useless. Yes, I said it. I’m calling a fundamental part of
Git useless. Git just doesn’t model modern workflow practices anymore. Okay,
it’s not all commit messages. Commit messages on your main branch are good and
needed. Commit messages on your random PR branch which will…

Git

6 min read



Git

6 min read





--------------------------------------------------------------------------------

Tim Davis

·Oct 3, 2022


TRUNK MERGE: SET IT, AND FORGET IT!

Hello to all the existing, and soon-to-be, fans of Trunk! As of not too long
ago, I became the Developer Advocate for Trunk. …

Development

4 min read



Development

4 min read





--------------------------------------------------------------------------------

Eli Schleifer

·Sep 19, 2022


GITHOOK MANAGEMENT

A better way to automate git Rapid/efficient software development is often about
understanding just enough of your underlying stack to keep working (and nothing
more). In this vein, git is probably the most used, and least understood tool
used by almost every software engineer on the planet. …

Git

6 min read



Git

6 min read





--------------------------------------------------------------------------------

Eli Schleifer

·Jun 29, 2022


A BETTER WAY TO MERGE

Introducing Trunk Merge The fastest engineering team, and the one where you are
always right 😉, is the team of one. …

Github

4 min read



Github

4 min read





--------------------------------------------------------------------------------

Eli Schleifer

·Jun 29, 2022


WHAT IS A LOGICAL MERGE CONFLICT?

We are all familiar with a git merge conflict which is triggered when two
engineers modify the same line or block of code. Git merge conflicts occur when
two conflicting changes have been made on the same line of code in a file.

Development

3 min read



Development

3 min read





--------------------------------------------------------------------------------

Lauri Takacsi

·May 19, 2022


HOW WE CRACK THE CODING INTERVIEW.

What is it like to interview at Trunk? Coding Interviews are the worst kind of
engineering interview, except for all the other kinds that are tried from time
to time — Winston Churchill Anyone who’s been through a few engineering
interviews knows that they’re an ordeal. In the worst case, you’re asked strange
questions with little to no…

Interviewing

8 min read



Interviewing

8 min read





--------------------------------------------------------------------------------

Eli Schleifer

·Apr 5, 2022


TRUNK RAISES $25M TO BUILD A UNIFIED DEVEX PLATFORM

Our founding team started Trunk last year to bring world-class developer
experience to everyone. We started Trunk because DevEx (developer experience) is
an industry-wide mess. The workflows of coding, testing, and merging code is a
fragmented landscape that has created tremendous developer inefficiencies. Four
months ago we released the first…

Development Tools

4 min read



Development Tools

4 min read





--------------------------------------------------------------------------------

Sam L

·Mar 7, 2022


TRUNK CHECK: HOLD-THE-LINE

Crank your code analysis to 11 without bringing your engineering to a standstill
— Building a universal linter means not only managing the discovery,
installation, caching, and execution of the right tool for every file in your
codebase, but freeing your organization to enable new rules and checks without
bringing engineering to a standstill. Picture this scenario: Being a good
citizen of your codebase…

Code

5 min read



Code

5 min read





--------------------------------------------------------------------------------

David Apirian

·Nov 30, 2021


TRUNK CHECK: ONE LINTER TO RUN THEM ALL

We built Trunk Check because everyone needs a DevEx team (and no one wants to
update and integrate 30+ linting and formatting tools) — At Trunk, we believe
rules for writing secure and clean code should be encoded into the repository
and enforced by the computer — not by humans and code review cycles. In fact, we
think any repeated critical task that requires a human to remember to do
something is destined to…

Devtools

5 min read



Devtools

5 min read





--------------------------------------------------------------------------------

Eli Schleifer

·Nov 30, 2021


WHY WE BUILT TRUNK: LAND CODE FASTER, DEVELOP HAPPIER

Because every software development team deserves a world-class Developer
Experience — not just the lucky ones at giant tech companies. — We built Trunk
to change the way engineers push and pull code — and everything in between. We
are building an all-in-one solution for scalably checking, testing, merging, and
monitoring code. This will allow your engineers to stay focused on your core
business and ship code faster.

DevOps

2 min read



DevOps

2 min read





Trunk is an all-in-one solution for scalably checking, testing, merging, and
monitoring code. With Trunk, developers write more secure code and ship faster.

Follow

Connect with Trunk




EDITORS


ELI SCHLEIFER

Co-CEO, Trunk Technologies Inc. Full Product Software Engineer. https://trunk.io

Follow


DAVID APIRIAN



Follow


CHRIS CLARK



Follow


Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

To make Medium work, we log user data. By using Medium, you agree to our Privacy
Policy, including cookie policy.