Topics
"It Depends"
The only constant is change, your mileage always varies & coding is the easiest part of the job. But also, coding is super challenging.
4
.NET
.NET is a software framework developed by Microsoft.
1
AI (Artificial Intelligence)
Machines simulating human characteristics and intelligence.
353
API
An API (Application Programming Interface) is a collection of protocols and subroutines for building software.
13
Accessibility
Specialized hardware or software, or a combination of both, designed to enable use of a computer by a person with a disability or impairment.
7
All Things Open
Exploring open source, open tech, and the open web in the enterprise.
8
Amazon Web Services
Amazon's cloud computing platform.
11
Android
Android is an operating system built by Google designed for mobile applications.
1
Angular
Angular is an open source web application platform.
3
Ansible
Ansible is a simple and powerful automation engine.
1
Apple
Nerding out about Apple stuff and all things Apple Inc. related.
15
Architecture
Stories on the high level structures of software systems.
7
Atom
Atom is a open source text editor built with web technologies.
1
Automation
Life is too nice to do things twice.
5
BAT
The Basic Attention Token (BAT) is a decentralized, open source, efficient blockchain-based digital advertising platform.
1
BSD
The Berkeley Software Distribution, a discontinued operating system originally developed at the University of California, Berkeley. The term "BSD" commonly refers to its open-source descendants, including FreeBSD, OpenBSD, NetBSD, and DragonFly BSD.
1
Babel
Babel is a compiler for writing next generation JavaScript, today.
3
Backend
Back End is the data access layer of a piece of software.
4
Ballerina
Ballerina is an open source programming language and platform for cloud-era application programmers to easily write software.
1
Biohacking
The active pursuit of good health through biohacking, and human optimization.
1
Bitcoin
Bitcoin is a cryptocurrency developed by Satoshi Nakamoto.
4
Blockchain
Distributed database that maintains an append-to-only ledger.
8
Bootstrap
Bootstrap is an HTML, CSS, and JavaScript framework.
1
Brain Science
Covering all things around the study of how the human brain works.
38
Brave
A browser with your interests at heart.
1
CI / CD
Continuous integration and continuous delivery.
16
CSS
Styling the web and views since 1996.
31
Career
All things workforce, hiring, getting hired, and opportunities.
46
Chrome
Chrome is a fast, secure, and free web browser, built for the modern web by Google.
3
Clojure
Clojure is a dynamic, general-purpose programming language.
1
Cloud
44
CockroachDB
Open source, cloud-native SQL database.
1
Command line interface
A CLI, or command-line interface, is a console that helps users issue commands to a program.
5
Communications
How developers communicate.
9
Conferences
Where developer communities meet
51
Containers
4
Content Creation
Ways developers share their thoughts, experiences, and knowledge.
17
Coronavirus
You know the one
10
Cryptocurrency
Cryptocurrencies, digital currency, cryptography.
7
Culture
Beliefs, behavioral patterns, thoughts, and institutions of the developer community.
157
Data Science
111
Data visualization
Data visualization is the graphic representation of data and trends.
8
Databases
Databases, structured data, data stores, etc.
41
Deep learning
Deep Learning is an artificial neural network composed of many layers.
25
Deno
A secure runtime for JavaScript and TypeScript built with V8, Rust, and Tokio
10
Design
20
Dev Game Shows
Family Feud, Jeopardy, and other fun game shows refactored for software developers to play!
24
Developer Experience
4
Docker
Docker is a platform built for developers to build and run applications.
10
Documentation
Documentation is a set of information that describes a product to its users.
13
Drupal
A free, open, modular CMS written in PHP. Let's go make something amazing, for everyone.
1
ES6
EcmaScript 6 is the sixth release of the ECMAScript language.
1
Elasticsearch
Open Source, Distributed, RESTful Search Engine
3
Electron
Electron is a framework for building cross-platform desktop applications with web technology.
7
Elixir
Elixir is a dynamic, functional language designed for building scalable and maintainable applications.
24
Elm
A delightful language for reliable webapps.
1
Ember
Ember is a framework for creating web applications.
6
Ethereum
The first decentralized platform for running smart contracts.
3
Firefox
Firefox is an open-source web browser developed by Mozilla.
2
Fonts
A font is a particular style of typeface for text.
4
Frameworks
A framework is a reusable set of libraries or classes in software.
26
Frontend
Front End is the programming and layout that people see and interact with.
10
Fully Connected
Fully Connected – a series where Chris and Daniel keep you up to date with everything that’s happening in the AI community.
67
Functional Programming
A programming paradigm that treats computation as the evaluation of mathematical functions.
5
Gaming
Names like Nintendo, SEGA, Playstation, and Steam warm the heart (and inspire the keys) of hackers all around the world.
12
Gatsby
Blazing-fast static site generator for React
5
Git
Git is the most widely used version control system.
7
GitHub
GitHub is where millions of developers gather every day to collaborate on open source software.
33
GitLab
GitLab is a modern software development platform for the complete DevOps lifecycle.
2
Go
Go is a programming language built to resemble a simplified version of the C programming language.
377
Advertising, search engine, cloud computing, software, and hardware.
6
GopherCon
The original Go conference.
2
GraphQL
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.
17
HTML
HTML is the fundamental markup language for webpages.
21
HTTP
HTTP (Hypertext Transfer Protocol) is the standard for communication across the web.
6
Hacktoberfest
Hacktoberfest is a month-long celebration of open source software.
1
Hardware
The nuts and bolts that make all this possible.
31
Haskell
An advanced, purely functional programming language
1
HeadLIES
Is it a headline? Is it a headLIE? You gotta decide...
2
High Performance Computing
The practice of aggregating computing power to to solve large problems.
7
History
Those who do not learn history are doomed to repeat it.
10
Homelab
10
IPFS
A peer-to-peer hypermedia protocol to make the web faster, safer, and more open.
1
Infrastructure
40
IoT
Software and services that bridge communication between connected devices and the web.
6
JSON
JSON (JavaScript Object Notation) allows for easy interchange of data, often between a program and a database.
1
Jamstack
Fast and secure sites and apps delivered by pre-rendering files and serving them directly from a CDN, removing the requirement to manage or run web servers.
8
Java
Java is an object-oriented programming language used mainly for desktop and mobile applications.
1
JavaScript
Tracking all things JavaScript
428
Jekyll
Jekyll is a simple, blog-aware static site generator.
1
Kafka
An open source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications.
2
Kaizen
Kaizen is a Japanese term that translates to "continuous improvement" in English. It's a concept and philosophy that focuses on the continuous, incremental improvement of processes, products, or services. Kaizen is also a core value here at Changelog.
19
Kubernetes
Kubernetes is an open source system for automating deployment, scaling, and management of containerized applications.
61
Laravel
Laravel is a PHP framework.
1
Large language models (LLMs)
A language model is a probability distribution over sequences of words. Given any sequence of words of length m, a language model assigns a probability P to the whole sequence. Language models generate probabilities by training on text corpora in one or many languages. Whew!
47
Leadership
Leading and managing, people, orgs, and communities.
20
Learn
Learning to code, leveling up, building your skills. Expand your résumé and pursue a fulfilling developer career.
43
Licensing
Every open source line of code needs a license or it's not really open source.
16
Linux
Linux is an open source operating system.
17
Machine Learning
Machine Learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
206
Maintainer Spotlight
Shining The Changelog's spotlight on the awesome maintainers of awesome open source software.
15
Maintenance
Writing software is one thing. Maintaining software is an entirely different thing.
10
Markdown
Markdown is a lightweight markup language.
2
Mental Health
Developer mental health
2
Metaverse
That reality in the cloud.
1
Microsoft
Microsoft helps people and businesses throughout the world realize their full potential.
15
Microsoft Edge
Microsoft's web browser -- "The faster, safer way to get things done on the web."
3
MongoDB
MongoDB is a NoSQL cross-platform database.
1
Music
Whether as consumers or creators, music plays a huge role in the lives of developers.
10
MySQL
MySQL is an open source relational database management system.
3
NVIDIA
NVIDIA is known as a market leader in the design of GPUs for the gaming market, as well as system on chips, or SOCs, for the mobile computing and automotive markets.
3
Natural Language Processing
Natural language processing (NLP) is the study of how computers and humans interact.
31
Neovim
A hyperextensible Vim-based text editor.
1
Next.js
Next.js gives you the best developer experience with all the features you need for production: hybrid static & server rendering, TypeScript support, smart bundling, route pre-fetching, and more. No config needed.
4
Nix
Nix is a tool that takes a unique approach to package management and system configuration. Learn how to make reproducible, declarative and reliable systems.
3
Node.js
Node.js is a tool for executing JavaScript in a variety of environments.
44
OOP
Object-oriented Programming
1
OSCON
15
Observability
15
Open Source
All things open source.
197
Operating systems
An operating system is a program that manages a computer's programs and applications.
2
Ops
DevOps, infrastructure, etc.
157
P2P
Peer-to-Peer applications are decentralized or distributed.
2
PHP
PHP is a scripting language that works particularly well for server-side web development.
7
PWA
Progressive web apps (aka PWAs).
1
PaaS
Platform as a service (PaaS) or application platform as a service (aPaaS) or platform-based service is a category of cloud computing services that allows customers to provision, instantiate, run, and manage a modular bundle comprising a computing platform and one or more applications, without the complexity of building and maintaining the infrastructure.
8
Package Management
Package management is software that automates the process of installing, upgrading, configuring, and removing other software.
13
Performance
12
Perl
Perl is a highly capable and feature-rich programming language.
1
Phoenix
A productive Elixir web framework that does not compromise speed and maintainability
6
PostgreSQL
PostgreSQL is an open source database system.
10
Practices
Development and business practices, methodologies, workflows, etc.
88
Prisma
Prisma is a performant open-source GraphQL ORM-like* layer doing the heavy lifting in your GraphQL server.
1
Privacy
9
Probot
Probot lets you create GitHub Apps to automate and improve your workflow.
1
Product Development
Resources on bringing a new product to market.
2
Productivity
Getting stuff done. Better. Faster. Stronger.
18
Python
Python is a dynamically typed programming language.
20
Quantum Computing
"The use of quantum-mechanical phenomena such as superposition and entanglement to perform computation."
4
REST API
A representational state transfer (REST) API is a way to provide compatibility between computer systems on the internet.
5
RSS
RSS (Really Simple Syndication) is a web feed that allows users and applications to access updates to websites in a standardized, computer-readable format.
2
Rails
Ruby on Rails (Rails) is a web application framework written in Ruby.
13
Raspberry Pi
A Raspberry Pi is a piece of hardware called a micro-controller.
1
React
React is an open source JavaScript library used for designing user interfaces.
50
React Native
React Native is a JavaScript mobile framework developed by Facebook.
2
Redis
Redis is an in-memory data structure store, used as a database, cache and message broker.
3
Redux
Redux is a predictable state container for JavaScript apps.
1
Ruby
Ruby is a scripting language designed for simplified object-oriented programming.
19
Rust
Rust is a systems programming language created by Mozilla.
20
SQLite
The most used database engine in the world.
6
SRE
SRE is what you get when you treat operations as if it’s a software problem.
3
Safari
Apple web browser on macOS and iOS.
2
Sass
Sass is a stable extension to classic CSS.
2
Security
InfoSec, DevSec, Penetration Testing, etc.
66
Serverless
Serverless architecture refers to apps that depend on third-party services or custom code.
18
Servers
Serverw are programs made to process requests and deliver data to clients.
1
Shell
A shell is a command-line tool, designed to be run by the Unix shell.
3
Social Networking
9
Space
The final frontier.
3
Startups
Stories from the trenches about tech startups and businesses.
99
State of the "log"
Our annual year-end wrap-up episodes!
7
Static Site Generators
Jekyll, Hugo, Gatsby, and anything that generates a static site from a set of inputs.
8
Stimulus
A modest JavaScript framework for the HTML you already have.
1
Streaming
Streaming aka live streaming video and audio to a service for consumption
1
Sustainability
38
Svelte
A JavaScript UI framework that does its heavy lifting at build time instead of run time.
9
Swift
Swift is a modern programming language focused on safety, performance, and expressivity.
3
Tailwind CSS
The utility-first CSS framework. Rapidly build modern websites, without ever leaving your HTML.
1
TensorFlow
TensorFlow is an open source software library for numerical computation.
5
Terminal
The preferred computing interface for many hackers around the world.
9
Terraform
Terraform is an open-source infrastructure as code software tool that provides a consistent CLI workflow to manage hundreds of cloud services. Terraform codifies cloud APIs into declarative configuration files.
2
Testing
Testing is the practice of systematically checking if code functions as intended.
21
Tooling
Tooling and apps used to create and deliver awesome software.
37
TypeScript
TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
31
Unix
Unix is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix.
3
Updates
News and announcements.
15
User Experience
The process of creating meaningful and relevant experiences.
5
VS Code
Free and open source code editor that runs everywhere from Microsoft.
4
Venture Capital
Venture capital, private equity, and financing of early-stage or emerging startups deemed to have high growth potential, or have demonstrated high growth.
1
Vim
Vim is a console-run text editor program.
7
Virtual Reality
Virtual reality is an artificial environment displayed through digital means.
3
Vue.js
Vue.js is a JavaScript framework for building interactive web applications.
6
WFH
Working from home (by choice or by dictate)
7
WebAssembly
WebAssembly (or Wasm) is a web standard that defines a binary format and a corresponding assembly-like text format for executable code on the web.
20
WebKit
The open source browser engine used by Safari and other apps on macOS, iOS, and Linux.
1
WebSockets
The WebSocket API is an advanced technology that makes it possible to open a two-way interactive communication session between the user's browser and a server.
3
Webpack
Webpack is a bundler that takes modules with dependencies and creates static assets.
1
Windows
Windows platform and Microsoft Edge.
1
WordPress
WordPress is a popular content management system, used for websites and blogs.
3
YepNope
The JS Party crew debates things! Is it yep? Is it nope? Listen in and decide for yourself!
5
Zsh
Zsh is a shell designed for interactive use
1
curl
A command line tool and library for transferring data with URLs
1
gRPC
A high performance, open source, general RPC framework based on HTTP/2.
2
iOS
iOS is the operating system for Apple's mobile products.
3
jQuery
jQuery is a lightweight library that simplifies programming with JavaScript.
1
macOS
macOS is Apple's operating system.
10
npm
npm is a package manager for JavaScript included with Node.js.
16