How Triplebyte's assessments use modern testing theory to blend millions of data points into skill estimates for engineers. | Continue reading
After wrapping up their Series A, Zeal needed to hire engineers—fast. See how Zeal grew their engineering team by 40% in just a couple months. | Continue reading
Triplebyte is pivoting, and we no longer require a quiz or interview to join. Engineers are almost completely unique as a labor force. There is far more demand for engineers than there is supply, and that makes engineers powerful in a way other professions are not. We want to sto … | Continue reading
Kodable is hiring a Senior Software Engineer through Triplebyte. View the job listing and company information, and apply. | Continue reading
Most software engineers write for a living. That is they sit down at a keyboard and write code. If all goes well, Clean Code, a popular mantra that describes code that's readable, simplistic, and is shaped in logical clarity, is the final product. In many ways, what goes into wri … | Continue reading
For this edition of Expert.info, we spoke with the technical team at Atom Computing about why their unique approach to quantum computing can help the nascent technology scale and what kind of software engineers they're trying to bring in to help deliver it to more end-users. | Continue reading
Clean Xcode project architecture is an onion that can be peeled a million different ways. And one thing most iOS engineers agree is that Model-View-Controller (MVC) is just a small slice of the architectural story. A problem that comes up for most projects is the challenge of int … | Continue reading
Building in React requires a different kind of mindset. The freedom it allows means you're not propped up by structure or architecture. There's no fallback of an entire framework to keep you out of spaghetti code trouble. So what does thinking in React look like? Here are four co … | Continue reading
Before I even graduated college, I had already broken into three tech companies – HP Labs, Google X, and Nvidia. Something I learned to help me land those internships was how important it is for engineers, especially those without a resume that can speak for itself, to be able to … | Continue reading
As a ‘non-technical’ product manager, I’m often tasked with working cross-functionally with various teams like data, business, user research, support, and of course, engineering. I like to think of the PM role as a "master of none" and in many ways a "force-multiplier," helping v … | Continue reading
The ease with which you can compose views in SwiftUI is a literal miracle. While composition is still doable (and valuable) in UIKit, the level of flexibility is at least an order of magnitude more rich. But all this freedom brings some tough choices. How often should we be compo … | Continue reading
When I first heard of cryptocurrency, I thought it was a neat idea, but I would not put my money in it. Then I entered a stock trading contest and won some. I didn't check the wallet for six months because I didn't even know how to use it. But when I did, it was worth five figure … | Continue reading
There's an awful lot of talk about user interfaces (and the development thereof) being unrecognizable in the next ten years. Will magically-slick, no-code tools leave UI devs in the dust? Will AI and new paradigms involving wearables and gestures leave today's 2D coders unemploya … | Continue reading
If you were to ask a fellow programmer or software engineer: “How can I be sure that I’m being productive enough at work each day?” You’d likely get an answer that’s as annoyingly unhelpful as this: “Well, it depends. It all hinges on what you’re trying to accomplish, how long yo … | Continue reading
I have written code for a couple of decades now and have been called a lot of things during that time. As a person who writes code, it is important to choose a title that describes what you do. | Continue reading
SwiftUI — Apple’s declarative UI framework that works across all its software platforms — is young and full of problems, but it's also magically simple and crazy fast to build once you get the hang of it. So we really shouldn't be asking whether it is or isn't flatly "production- … | Continue reading
Technical interviews are already highly imperfect measures of ability. And they drive engineers crazy. But on top of that, certain interview practices themselves can seriously challenge an engineer’s sense of legitimacy – even when they perform well enough to land the role. Here … | Continue reading
Explore different equity value scenarios using Triplebyte's Startup Equity Value Calculator | Continue reading
Getting stuck in a coding interview is not game-over. I repeat. If you find yourself seemingly unable to move forward on a coding problem, you have way more options at your disposal than you probably think. You see, there's lots of reasons engineers get stuck. Some are technical … | Continue reading
One of the most valuable financial conversations I ever had in my career as a CFD Engineer was with another professional who employed engineers like me (data engineers, simulation engineers, software engineers, and mechanical engineers).He asked me, point-blank: “What the heck ar … | Continue reading
What are the origins of fire modeling? Who actually runs fire models today? Why aren’t fire models as impactful as weather models, and will they ever get there? | Continue reading
Working as a programmer is great work if you can get it, and there are usually plenty of opportunities out there. So why would someone want to take a pay cut to go to a new job, especially when that is one of the most common ways programmers can get a raise? There have been a few … | Continue reading
Automation is the end goal for many software developers. It's the ultimate work-smarter-not-harder adage applied. But while there's a general advocacy for automation in software and engineering, it's not always the best solution. In my past projects, sometimes automation did not … | Continue reading
Ever feel like a fraud? Like any moment your boss and colleagues are going to realize you've been scamming them all along? That you're not the engineer they think you are? Turns out, engineers at every level of success suffer from impostor syndrome. In fact, the majority of profe … | Continue reading
Building toy apps and learning a new language for the sake of newness has never worked for me. I typically need more motivation. Here's the method I have for picking coding side projects that keep me an engaged and learning programmer. | Continue reading
For this edition of Code to Success, we spoke with Mac Wilkinson, a software engineer at Blueberry Medical who got into coding through a public high school course and hasn’t looked back since. | Continue reading
When you're a remote engineer, it's extremely easy to recede into the background. You don't share an office with your co-workers, so you can't rely on lunches and water-cooler chats to build relationships as normal. And this can have serious consequences. Among them: It can lead … | Continue reading
Underrepresented minorities make up only 18% of computer science degree graduates in the United States, a figure that’s only budged up 3% in the last 15 years. These are the kinds of statistics that motivated Jehron Petty to found ColorStack, a non-profit working to improve Black … | Continue reading
Technical interviews are not just about your knowledge and experience. They're about demonstrating specific pieces of your skillset in really suboptimal circumstances. That is, technical interviewing itself involves a whole set of skills needed to pass. Candidates often focus hea … | Continue reading
Creating a workspace at home is vital for WFH engineering. Now I’m not talking about fancy keyboards and other incredibly tempting productivity gear. I’m talking about the holistic design of the entire workspace. In this piece, I discuss furniture, storage, and how to intentional … | Continue reading
On the surface, the recipe for agile in software development looks something like this: kanban boards, daily stand-ups, constant feedback loops, reports, collaborations, and team meetings. But in reality, you can't get results from just throwing those techniques into a bowl if th … | Continue reading
If you’re an engineer who works on UI, it's your duty to implement the vision of designers and product managers to the best of your ability. At the same time, you're not merely a cog in the machine. Sometimes, it makes sense to say "no" — or at least offer insights and options th … | Continue reading
Big O notation in computer science is profoundly interesting. However, it doesn't have much application in software development, especially when modern languages and operating systems do a pretty good job of hand-holding as is. In fact, Big O's primary practical use these days is … | Continue reading
When it comes to coding assessments, there’s no “holy grail” of programming languages. The best choice for one programmer may legitimately be the worst for another. There’s no universally applicable rules of thumb and about a million factors to consider. Here's how to balance the … | Continue reading
We launched Triplebyte last year with the goal of building a hiring process focused on evaluating skills and not credentials. Since then we've evaluated over 10,000 engineers without using their resumes, and helped them join companies ranging from three person startups up to Drop … | Continue reading
In today's WFH life, it's actually more possible to completely commit to time blocking, a system that can help you organize your day so as not to waste a single moment. And my method for doing it is especially great for seamlessly handling coding tasks right alongside the kind of … | Continue reading
Sometimes, when a project is the right size and scope, it can make for a fun opportunity to try out a new framework on a stand-alone app. We recently had such an opportunity while working on Triplebyte’s new startup equity value calculator. | Continue reading
Whether it's tinkering with interfaces, interacting with APIs, writing our own rules and logic, and even a bit of booting things up into the cloud on the side — if you've been around long enough, there's a high chance that you've traversed through the different layers of “the st … | Continue reading
Big-O is one of the single most important topics in algorithms — and perhaps the most contentious. Algorithms are hard enough to learn as it is, and then comes along this whole other layer of...complexity. But what if I told you that “getting” Big-O will actually help you make se … | Continue reading
Changing the way you manage your time is one of the biggest challenges when you start working remotely as a software engineer. Onsite work is to remote work as synchronous programming is to asynchronous programming. If you're used to the former, the latter requires a paradigm shi … | Continue reading
This article explains how to build and modify a simple fire model, and explores two popular methods to simulate fire spread—cellular automaton and wave propagation models. | Continue reading
Levels.fyi co-founders Zaheer Mohiuddin and Zuhayeer Musa talk about the different ways that engineering earnability could be in for some changes. | Continue reading
Biased decision-making certainly isn’t unique to AI systems, but in many ways, it is uniquely discoverable in these systems. The ability to interrogate machine learning systems to uncover bias is incredibly valuable, and we should avail ourselves of the opportunity. | Continue reading
Academic algorithms tests on interviews are often considered a pointless hurdle, a relic of a bygone era of traditional testing techniques that are no longer relevant. And with the rise of bootcamps and other resources, an ever-increasing number of engineers lack a traditional co … | Continue reading
Here's how Talent Managers at Triplebyte put together an outplacement team to help those at the company impacted by layoffs. | Continue reading
Thanks to COVID-19, highly anticipated events across the globe have been postponed—including the Summer Olympics, Cannes Film Festival, March Madness, and many others. Could these events really perpetuate the pandemic? What are the risks at small gatherings? What are the implicat … | Continue reading
Until now, at Triplebyte, we have focused our efforts on helping skilled software engineers get jobs at companies in four geographic markets - the San Francisco Bay Area, New York City, Los Angeles, and Seattle. Now with COVID-19, many businesses around the world are being forced … | Continue reading
What happens when a candidate can’t visit your office for a final round of interviews? How do you give a great experience when you’re just starting to conduct interviews remotely? | Continue reading