Are you procrastinating? I am. I have been delaying writing this article for the last few days even though I knew I had a deadline. I have scrolled through social media, and I have gone down a rabbit
What makes some teams do exceptionally well and others to perform poorly? Do they have more talented team members, better resources or are simply being lucky? Teams that stand out are not more talente
A Product Owner Career Path | Roman Pichler Training Schedule of Public Classes Product Owner MasterClass Product Leadership Training Product Strategy & Roadmap Course Training FAQs Speaking Blog All
Your company’s most pointless meetings may not be the type you expect! 6 min read · Jan 5 -- Meetings, ugh. Even those of us who like a good meeting have plenty of experience sitting through painful,
The tech world is abuzz with GPT3 hype. Massive language models (like GPT3) are starting to surprise us with their abilities. While not yet completely reliable for most businesses to put in front of t
I used to think squash commits were so cool , and then I had to use them all day, every day. Here’s why you should avoid squash Published in Better Programming · 5 min read · Sep 30, 2022 -- I’m not a
This week I read Code Ownership and Software Quality: A Replication Study by Michaela Greiler, Kim Herzig, Jacek Czerwonka. This study expands on prior research by further investigating the impact of
In 2018 at the World Economic Forum in Davos, Google CEO Sundar Pichai had something to say : “AI is probably the most important thing humanity has ever worked on. I think of it as something more prof
genetics How Supergenes Fuel Evolution Despite Harmful Mutations November 8, 2022 Supergenes that lock inherited traits together are widespread in nature. Recent work shows that their blend of genetic
How do you distinguish unique visits without using cookies? For most cookie-based solutions, it's easy: Store a unique identifier (UID) in a cookie on your computer, so we can identify you when you re
Many years ago, I learned to program on an old Symbolics Lisp Machine. The operating system had a built-in command spelled “DWIM,” short for “Do What I Mean.” If I typed a command and got an error, I
I’ve become convinced that “little languages”—small languages designed tosolve very specific problems—are the future of programming, particularly afterreading Gabriella Gonzalez’s The end of history f
Finding answers is a highly-valued skill in today’s world, where more than ever knowledge is power. We pride ourselves in quickly resolving issues and creating consensus. In job descriptions, companie
Training Schedule of Public Classes Product Leadership Training Product Strategy & Roadmap Training Training FAQs Speaking Company-internal Talks Public Talks Blog See All Blog Posts Essential Article
Sign up for Xochitl Gonzalez’s newsletter, Brooklyn, Everywhere, here . This article was featured in One Story to Read Today, a newsletter in which our editors recommend a single must-read from The At
An iOS 16 visual design rundown. Published in UX Collective · 8 min read · Nov 21, 2022 -- IOS 16, which was released this past Tuesday emphasizes customization, further distancing the company from it
The Foundation of Product Recently I wrote an article about some product ops anti-patterns , but several people pointed out to me that I had buried the lede in that article, and that the most importan
Honestly, it is a bit ridiculous to compare Postgres and ClickHouse. The two database solutions are as similar as grapes and grapefruit. ClickHouse was created for a specific purpose; PostgreSQL (aka
November 2022 When interviewing programmers, I often ask them to code a simple program to count word frequencies in a text file. It’s a good problem that tests a bunch of skills, and with some follow-
“ With enough eyes, all bugs are shallow” Linus’s Law “With enough observability, all outages are transient” Popoola’s law Introduction A team without proven observability and on-call strategies will
"High Output Management" is a book by Andy Grove, former CEO of Intel, that helps people to understand how they can manage their teams more efficiently towards high-leverage tasks. I found this book r
👋 Hi, this is Gergely with the monthly free issue of the Pragmatic Engineer Newsletter. If you’re not a full subscriber yet, you missed the deep-dive on Game development basics , the one on How Uber i
I am tired of primitive obsession and the excessive use of primitive types to model a domain. A string value is not a great type to convey a user's email address or their country of origin. These valu
Hey folks, Ilija here! 👋 Welcome to another issue of Quadratic, published on quadratic.fm . Every week I write advice on how to become a better product engineer, backed by my own experience of over a
genomics How Genes Can Leap From Snakes to Frogs in Madagascar October 27, 2022 The discovery of a hot spot for horizontal gene transfer draws attention to the possible roles of parasites and ecology
A pivot can change the trajectory of a company or product. In this guest post, Senior Product Manager at Carta, Shubhi Nigam , makes a case for how pivots are essential for successful businesses, and
The same people sending workers back to the office get to keep working from home. CSA Images/Getty Images Rani Molla is a senior correspondent at Vox and has been focusing her reporting on the future
Your data pipeline is too slow, or uses too much memory.How should you speed it up? One obvious solution is purchasing better hardware.With cloud computing, switching to a computer with more cores, or
I’ve been doing this “reliability” stuff for a little while now (~5 years), at companies ranging from about 20 developers to over 2,000. I’ve always cared primarily about the software elements I descr
NOTE: This is a piece that has been rattling around my head for an embarrassingly long time. I started talking about it in summer 2021, when the Metaverse hype bubble was just getting started, the Web
I will start with some (overly simplified) concepts because people sometimes mix shyness and introversion. Shy: A shy person is frightened of public exposure. There is a component of fear involved. Th
Introduction How we write and think about CSS has changed significantly since the web’s beginning. We’ve come a long way from table-based layouts, to responsive web design, and now into a new era of a
We all want to get to the gym, be more productive, be kinder to our loved ones… and then we don’t do it. Why? Well, building solid personal habits can be hard. In fact, research shows it takes an aver
swyx 2022-11-11 Discussions on Hacker News and Twitter . I think often about Steve Jobs’ most famous take on life: ” When you grow up you tend to get told the world is the way it is and you’re life is
In late 1998 U.S. Navy Captain David Marquet was about to take command of a nuclear submarine, an assignment for which he'd spent months preparing. At the last minute, his superiors decided to put him
29th October 2022 For the last few years I’ve been trying to center my work around creating what I consider to be the Perfect Commit . This is a single commit that contains all of the following: The i
I am tired of primitive obsession and the excessive use of primitive types to model a domain. A string value is not a great type to convey a user's email address or their country of origin. These valu
Unsplash For most people, Fridays aren’t exactly known for productivity . In fact, many of us start sliding into our weekends by Friday afternoon if not earlier. However, if you’re going to work on Fr
It is often surprising how little is known about how databases operate at a surface level, considering they store almost all of the states in our applications. Yet, it's foundational to the overall su
It’s now about your impact, not just your abilities. 4 min read · Oct 15, 2022 -- In most tech companies, the first few levels of an engineering career ladder are pretty straightforward. You must grow