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
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 DOMText 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.