AI (Artificial Intelligence)
Machines simulating human characteristics and intelligence.
Algorithms are self-contained sequences that carry out a variety of tasks.
All Things Open
Exploring open source, open tech, and the open web in the enterprise.
Amazon Web Services
Amazon's cloud computing platform.
Accelerated Mobile Pages ("AMP"), is a Google project that seeks to improve the UX of the Web.
Android is an operating system built by Google designed for mobile applications.
Ansible is a simple and powerful automation engine.
An API (Application Programming Interface) is a collection of protocols and subroutines for building software.
All things Apple Inc. related.
Atom is a open source text editor built with web technologies.
An awesome list is a list of awesome things curated by the community.
Back End is the data access layer of a piece of software.
Bash is a shell and command language interpreter for the GNU operating system.
Bitcoin is a cryptocurrency developed by Satoshi Nakamoto.
Distributed database that maintains an append-to-only ledger.
A great outlet for developers to share their thoughts, experiences, and knowledge.
A bot is an application that runs automated tasks over the Internet.
C++ is a general purpose and object-oriented programming language.
Chrome is a fast, secure, and free web browser, built for the modern web by Google.
CI / CD
Continuous integration and continuous delivery.
Clojure is a dynamic, general-purpose programming language.
Open source, cloud-native SQL database.
Command line interface
A CLI, or command-line interface, is a console that helps users issue commands to a program.
How developers communicate.
Where developer communities meet
Cryptocurrencies, digital currency, cryptography.
Crystal is a self-hosted, general purpose programming language.
Cascading Style Sheets (CSS) is a language used most often to style and improve upon the appearance of views.
Beliefs, behavioral patterns, thoughts, and institutions of the developer community.
Databases, structured data, data stores, etc.
Data visualization is the graphic representation of data and trends.
Deep Learning is an artificial neural network composed of many layers.
Django is a web application framework for Python.
The Domain Name System is a hierarchical decentralized naming system for computers, services, or other resources connected to the Internet or a private network. But you probably already know that.
Docker is a platform built for developers to build and run applications.
Documentation is a set of information that describes a product to its users.
Open Source, Distributed, RESTful Search Engine
Electron is a framework for building cross-platform desktop applications with web technology.
Elixir is a dynamic, functional language designed for building scalable and maintainable applications.
A delightful language for reliable webapps.
Emacs is an extensible, customizable, free text editor and computing environment.
Ember is a framework for creating web applications.
Emojis are graphic symbols that represent an emotion, object, or concept.
An emulator is any hardware or software that allows one computer to behave like another.
The first decentralized platform for running smart contracts.
Express is a minimal Node.js framework for web and mobile applications.
Firefox is an open-source web browser developed by Mozilla.
A font is a particular style of typeface for text.
A framework is a reusable set of libraries or classes in software.
Front End is the programming and layout that people see and interact with.
A programming paradigm that treats computation as the evaluation of mathematical functions.
Names like Nintendo, SEGA, Playstation, and Steam warm the heart (and inspire the keys) of hackers all around the world.
Blazing-fast static site generator for React
The Graphics Interchange Format. Pronounced with a hard "g" 😜
Git is the most widely used version control system.
GitHub is where millions of developers gather every day to collaborate on open source software.
GitLab is a modern software development platform for the complete DevOps lifecycle.
Go is a programming language built to resemble a simplified version of the C programming language.
Google I/O brings together developers from around the globe to explore the next generation of tech.
The original Go conference.
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.
High Performance Computing
The practice of aggregating computing power to to solve large problems.
HTML is the fundamental markup language for webpages.
HTTP (Hypertext Transfer Protocol) is the standard for communication across the web.
Icon fonts contain glyphs and symbols in place of textual letters.
iOS is the operating system for Apple's mobile products.
Software and services that bridge communication between connected devices and the web.
A peer-to-peer hypermedia protocol to make the web faster, safer, and more open.
Java is an object-oriented programming language used mainly for desktop and mobile applications.
The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project.
Kubernetes is an open source system for automating deployment, scaling, and management of containerized applications.
Laravel is a PHP framework.
LaTeX is the de facto standard for the communication and publication of scientific documents.
Leading and managing, people, orgs, and communities.
Learning to code, leveling up, building your skills. Expand your résumé and pursue a fulfilling developer career.
Every open source line of code needs a license or it's not really open source.
Linux is an open source operating system.
Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.
Machine Learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
macOS is Apple's operating system.
Markdown is a lightweight markup language.
Microsoft helps people and businesses throughout the world realize their full potential.
MongoDB is a NoSQL cross-platform database.
Whether as consumers or creators, music plays a huge role in the lives of developers.
MySQL is an open source relational database management system.
.NET is a software framework developed by Microsoft.
Net neutrality is the principle that Internet service providers must treat all data on the Internet the same, and not discriminate or charge differently by user, content, website, platform, application, type of attached equipment, or method of communication.
NGINX is a web server which can also be used as a reverse proxy, load balancer and HTTP cache.
Nim is a statically typed, compiled, garbage-collected systems programming language.
A fast, secure, easy-to-use web browser.
An operating system is a program that manages a computer's programs and applications.
DevOps, infrastructure, etc.
Peer-to-Peer applications are decentralized or distributed.
Package management is software that automates the process of installing, upgrading, configuring, and removing other software.
Perl is a highly capable and feature-rich programming language.
A productive Elixir web framework that does not compromise speed and maintainability
PHP is a scripting language that works particularly well for server-side web development.
PostgreSQL is an open source database system.
Development and business practices, methodologies, workflows, etc.
Prisma is a performant open-source GraphQL ORM-like* layer doing the heavy lifting in your GraphQL server.
Probot lets you create GitHub Apps to automate and improve your workflow.
Progressive web apps (aka PWAs).
Python is a dynamically typed programming language.
Ruby on Rails (Rails) is a web application framework written in Ruby.
A Raspberry Pi is a piece of hardware called a micro-controller.
Redis is an in-memory data structure store, used as a database, cache and message broker.
Now you have two problems.
A representational state transfer (REST) API is a way to provide compatibility between computer systems on the internet.
Ruby is a scripting language designed for simplified object-oriented programming.
Rust is a systems programming language created by Mozilla.
Apple web browser on macOS and iOS.
InfoSec, DevSec, Penetration Testing, etc.
A server is a program made to process requests and deliver data to clients.
Serverless architecture refers to apps that depend on third-party services or custom code.
A shell is a command-line tool, designed to be run by the Unix shell.
A chat app for teams. Beloved by many, derided by some.
The largest, most trusted online community for developers to learn, share their knowledge.
Streaming aka live streaming video and audio to a service for consumption
Swift is a modern programming language focused on safety, performance, and expressivity.
TensorFlow is an open source software library for numerical computation.
The preferred computing interface for many hackers around the world.
Testing is the practice of systematically checking if code functions as intended.
Tutorials for hackers.
News and announcements.
Venture capital, private equity, and financing of early-stage or emerging startups deemed to have high growth potential, or have demonstrated high growth.
Vim is a console-run text editor program.
Virtual reality is an artificial environment displayed through digital means.
Free and open source code editor that runs everywhere from Microsoft.
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.
The open source browser engine used by Safari and other apps on macOS, iOS, and Linux.
Webpack is a bundler that takes modules with dependencies and creates static assets.
Windows platform and Microsoft Edge.
WordPress is a popular content management system, used for websites and blogs.
Fast, reliable, and secure dependency management.