Back to Categories

CODING

Category

Search Keyword

Search for content with this keyword

Chunks within this category

A collection of resources about the Model Context Protocol (MCP) and the integration of AI agents in website development. This compilation offers insights into the MCP framework, emphasizing its role in enhancing communication and collaboration between various development components. Key themes include the principles of context-driven design, th...
Add AI to your website - Tools for Machine Learning
a collection of Tools for AI and Data Science
A collection of articles for developers - to help Get started Coding - add Search with an API
Elasticsearch - add Search with an API (coding)
Forms, surveys, chat - software options for website developers, coders (API's)
Front-End Hosting - Website Development
LangChain - tool for Developers: build websites with the API from OpenAI, Chat GPT and more
Scraping websites for data - how to scrape - tools, resources, suggestions
OpenAI API - examples of companies using the OpenAI API
Replit - Free resources: Learn to Code
a collection of articles and videos looking at the challenges (and opportunities) of open-source software development
A collection of articles about Open Library (books) API - for developers - to add books to your app or website
FreeCodeCamp - Learn to Code
GitHub sponsors - for fundraising, donations, support
Git flow - version control
a look at encryption, and it's importance in computer science and cyber security (privacy, etc)
practical tips to get started with CSS and HTML for coding of websites
a collection of articles about GPL, MIT and other Open Source Licenses
a collection of HTML5 - templates
A collection of articles for developers - to help Get started Coding using API’s
A collection of articles about Scratch from MIT - coding for kids
add video, chat to your app with these API's for Video, Chat
a collection of Simple Coding Projects - Ruby on Rails (for beginners)
a collection about Node.js - Javascript
practical tips to get started with CSS and HTML for coding of websites
A guide for programmers and hackers Artificial intelligence, AI, Neural Networks and Deep Learning
Introduction to programming in Ruby code
A collection of articles about scaling and coding for Rapid growth (Startups) - CI/CD, and other techniques
Introduction to Ethereum (blockchain technology) - for developers, coders

Resources within this category

Article

Google unveils Gemini CLI, an open source AI tool for terminals | TechCrunch

Google launched a new, open source AI coding tool for terminals, Gemini CLI, to compete with similar offerings from OpenAI and Anthropic. (2025)


Article

Microservices for Startups: How Teams Get Microservices Wrong From the Start

There’s a lot of ambiguity and debate about what microservices are. There’s a lot of ambiguity around what microservices are in part because no ... (2017)


Article

Learning CSS Animations by Example - Lee Robinson

A quick tutorial for making a logo swirl. (2017)


Article

Ask HN: What coding challenge sites should I try next? | Hacker News

“I'm learning PHP for a new position and tried using codewars and codefights. I'm not impressed by the UX with either of them, they're over gamifie... (2017)


Article

How do you recover from burnout? | Ask HN | Hacker News

Instead of focusing on the work, think what you do with it. Think of making them very happy. It could be a client or customer. It could be your boss. (2017)


Article

Writing a C Compiler, Part 1

This is the first post in a series on writing your own C compiler. Here are some reasons to write a compiler: (2017)


Article

Cloud Natural Language API  |  Google Cloud Platform

Analyze text using ML to extract relevant entities, understand the overall sentiment, identify parts of speech and create dependency parse trees. (2017)


Article

These Five Platforms Will Make Your Bots Language-Intelligent

Natural language is a fundamental element of bot technologies. As a result, there has been a direct correlation between the evolution of bot platfo... (2016)


Article

Stanford CoreNLP – Natural language software

Stanford CoreNLP. High-performance human language analysis tools. Widely used, aavailable open source; written in Java. (2017)


Article

Amazon Comprehend - Natural Language Processing (NLP) and Machine Learning (ML)

Amazon comprehend is a natural language processing service to discover insights from text. (2017)


Article

Amazon is flooding the zone with new cloud A.I. tools that translate, transcribe, and track people

New cloud tools for translation, transcription and language understanding could help AWS move forward (2017)


Article

Javascript security risks? - Stack Overflow

What are the risks of using Javascript and how to avoid them? (2017)


Article

77% of 433,000 Sites Use Vulnerable JavaScript Libraries | Snyk

Last week, we released our first annual State of Open Source Security report. One of the discoveries the report mentions is that an analysis of aro... (2017)


Article

JavaScript. The Core: 2nd Edition

This is the second edition of the JavaScript. The Core overview lecture, devoted to ECMAScript (2017)


Article

Learn just enough Linux to get things done

Different operating systems have long catered to different audiences: Windows for the business professional, Mac for the creative professional and ... (2017)


Article

The Cost Of JavaScript

Dev Channel – Medium, 2017: "As we build sites more heavily reliant on JavaScript, we sometimes pay for what we send down in ways that we can’t al... (2017)


Article

A Dare To Congress: Go Ahead, Vote A Golden Key Encryption Law!

by Jean-Louis Gassée, 2017: "With great regularity, politicians rattle their sabers at unbreakable encryption. They claim that they need a Golden ... (2017)


Article

Why Functional Programming Matters

Paper by John Hughes, The University of Glasgow. From “Research Topics in Functional Programming” ed. D. Turner, Addison-Wesley, 1990, pp 17–42. ... (2017)


Article

Can blockchain decentralize the internet?

Venture Beat, 2017: "An increasing number of people want to fix the flaws of the internet by decentralizing it, including Sir Tim Berners-Lee, the... (2017)


Article

Everything You Wanted To Know About Blockchains - Part 1

What is a blockchain? What are cryptocurrencies? This two-part piece aims to clear it all up. The website of Jack Preston, Computerer (2017)


Article

How the Bitcoin protocol actually works

How the Bitcoin protocol actually works by Michael Nielsen on December 6, 2013 (2017)


Article

Essentials of Machine Learning Algorithms (with Python and R Codes)

this article displays the list of machine learning algorithms such as linear, logistic regression, kmeans, decision trees along with Python R code.... (2017)


Article

Introducing Twitter premium APIs

Twitter, 2017: “In the spring, we laid out a vision for our API platform and published a public roadmap. Today we’re excited to deliver the next b... (2017)


Article

Ask HN: Best way to get started with AI? (machine learning)

YC, Hacker News, 2017 discussion board: "I'm a intermediate-level programmer, and would like to dip my toes in AI, starting with the simple st... (2017)


Article

How did Bubble bootstrap to $100k/month?

Indie Hackers, 2017: "Everyone wants to code, but not everyone knows how. Read how two co-founders built and grew a solution to this problem which... (2017)


Article

Hackers and Painters | YCombinator, Paul Graham essay

Paul Graham essay, May 2003, (This essay is derived from a guest lecture at Harvard, which incorporated an earlier talk at Northeastern.) "Hack... (2017)


Article

How to Make Money as a Freelance Developer: Business Tips from an Expert

FreeCodeCamp, Medium, 2017: “One common question people ask me is whether they should go the “freelance” route as opposed to getting a job or star... (2017)


Article

The Case for RSS

For several years now, the trend among geeks has been to abandon the RSS format. RSS, or Really Simple Syndication, is a way to queue up and serve ... (2017)


Article

Gitlab: How we do Vue, one year later

How we, at GitLab, write VueJS, one year later. It's been a while since we wrote about Vue. We've been using Vue for over a year now and life has ... (2017)


Article

The long goodbye to C

2017 by Eric Raymond, "I was thinking a couple of days ago about the new wave of systems languages now challenging C for its place at the top of t... (2017)


Video

A Harvard mathematician reveals how algorithms are making police and the courts more biased

Business Insider, 2017, "Cathy O'Neil, a self-proclaimed math nerd and author of "Weapons of Math Destruction" explains how police data leads to b... (2017)


Video

What is an algorithm and why should you care? | Khan Academy

Khan Academy | Algorithms | Computer Science | "Computer Science on Khan Academy: Learn select topics from computer science - algorithms (how we ... (2017)


Video

6.2: Classes in JavaScript with ES6 - p5.js Tutorial

The Coding Train, 2017: "This video introduces Object-Oriented Programming in JavaScript with ES6 classes and the p5.js library. (2017)


Video

Model Context Protocol (MCP) Explained in 20 Minutes

This is the 5th video in a series on AI agents. Here, I discuss the model context protocol (MCP), then show how to build a custom MCP server with P... (2025)


Video

Why MCP really is a big deal | Model Context Protocol with Tim Berglund

Tim Berglund is back at the lightboard with *MCP* (Model Context Protocol). MCP really _is_ a big deal, but most people are missing the point. It's... (2025)


Video

How I built a REAL Full Stack App in 5hr using Cursor

Cursor is a powerful new code editor that makes coding much faster with the help of AI. In this video I will use Cursor and Claude Sonnet 3.5 to bu... (2024)


Video

But what is a GPT? Visual intro to Transformers | Chapter 5, Deep Learning

But what is a GPT? Visual intro to Transformers | Chapter 5, Deep Learning. An introduction to transformers and their prerequisites… (2024)


Video

Algorithms: Harvard Professor Explains Algorithms in 5 Levels of Difficulty | WIRED

From the physical world to the virtual world, algorithms are seemingly everywhere. David J. Malan, Professor of Computer Science at Harvard Univers... (2023)


Video

Introducing Python in Excel

You can use Python INSIDE Excel now 😱 In this video I'll introduce this game cha... (2023)


Video

GitHub Copilot X in Visual Studio

Get a sneak peek of what the Visual Studio team is working on, using the power of GitHub Copilot!Explore a groundbreaking AI-powered programming ai... (2023)


Video

Matplotlib Crash Course - 1 hour

Learn the basics of Matplotlib in this crash course tutorial. Matplotlib is an amazing data visualization library for Python. You will also learn h... (2023)


Video

NumPy Crash Course - Complete Tutorial 1 hour

Learn NumPy in this complete 60 minutes Crash Course! I show you all the essential functi... (2023)


Video

Intermediate Python Programming Course - 6 hours - freeCodeCamp

Take your Python skills to the next level with this intermediate Python course. First, you will get a review of basic concepts such as lists, strin... (2023)


Video

Learn Python - Full Course for Beginners - 4 hours - freeCodeCamp [Tutorial]

This course will give you a full introduction into all of the core concepts in python. Follow along with the videos and you'll be a python programm... (2023)


Video

How I would learn Machine Learning (if I could start over)

In this video, I give you my step by step process on how I would learn Machine Learning if I could start over again, and provide you with all recom... (2023)


Video

Automate Boring Office Tasks with ChatGPT and Python scripts

Tired of spending hours on tedious office tasks? In this video, I'll show you how to use ChatGPT and Python to automate some of those boring tasks.... (2023)


Video

How to use ChatGPT to build Business Ideas, Sites & Personal Projects

ChatGPT is more than just a language model, it can be used to create websites, businesses and much more. And I would know best, as I created, built... (2022)


Video

OpenProcessing.org Tutorial - Creative Coding - Getting Started

This short video shows how we get started doing creative coding. We won't need any special software. We'll do all our work through a web browser... (2022)


Video

Create an NFT Minting Website - Candy Machine Version 2 - Updated 2022

For Solana Candy Machine v2In this video I show you how to create your own Solana NFT minting website using Metaplex Candy Machine Version 2.I will... (2022)


Video

How to Create an NFT Minting Website (Candy Machine)

How to Create an NFT Minting Website (Candy Machine)THIS GUIDE IS OUTDATED. FOR AN UPDATED GUIDE THAT WORKS WITH WINDOWS, MAC, AND LINUX, WATCH THI... (2022)


Video

Codespaces - Your instant dev box in the cloud

Get an overview of GitHub Codespaces direct from the team. @matthewisabel gives us a run through of using Codespaces for the first time on his Node... (2021)


Video

Beginner Kaggle Data Science Project Walk-Through (Titanic)

In this video I walk through an entire Kaggle data science project. I use the titanic kaggle competition to show you how I start thinking about the... (2021)


Video

WebRTC Tutorial - How does WebRTC work?

Learn more advanced front-end and full-stack development at: https://www.fullstackacademy.comWebRTC stands for Web Real-Time Communication and it's... (2021)


Video

Change the Face of Computer Science

Only 3% of Black students learn computer science in high school or beyond. Please watch and share this video. Inspire or encourage a Black student ... (2021)


Video

Game Design with Scratch (Part 2)

Combine your creative skills with the power of coding to create an artistic video game. Players will be able to decorate a donut using artwork that... (2020)


Video

Game Design with Scratch (Part 1)

Combine your creative skills with the power of coding to create an artistic video game. Players will be able to decorate a donut using artwork that... (2020)


Video

Introduction to the BBC micro:bit

Meet the micro:bit in the first video in our new series. Find out more at https://www.microbit.org/get-started/first-steps/set-up/ (2020)


Video

How to use Axios with React

Ever wanted to use Axios with React? Well today we'll cover just that! Chat with me, join the Slack group! http://bit.ly/JoinPaulHallidaySlack I ha... (2019)


Video

Free and awesome Webpack tutorial: Learn Webpack Pt. 1: What Even Is Webpack??

Colt Steele Published on Mar 7, 2019 This 10-part course teaches Webpack from scratch. It begins with a simple question: "What is webpack?" Q... (2019)


Video

Installing PostgreSQL and Creating Your First Database - SQL Tutorial for Beginners 1

In this video we will begin learning SQL Basics. To get started writing SQL, we need to first set up a server and a database. The server we will be... (2019)


Podcast

#440 – Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life - Lex Fridman Podcast | Podcast on Spotify

Listen to this episode from Lex Fridman Podcast on Spotify. Pieter Levels (aka levelsio on X) is a self-taught developer and entrepreneur who has d... (2024)


Podcast

#341 – Guido van Rossum: Python and the Future of Programming - Lex Fridman Podcast | Podcast on Spotify

OUTLINE: Here's the timestamps for the episode. On some podcast players you should be able to click the timestamp to jump to that time. (00:00) -... (2023)


Podcast

Lynne Tye, founder of keyvalues.com - egghead.io developer chats | Podcast on Spotify

Listen to this episode from egghead.io developer chats on Spotify. On this episode, I get the chance to speak with Lynne Tye, the creator of Key Va... (2022)


Podcast

Ben Orenstein of Tuple - Indie Hackers | Podcast on Spotify

Listen to this episode from Indie Hackers on Spotify. Today I’m catching up with Ben Orenstein (@r00k) after nearly two years. Since then his compa... (2021)


Podcast

#197 – Inside Zapier's First Acquisition with Ben Tossell of Makerpad - Indie Hackers

Listen to this episode from Indie Hackers on Spotify. In just two years, Ben Tossell (@bentossell) grew Makerpad to over 10,000 users, $400,000 ARR... (2021)


Podcast

#199 – The Future of Teaching with Darrell Silver of Thinkful and Quincy Larson of freeCodeCamp - Indie Hackers

Listen to this episode from Indie Hackers on Spotify. One of the best ways to build a successful business as an indie hacker is to teach people a v... (2021)


Podcast

Indie Hackers | #181 – Deciding to Go Big with David Hsu of Retool

David Hsu (@dvdhsu) was able to grow Retool to almost a million dollars a year in revenue before making a single hire. Rather than stopping there a... (2020)


Podcast

Indiehackers – From $0 to $5M Without Writing Any Code with Tara Reed of Apps Without Code

Listen to this episode from Indie Hackers on Spotify. At some point, Tara Reed (@TaraReed_) decided that she didn't want to build a funded, sca... (2020)


Podcast

a16z podcast - Measuring & Managing Community Orgs, Developer Relations - Andreessen Horowitz

a16z Podcast on Spotify. Okay, so we know community is important -- whether for developer relations for your product or other types of... (2020)


Podcast

Leif Singer on changing from academia to industry and work culture at Automattic, open-source and remote work

In this episode, I talk to Leif Singer, an engineer at the fully remote company Automattic. Automattic is the company behind WordPress, a famous an... (2019)


Podcast

Voting, Security, and Governance in Blockchains – a16z Podcast: Andreessen Horowitz

Whether in corporations, boardrooms, or political elections, voting is something we see in all kinds of social systems... including blockchains. It... (2019)


Podcast

Escaping the 9-to-5 Grind to Create a $3 Million Business with Joel Hooks of egghead.io - Indie Hackers

Joel Hooks (@jhooks) never found it easy to spend his life working for other people. So when he came across an inspirational book that told him he ... (2018)


Podcast

Following Your Passion to Build an Impactful Business with Quincy Larson of freeCodeCamp

Quincy Larson (@ossia) explains how he's built freeCodeCamp into a community that helps millions of people learn to code every month by engaging in... (2018)


Podcast

The API Economy — The Why, What, and How – a16z Podcast

"APIs (application programming interfaces), observe the guests in this episode of the a16z Podcast, can be described as everything from Lego buildi... (2018)


Book

Get Ready for CSS Grid Layout - by Rachel Andrew

Get up to speed with Level 2 of the spec and dig into working examples you can experiment with right away. (2020)


Book

Building Blocks for Theoretical Computer Science - University of Illinois CS

The latest version is 1.3. See bottom for pointers to old versions. You can download the whole book as a single pdf file, or select from the ind... (2019)


Book

Deep Learning Book - MIT

The Deep Learning textbook is a resource intended to help students and practitioners enter the field of machine learning in general and deep learni... (2018)


Website

shadcn - Build your component library

Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source. (2025)


Website

GitHub · Build and ship software on a single, collaborative platform · GitHub

GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects. (2025)


Website

Firebase Authentication - allow users to login, signup

Firebase Authentication lets you add an end-to-end identity solution to your app for easy user authentication, sign-in, and onboarding in just a fe... (2025)


Website

Back-end hosting: Google App Engine Application Platform | Google Cloud

Google App Engine lets app developers build scalable web and mobile back ends in any programming language on a fully managed serverless platform. (2025)


Website

Front-end code hosing: Firebase Hosting

Firebase Hosting provides fast and secure hosting for your web app. (2025)


Website

Sharetribe – Marketplace Software to Power Your Business

Create a marketplace – fast. Launch today with a full feature set. Grow & extend your platform. Expert support at every step. Get started for free! (2023)


Website

Simplescraper — Scrape Websites and turn them into APIs

Web scraping made easy — a powerful and free Chrome extension for scraping websites in your browser, automated in the cloud, or via API. No code re... (2023)


Website

ParseHub | Free web scraping - The most powerful web scraper

ParseHub is a free and powerful web scraping tool. With our advanced web scraper, extracting data is as easy as clicking on the data you need. S... (2023)


Website

Cordova from Apache - Mobile apps with HTML, CSS & JS

Cordova from Apache - Mobile apps with HTML, CSS & JS Target multiple platforms with one code base (2023)


Website

Railway - Bring your code, we'll handle the rest.

Railway is an infrastructure platform where you can provision infrastructure, develop with that infrastructure locally, and then deploy to the clou... (2023)


Website

Chakra UI - Create accessible React apps

Chakra UI is a simple, modular and accessible component library that gives you the building blocks you need to build your React applications. Si... (2023)


Website

Nextjs - The React Framework for the Web

Production grade React applications that scale. The world’s leading companies use Next.js by Vercel to build static and dynamic websites and web ap... (2023)


Website

Shuffle - responsive UI components, templates

Shuffle gives you 6,900+ fully responsive UI components to get you started. You don't have to be a designer to create attractive templates! (2023)


Website

Codeanywhere - pair programming, collaboration - Cloud IDE · Online Code Editor

Save time by deploying a development environment in seconds. Collaborate, code, learn, build, and run your projects directly from your browser. (2023)


Website

SQL query builder - SQL query builder AI bot

AI-powered SQL query builder enables you to quickly build SQL queries without any knowledge of SQL for beginners. (2023)


Website

AppSheet from Google - The fastest way to build apps and automate work

Use Google AppSheet to build powerful applications that transform your business. Get started today. (2023)


Website

Markdoc is a powerful, flexible, Markdown-based authoring framework - from Stripe

From personal blogs to massive documentation sites, Markdoc is a content authoring system that grows with you. (2022)


Website

Adalo - Build Your Own No Code App

Adalo makes creating apps as easy as putting together a slide deck. Turn your idea into a real native app — no code needed! (2022)


Website

Metaplex Docs

Metaplex Studios, ecosystem, and community have been moving quickly to support the thousands of developer teams and creators looking to launch thei... (2022)


Website

GitHub Copilot · Your AI pair programmer

GitHub Copilot works alongside you directly in your editor, suggesting whole lines or entire functions for you. (2021)


Website

Semantic UI - beautiful, responsive layouts using human-friendly CSS, HTML.

User Interface is the language of the web Semantic empowers designers and developers by creating a shared vocabulary for UI. Semantic is a deve... (2021)


Website

Bootstrap · The most popular HTML, CSS, and JS library in the world.

The most popular HTML, CSS, and JS library in the world. (2021)


Website

Vidcode: Creative Coding

Vidcode offers the #1 research-backed standards-aligned computer science courses, focused on open-ended projects (2021)


Website

Open Library (books) - Developer Center / APIs

Open Library is an open, editable library catalog, building towards a web page for every book ever published. Read, borrow, and discover more than ... (2021)


Website

Bubble - The best way to build web apps without code

Bubble introduces a new way to build software. It’s a no-code tool that lets you build SaaS platforms, marketplaces and CRMs without code. Bubble h... (2021)


Website

Replit - The collaborative browser based IDE

Replit is a simple yet powerful online IDE, Editor, Compiler, Interpreter, and REPL. Code, compile, run, and host in 50+ programming languages. (2021)


Website

Tuple: The best pair programming app on macOS

Low latency, low CPU usage, no annoying UI chrome. Because programmers deserve better than a generic screen sharing tool. (2021)


Website

Python - Codecademy

Codecademy is the easiest way to learn how to code. It's interactive, fun, and you can do it with your friends. Python is a general-purpose, ver... (2021)


Website

PythonTurtle - learn Python (for kids, teens, adults)

A learning environment for Python suitable for beginners and children, inspired by Logo. (2021)


Website

Kaggle: Your Machine Learning and Data Science Community

Kaggle is the world’s largest data science community with powerful tools and resources to help you achieve your data science goals. Kaggle offer... (2021)


Content Stats

624 Articles
50 Videos
14 Podcasts
3 Books
4 Notes
126 Websites
16 Course Links
319 Chunks
8 Courses