Initial Commit Blog

Initial Commit Blog

Save up to 90% on the latest Computer Science & Programming books
Image of 5 essential Spring Boot annotations

5 essential Spring Boot annotations

Image of 7 versatile Vim commands that are easy to memorize

7 versatile Vim commands that are easy to memorize

Image of Merkle trees in Git and Bitcoin

Merkle trees in Git and Bitcoin

Image of The Distributed Nature of Git and Bitcoin

The Distributed Nature of Git and Bitcoin

Image of What is Python Used for? | Major Industries

What is Python Used for? | Major Industries

Image of Change your domain and preserve SEO with AWS Route 53, AWS S3, and AWS Cloudfront

Change your domain and preserve SEO with AWS Route 53, AWS S3, and AWS Cloudfront

Image of Deploy a python package to PyPI

Deploy a python package to PyPI

Image of Git cheat sheet: 12 essential Git commands for beginners

Git cheat sheet: 12 essential Git commands for beginners

Image of The 10 highest paying software development certifications

The 10 highest paying software development certifications

Image of What % of Git commit messages use the imperative mood?

What % of Git commit messages use the imperative mood?

Image of How to become a web developer in 2020

How to become a web developer in 2020

Image of Baby Bitcoin Guidebook for Developers Pre-Launch

Baby Bitcoin Guidebook for Developers Pre-Launch

Image of Build & Deploy a Spring Boot App on AWS Elastic Beanstalk

Build & Deploy a Spring Boot App on AWS Elastic Beanstalk

Image of AWS Elastic Beanstalk Configuration for Spring Boot App

AWS Elastic Beanstalk Configuration for Spring Boot App

Image of How did Git get its name?

How did Git get its name?

Image of InitialCommit.io Website Architecture Overview

InitialCommit.io Website Architecture Overview

Image of What is the most popular initial commit message in Git?

What is the most popular initial commit message in Git?

Image of What is an initial commit in Git?

What is an initial commit in Git?

Image of Free Extract: How Programming Languages Work

Free Extract: How Programming Languages Work

Image of Free Extract: Data - Ones, Zeros, Bits, and Binary

Free Extract: Data - Ones, Zeros, Bits, and Binary

Image of Free Extract: Basic Computer Architecture

Free Extract: Basic Computer Architecture

Image of 5 best Artificial Intelligence books in 2020

5 best Artificial Intelligence books in 2020

Image of Top 3 best Python books you should read in 2020

Top 3 best Python books you should read in 2020

Image of How to stay employed during Covid-19 / Coronavirus as a software developer

How to stay employed during Covid-19 / Coronavirus as a software developer

Image of The Evolution of Version Control System (VCS) Internals - Part 2

The Evolution of Version Control System (VCS) Internals - Part 2

Image of Free Extract: Preface & Introduction

Free Extract: Preface & Introduction

Image of Table of Contents

Table of Contents

Image of Beginner's guide to creating a SQL Server stored procedure

Beginner's guide to creating a SQL Server stored procedure

Image of Coding Essentials Pre-Launch Through April 1st 2020

Coding Essentials Pre-Launch Through April 1st 2020

Image of Beginner's guide to using Node.js and the Express.js framework

Beginner's guide to using Node.js and the Express.js framework

Image of Create a Node.js desktop application with Electron, Bootstrap, and Express.js

Create a Node.js desktop application with Electron, Bootstrap, and Express.js

Image of Lyft junior software engineers earn more than $200,000 per year

Lyft junior software engineers earn more than $200,000 per year

Image of The Evolution of Version Control System (VCS) Internals

The Evolution of Version Control System (VCS) Internals

Image of Checkout Initial Commit

Checkout Initial Commit

Image of Baby Git Staging Index

Baby Git Staging Index

Image of Baby Git Object Database

Baby Git Object Database

Image of An Overview of Git's Original C Header File

An Overview of Git's Original C Header File

Image of Baby Git Makefile

Baby Git Makefile

Image of Code Card Release

Code Card Release

Image of 7 best courses to learn Artificial Intelligence in 2019

7 best courses to learn Artificial Intelligence in 2019

Image of How to perform an easy AWS Lift-and-Shift

How to perform an easy AWS Lift-and-Shift

Image of Top 3 best Python books you should read in 2019

Top 3 best Python books you should read in 2019

Image of 5 best programming books for beginners and experts in 2019

5 best programming books for beginners and experts in 2019

Image of Python 3 functions - learn Python programming tutorial

Python 3 functions - learn Python programming tutorial

Image of Top 5 best books for learning Python programming

Top 5 best books for learning Python programming

Image of 20 of Google's hardest interview questions for software engineers

20 of Google's hardest interview questions for software engineers

Image of It is perfectly OK to only code at work, you can have a life too

It is perfectly OK to only code at work, you can have a life too

Image of "Artificial Intelligence: A Modern Approach" is the #1 Best Book to Learn AI

"Artificial Intelligence: A Modern Approach" is the #1 Best Book to Learn AI

Image of 5 best artificial intelligence books in 2019

5 best artificial intelligence books in 2019

Image of Build Node.js RESTful APIs in 5 minutes (Updated 2019)

Build Node.js RESTful APIs in 5 minutes (Updated 2019)

Image of 5 simple ways to improve your communication skills as a software developer

5 simple ways to improve your communication skills as a software developer

Image of SQL joins in 2 minutes

SQL joins in 2 minutes

Image of The Definitive Guide to Git's Code

The Definitive Guide to Git's Code

Image of 10 computer scientists who made history

10 computer scientists who made history

Image of The overlap between chess and programming is real

The overlap between chess and programming is real

Image of How to avoid limiting your programming career

How to avoid limiting your programming career

Image of How to create a DynamoDB table on AWS

How to create a DynamoDB table on AWS

Image of A gentle introduction to functions in ReasonML

A gentle introduction to functions in ReasonML

Image of Elon Musk's tunnel passes first round in Las Vegas

Elon Musk's tunnel passes first round in Las Vegas

Image of Major bank publishes private NPM package - oops!

Major bank publishes private NPM package - oops!

Image of Unikernels with OPS running are faster and more secure than Docker Containers

Unikernels with OPS running are faster and more secure than Docker Containers

Image of Automate your home for ultimate relaxation

Automate your home for ultimate relaxation

Image of Programming books you wish you read earlier

Programming books you wish you read earlier

Image of Software-defined networking (SDN) with Node.js

Software-defined networking (SDN) with Node.js

Image of Beginner guide to Big-O Notation

Beginner guide to Big-O Notation

Image of AWS Lambda in plain english

AWS Lambda in plain english

Image of 5 ways to improve the performance of your web app

5 ways to improve the performance of your web app

Image of 5 best text editors for programmers in 2019

5 best text editors for programmers in 2019

Image of List of awesome C and C++ programming books

List of awesome C and C++ programming books

Image of How to optimize port-scanning with a multi-threaded approach

How to optimize port-scanning with a multi-threaded approach

Image of Why starting a business as a software developer is a good idea

Why starting a business as a software developer is a good idea

Image of Why a CS degree is better than teaching yourself how to code

Why a CS degree is better than teaching yourself how to code

Image of Write code that you want to read

Write code that you want to read

Image of 8 key skills for front-end developers in 2019

8 key skills for front-end developers in 2019

Image of Evolutionary programming - the next big wave of growth in A.I?

Evolutionary programming - the next big wave of growth in A.I?

Image of Baby Git Guidebook: Chapter 2

Baby Git Guidebook: Chapter 2

Image of Baby Git Guidebook: Chapter 1

Baby Git Guidebook: Chapter 1

Image of Baby Git Release

Baby Git Release

Image of How to create your own Node.js module

How to create your own Node.js module

Image of The art of writing software documentation (Updated 2019)

The art of writing software documentation (Updated 2019)

Image of Blog to 10X your programming career

Blog to 10X your programming career

Image of Kubernetes - the orchestration system taking over the DevOps world

Kubernetes - the orchestration system taking over the DevOps world

Image of Teach programming to become a better programmer

Teach programming to become a better programmer

Image of 10 hottest software development trends in 2019

10 hottest software development trends in 2019

Image of Build the future with machine learning

Build the future with machine learning

Image of Deep learning for cancer detection

Deep learning for cancer detection

Image of Reset for a longer lasting developer

Reset for a longer lasting developer

Image of Why building fitness applications can improve your health

Why building fitness applications can improve your health

Image of Wordpress is the best side gig for developers

Wordpress is the best side gig for developers

Image of 4 major memory safety issues while coding - causes and solutions

4 major memory safety issues while coding - causes and solutions

Image of Staying relevant in software development

Staying relevant in software development

Image of How self-driving cars learn to drive

How self-driving cars learn to drive

Image of The Internet of Things explained

The Internet of Things explained

Image of File systems made easy

File systems made easy

Image of Learn C programming and the rest will come

Learn C programming and the rest will come

Image of Google's Kubernetes - natively supported on the Docker platform

Google's Kubernetes - natively supported on the Docker platform

Image of Introduction to software-defined networking (part 1)

Introduction to software-defined networking (part 1)

Image of 10X your applications with data analytics

10X your applications with data analytics

Image of Hard lessons learned from a non-technical startup founder

Hard lessons learned from a non-technical startup founder

Image of Top-down approach to Machine Learning (Updated 2019)

Top-down approach to Machine Learning (Updated 2019)

Image of Code optimisation made simple

Code optimisation made simple

Image of How I built a League of Legends voice assistant with Amazon Alexa

How I built a League of Legends voice assistant with Amazon Alexa

Image of Create your own game engine but don't ever use it

Create your own game engine but don't ever use it

Image of Keeping healthy as a software developer with exercise

Keeping healthy as a software developer with exercise

Image of Don't hold back on the Java

Don't hold back on the Java

Image of Plain old graphs that solve your problems

Plain old graphs that solve your problems

Image of Service-oriented architecture... whatever that really means...

Service-oriented architecture... whatever that really means...

Image of An introduction to sorting algorithms

An introduction to sorting algorithms

Image of Know your times tables, but... do you know your hash tables?

Know your times tables, but... do you know your hash tables?

Image of Git started with the best version control system

Git started with the best version control system