All Technically posts, ever. Click a filter or type in the search box to get started.
POST TYPE
Category
Search
58 Posts
basics | code
Code is language, but for computers: it's specific instruction expressed as logic.
Version control lets you track and manage changes to your code in a more sophisticated way.
React is a philosophy and framework for building interactive applications with reusable components.
basics | apps
APIs are like drive-thru windows, but in code: they take inputs and give you predictable outputs.
long-form | apps
A practical beginner's guide to working with APIs in the wild: what they are and how to use them.
An operating system is the mastermind behind your computer: it interprets instructions from code.
A web application is a series of interactive web pages put together and accessed through your browser.
HTTP is the language that your computer speaks to web servers to let you browse the internet.
Open source is a movement of developers building transparent, open codebases free for everyone.
Authentication is how the apps you use know that you are who you say you are.
Webhooks are APIs, backwards - they’re ways for apps to send data to other applications, automatically.
basics | infrastructure
Cloud lets companies rent the servers they run their software on instead of buying them.
Houses have street addresses, and computers have IP addresses so you can find them from the web.
The internet is a network of computers all connected to each other and sharing information.
Containers are a way to run code in isolated boxes within an operating system.
Developers use Kubernetes to turn their individual containers into full fledged, working applications.
long-form | infrastructure
AWS is the premier cloud provider - they sell the infrastructure building blocks to build modern apps.
A VPN lets you route and hide your internet access through a specialized server.
DevOps is a process that helps teams take software they’ve built and make sure it works well at scale.
Serverless is a catch-all term for apps and products that don’t require you to manage your own servers.
Headless e-commerce is a backend and management portal for running and building shops on the web.
basics | devops
CI/CD is a philosophy around pushing and testing code constantly in smaller batches.
deep-dive | devops
A deep dive into CI: types of tests, integration with version control, and where teams set it up.
Companies get a SOC 2 report to show off how secure their processes are to potential customers.
basics | data
A relational database is sort of like Excel, but for developers: it’s how applications store and analyze data.
long-form | data
A beginner's guide to SQL: what it is, why it's important, and how to write it.
A data warehouse is a special type of database designed for analytics instead of transactions.
GPT-3 is a Machine Learning model that generates text, from headlines to paragraphs.
ETL is the process of moving data around your internal systems to get it ready for analysis.
deep-dive | data
A deep dive into ETL: use cases, what tools teams are using, and the surrounding ecosystem.
A deep dive into data warehouses: use cases, popular options, and how data lakes fit in.
NoSQL is a database with no rules: you just throw your data in there and worry about it later.
Apache Kafka is a framework for streaming data between internal systems.
A dive into how companies analyze what their users are doing in their product.
GraphQL is a query language (and runtime) for building and using APIs.
Reverse ETL is the process of syncing data from your data warehouse to your business tools.
long-form | misc.
It's too hard to understand the basics of how software work, and it's not good.
Which products, methods, and services developers use to build modern applications.
Which products, methods, and services data teams use to build modern systems.
What the JAMStack is, tooling, and why use case specific APIs are going to continue to grow in popularity.
5 tips for product managers to get a better technical understanding of their work.
company-breakdown | misc.
Twilio makes a suite of products that help you communicate with your customers via SMS, video, calls, and more.
Datadog is monitoring software - developers use it to get operational visibility into their servers and applications.
Okta is an enterprise-focused identity provider: they take care of managing usernames, passwords, and permissions.
Segment helps teams track their product and marketing data and send it to whichever tools it needs to go to.
Docker helps developers isolate their code and infrastructure in containers so that it runs the same no matter where it is.
Hashicorp sells software that helps developers manage their cloud infrastructure via code-based configuration and access.
Cloudflare provides networking tools that help companies distribute their apps globally, over the internet, in a secure way.
MongoDB is a highly popular unstructured, NoSQL document database for powering your applications.
Apache Kafka is a framework for streaming data between internal systems, and Confluent offers Kafka as a managed service.
Databricks sells a data science and analytics platform built on top of an open source package called Apache Spark.
UIPath helps people automate rote, repetitive manual tasks like updating spreadsheets, creating documents, and sending emails.
JFrog provides a bunch of products and services around DevOps, i.e. taking your software and deploying it to the world.
Stripe sells payments infrastructure for internet businesses: billing, processing cards, refunds, and the like.
Plaid acts as an intermediary between apps (like Venmo) and your bank so that you can log in and share data securely.
GitLab is a giant tool for literally anything you'd want to do relating to building and deploying software.
New Relic is observability software: teams use it to monitor the performance of their applications and infrastructure.
Elasticsearch is a popular open source database for storing and searching unstructured data.