Showing 20 of 636 URL(s)
(Page 24 of 32)
Algorithms you should know before you take system design interviews
I put together a list and explained why they are important. Those algorithms are not only useful for interviews but good to understand for any software engineer.
One thing to keep in mind is that understanding “how those algorithms are used in real-world systems” is generally more important than the...
💡 Top Recommendations:
Mental Model Practices | Mental Model Practices
|
10-10-10 Rule
|
Better decisions
| Frame of the outcome of a decision across three timeframes.
|
|
5 Whys
|
Understand core reason
| Asking why multiple times helps us understand the core reason
|
|
Acceptance
|
Decrease negative emotions - Stop judging
| Accepting as it is decreases all the negat...
💡 Top Recommendations:
Want to Learn about Entrepreneurship, as a Software Engineer? Sell Something Online.
Want to Learn about Entrepreneurship, as a Software Engineer? Sell Something Online.
When I decided to write and sell my first ebook, The Tech Resume Inside Out, I expected to learn about the writing process. How to create a high-quality publication. How to work with editors. Designing a cover and i...
💡 Top Recommendations:
Is the Kalman filter a low-pass filter? Sometimes!
Quick notes: No, These Are Systems isn’t going to be just “the Kalman Filter Blog”. Yes, I plan to continue the inflation series. Yes, I am still planning to write an introductory series about control theory more broadly. There’s a lot of material to get through! As always, I welcome your feedback.
...
💡 Top Recommendations:
History and effective use of Vim
History and effective use of Vim
July 19, 2019
Newsletter ↳
This article is based on historical research and on simply reading the Vim user manual cover to cover. Hopefully these notes will help you (re?)discover core functionality of the editor, so you can abandon pre-packaged vimrc files and use p...
💡 Top Recommendations:
Fake Dog for Home Security
Fake Dog for Home Security
Fake dog barking for home security while on vacation.
Mon 27 June 2022I set up a fake dog that barks if my surveillance cameras are triggered while I'm out of town on vacation. It's a pair of computer speakers plugged into a Raspberry Pi, which is an inexpensive single-boa...
💡 Top Recommendations:
Practical Deep Learning for Coders 2022 – fast.ai
A new edition
Today we’re releasing Practical Deep Learning for Coders 2022—a complete from-scratch rewrite of fast.ai’s most popular course, that’s been two years in the making. Previous fast.ai courses have been studied by hundreds of thousands of students, from all walks of life, from all parts o...
💡 Top Recommendations:
How to advertise to developers: deep dive into paid developer marketing
Contents
How to advertise to developers: deep dive into paid developer marketing
Advertising to developers feels like asking for trouble. And it is.
Most developers hate advertising, especially if it is done in a "traditional" way. Pushy pop-ups, "do it now", flashy colors, and all that stuff.
Thing...
💡 Top Recommendations:
The “Spreadsheet Mentality” sucks, and kills the efficacy of jobs
Member-only story
The “Spreadsheet Mentality” sucks, and kills the efficacy of jobs
I write about topics related to organizational change a lot. Just a few days back, I wrote about the intersection point of productivity, organizational alignment, and self-awareness. (Many companies and individuals s...
💡 Top Recommendations:
How Did REST Come To Mean The Opposite of REST?
I am getting frustrated by the number of people calling any HTTP-based interface a REST API. Today’s example is the SocialSite REST API. That is RPC. It screams RPC. There is so much coupling on display that it should be given an X rating.
What needs to be done to make the REST architectural style c...
💡 Top Recommendations:
A Practical Guide To Machine Learning
A Practical Guide To Machine Learning
It focuses on teaching you how to code basic machine learning models. In addition to linear regression, logistic regression, support vector machines, and decision trees, the content is designed for beginners with general knowledge of machine learning. In this co...
💡 Top Recommendations:
Everyday Data Science
In this interactive course, you’ll participate in my life stories, and learn data science tricks for optimizing your day-to-day life. You’ll make the perfect glass of lemonade using Thompson sampling. You’ll lose weight with differential equations. And you might just qualify for the Olympics with a ...
💡 Top Recommendations:
TBM 30/52: Why Don’t We Have a Strategy?
The problem isn't that people can't think strategically.
The problem is that there are disincentives to thinking strategically.
Strategy requires discourse, collaboration, contemplation, and critical thinking. It takes time and space. Sadly, time to think—alone and together—is in short supply in mos...
💡 Top Recommendations:
Self-hosting on localhost
Self-hosting on localhost
As a software engineer with a bit of job-induced paranoia, I love the idea of escaping the claws of big tech via self-hosting. In recent years, a plethora of amazing free and open source projects have emerged, providing alternatives to everything from Dropbox and iTunes to ...
💡 Top Recommendations:
rsync: Series Overview
For many years, I was only a casual user of rsync and used it mostly for one-off file transfers.
Over time, I found rsync useful in more and more cases, and would recommend every computer user put this great tool into their toolbox 🛠 🧰 !
I’m publishing a series of blog posts about rsync:
- rsync, ar...
💡 Top Recommendations:
The really important job interview questions engineers should ask (but don't)
The really important job interview questions engineers should ask (but don't)
Jun 22, 2022
Since we started PostHog, our team has interviewed 725 people.
What's one thing I've taken from this?
It's normal for candidates not to ask harder questions about our company, so they usually miss out on a cha...
💡 Top Recommendations:
Hard things in Computer Science
If you’ve more than a couple of years of experience in IT, you probably have stumbled upon the following quote:
There are only two hard things in computer science: cache invalidation and naming things.
Then, because it’s such a great quote, it evolved:
There are two hard things in computer science: ...
💡 Top Recommendations:
Relational Databases Explained
Relational Databases Explained
How Relational Databases Work. This post talks about how indexes and transactions work on the inside of relational databases.
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 o...
💡 Top Recommendations:
Mental Model: Difficult Problems vs. Hard Work
In “Difficult Problems and Hard Work”, David McIver writes:
An idiosyncratic distinction I find useful (though don’t reliably stick to) is that there is hard work and difficult problems, and these are not all that closely related. The distinction is roughly that something is hard work if you have to...
💡 Top Recommendations:
How to Write Better Queries for Time-Series Data Analysis With Custom SQL Functions | TigerData
Products & Services
Support Services
Support options for your use case, infrastructure, and budget
Workloads
Open-Source Extensions and Tools
Time Series and Real-Time Analytics
A reliable PostgreSQL cloud for your workloads
AI and Vector
Security Scanner
Security, reliability, and support for deman...
💡 Top Recommendations: