The Technically Library

All Technically posts, ever. Type in the search box to get started.


127 Posts

What is RAG?

Retrieval Augmented Generation is a way to make AI models more personalized

How does session replay work?

The magic behind the qualitative side of product analytics

Ask Technically #8

Memory leaks, developer productivity, and JSON

Product analytics and the data warehouse

Why product analytics tools like Mixpanel are focusing on the warehouse

ELI5: The CrowdStrike Outage

What actually happened from a technical perspective

What are integrations, and how do they work?

All about how apps talk to one another

The Details: Platform as a Service (PaaS)

Honoring our late friend, Heroku, may its memory be a blessing

The Excel User's Guide to Databases: Databases and APIs

What's the point of an API if you have a database?

What happens when an app goes down? All about outages

Death, taxes, and outages: why being a software engineer isn't always so cushy.

Comparing available LLMs for non-technical users

How do ChatGPT, Mistral, Gemini, and Llama3 stack up for common tasks like generating sales emails?

The Excel User's Guide to Databases: Migrations

Why your feature is held up by a migration and why it's actually good

What Does Sentry do?

Sentry is an error-tracking and performance-monitoring platform to help developers diagnose and fix issues in their code.

It was never about LLM performance

Beware the benchmark.

Best of Technically 2023

A roundup of 2023's Technically posts and what to look for next year.

The Excel User's Guide to Databases: Schemas

Why that schema change is going to take your engineers two weeks

What does Snyk do?

Helping everyone's code stay vulnerability free

Ask Technically #7

Open source vs. open core, different cloud providers, and what browsers are

What does Zapier do?

Zapier is a tool that helps business people make custom integrations between their favorite tools, without needing to write any code.

What's WebAssembly?

WebAssembly is an experimental technology that allows developers to build really fast web applications that run in your browser.

What is Observability?

Observability is how businesses know what’s going on with their different systems and operations.

What is Low Code? Use cases and examples

Part II of the Low Code series looks at what people actually use it for

What Does Algolia do?

Google's search engine, but for everyone

What are Passkeys?

Can we finally get rid of usernames and passwords?

Ask Technically #6

Client libraries, AWS spend, feature flags, and helm charts

What's Web Scraping?

Getting info from websites automatically, with code

What’s a data science notebook?

Your data team’s favorite tool you’ve never heard of

The not-app-building parts of building an app

Large customers require engineers to build several acronyms

5 models that aren't ChatGPT and what you can use them for

OpenAI isn't the only one having fun

What's an ORM?

The database translator app

What does OpenAI do?

ML model vendor? Or the most interesting company in the world?

What is Low-Code?

Part I of a 2-parter explores the trend of using more UI in software building

What does Splunk do?

Logs, Jerry. Logs!

Who's Afraid of the CLI?

Demystifying the scary black box, AKA the Terminal

What does Vercel do?

Making deploying your frontend as easy as possible

Ask Technically #5

Runtimes, software libraries, and gRPC

How does a feature get made?

Walking practically through how an engineer builds something

AI updates: GPT-4, plugins, and the AI free zone

A quick dispatch on what's been going on in the wacky world of machine learning

The Beginner's Guide to Databases

There are 300+ databases; what do they all do?

What does Heroku do?

The beloved, tragic platform as a service explained

What's Encryption?

How developers protect sensitive data

[Deep Dive] How do Large Language Models work?

Breaking down what ChatGPT and others are doing under the hood

What's a Blockchain?

[Technically tries crypto] it's really just online accounting

What's the Modern Data Stack?

Overused marketing ploy, or the future of data teams?

Introducing Technically Learning Tracks

How to get from 0 to decently technical

Ask Technically #4

All about APIs: payloads, SDKs, and Swagger

[Technically dispatch] ChatGPT, and why are these new ML models so good

Explaining recent advances in creepy good AI

What does Snowflake do?

Explaining the biggest tech IPO ever

What are microservices?

What is this? An architecture for ants?

What does Postman do?

An entire company that helps people use APIs

What's Tokenization?

Keeping your credit cards (and more) safe from the baddies

[Technically dispatch] what is A/B testing and what did LinkedIn do wrong

What experimentation is and why people are yelling about it

The technical literacy crisis and how to solve it

It's too hard to understand the basics of how software work, and it's not good.

What do internal engineering tools look like?

How engineers engineer their engineering

Ask Technically #3

Integrations, PM requirements for data models, and native apps vs. web apps

What's a Cache?

They are cache money for improving performance

The Details: Frontends and Backends

How an application is sort of like a restaurant

How do I get more technical?

Tips for leveling up your technical chops and being more effective at work

Ask Technically #2

Microservices, object oriented programming, and browser compatibility

What's a Data Lake?

And why is everything water related?

Ask Technically #1

All of your questions, forever answered

The Details: production databases (SQL and NoSQL)

A deep dive into the databases that power our apps

How do product analytics work?

You're being watched, sort of

What's GraphQL?

Just say what you want

What does Elastic do?

Yet another database! feat. search

The JAMStack and the startups building it

What the JAMStack is, tooling, and why use case specific APIs are going to continue to grow in popularity.

What's Reverse ETL?

Getting your data OUT of your warehouse?

What does New Relic do?

Keeping an eye on your servers and apps

What does GitLab do?

The top 5 things PMs should know about engineering

A cross post extravaganza

The Details: CI

Standardized testing for your code

What's Headless E-Commerce?

We may be running out of names

What does Twilio do?

Call me, text me, if you want to reach me

What happened to Facebook?

A basic explainer of what that outage was all about

What does dbt do?

The talk of the (fish)town

APIs for the rest of us

A practical beginner's guide to working with APIs in the wild: what they are and how to use them.

What are webhooks?

Triggered

What does Hashicorp do?

Infrastructure for managing your infrastructure

What does Cloudflare do?

The biggest internet company you've never heard of

What does MongoDB do?

A database for the people, and the companies

What's Kafka and what does Confluent do?

Help with solving Kafka-esque data problems

What does Databricks do?

The $28B private company nobody understands

What's Serverless?

Beware of marketers

SQL for the rest of us

A beginner's guide to SQL: what it is, why it's important, and how to write it.

What does UIPath do?

Creating robots that will destroy us

What your data team is using: the analytics stack

Which products, methods, and services data teams use to build modern systems.

What's a SOC 2 certification?

Ah shit, it's the auditors again

The Details: Data Warehouses

The post you have all been waiting for

How does authentication work?

Identity theft is not a joke, Jim 

What does JFrog do?

I cannot for the life of me understand this company's name

What your data team is using: the analytics stack

Finally, something I actually know about

What does Stripe do?

Because half of the fanboys have never even used the product

What does Plaid do?

Technically begrudgingly tackles Fintech

What's DevOps?

IT has a cool new name

What does Okta do?

Identity theft is not a joke, Jim

What's a VPN?

Don't worry it's not just for porn (not that there's anything wrong with that)

What does Datadog do?

I've got my eyes on you

What's Kubernetes?

The post you’ve all been waiting for and struggling to pronounce

The Details: ETL

More on this hilariously obscure topic

What does Segment do?

An explanation of Segment's technology and business

AWS for the rest of us

AWS is the premier cloud provider - they sell the infrastructure building blocks to build modern apps.

What's ETL?

The more acronyms you know...

I built a (basic) Substack clone in a month

This was probably a waste of my time

What's CI/CD?

Lots of small mistakes instead of one big one

How open source works (or doesn't work)

A Technically book review?!

What's a data warehouse?

Where warehouse workers means something else

What's GPT-3?

Machine Learning has advanced - ThE eNd iS NeAr

Technically Working: Charley Ma (Ramp, Plaid)

We talked to Charley about how being technical helps him grow things

What's Docker, and what are containers?

Shield the world from your explosions

Technically Working: Sandy Kory (Horizon Partners)

We talked to Sandy about how being technical helps run M&A

What's NoSQL?

What could this esoteric name possibly mean?

Technically Working: Annie DeStefano (SVB)

What's React

Javascript developers hate this one framework

What's a relational database?

This table did have relations with that table

Technically working: Shomik Ghosh (Boldstart VC)

We talked to Shomik about how being technical helps at work

What's code?

Wanna know how everything in the universe works?

What's open source?

What's version control and Github?

A better way to save progress than Powerpoint

What your developers are using: the application stack

Which products, methods, and services developers use to build modern applications.

What's a web app?

How the apps you pretend to use at work...work

What's HTTP?

You speak my language?

What's an operating system?

What are Windows, Mac, Linux, Android, and iOS?

What's an IP address?

It's like your house, if your house could walk around

What's an API?

What McDonalds and Lyft have in common

What's the internet?

[Justin Roiland voice] it's just a bunch of cables 😂

What are computers?

Computers take directions and do them exactly, like investment bankers

What's cloud?

Cloud means renting servers instead of buying them, but also other things too

Technically explains technical stuff

Learn how software and hardware work in an engaging way and impress your boss