Python
Intro to Python Program
In this article, we will give a quick overview of what a Python Program looks like and also touch on the “Anatomy” of a Program.
Python Week – Day 1 – Setup
This article explains how to set up your machine for Python Development. The steps summary: Install Visual Code (if not already installed) Install python 3.
Python Week – Day 2 – Simple Coin Flip Game
Follow the instruction from Day 1 to create another python project. In this python project, create a file called flip.py How does a Coin Clip
Python Week – Day 3 – Quiz App
Blog Status: Draft (In the progress of adding more explanation at each step) but is 90% complete On Day 2, we created a Coin Flip
Java
What is Java Stream
Java streams are a feature introduced in Java 8 that allows developers to perform functional-style operations on collections of data. Streams are designed to make
Non-Blocking vs Reactive
Non-Blocking and Reactive are related concepts in the context of asynchronous programming, but they refer to different aspects of the programming model. This entry explains
Intro to Reactor, Mono, and Flux
This entry gives a quick overview of reactor project, mono, flux, error handling, defer, inner mono, and common pitfalls of using reactor. You may find
Java Streams Code Snippets
What is a Java Stream? Java Stream is a sequence of elements supporting the sequential and parallel aggregate operation. This example shows an aggregate operation
Lombok Tips
What is Lombok? In their own word, Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your
How to Update Eclipse Software on Linux behind proxy
To update eclipse software on Linux behind proxy is a bit tricky but doable and here is how: 1) Find the proxy server’s host name
Git
How to Use Git Tags
This article goes over what is a Git tag and how to use Git tags, including creating, listing, and deleting.
How to Revert a Git Commit
Git is a powerful version control system, but sometimes you may need to revert a commit. Maybe you made a mistake in your code, or
Use Multiple Git Accounts on One Machine
How to Use Multiple Git Accounts on One Machine Git is a powerful version control system, and sometimes you may need to use multiple Git
Great Git Resources
This article shows how to perform more relatively advanced actions with Git Tutorials: From Git: https://git-scm.com/docs/gittutorial From Atlassin: https://www.atlassian.com/git/tutorials
What is Git and GitHub
In this blog, I talked about Git and GitHub and how you will use them in your project development. Git is a version control system
Learn Git Lesson Plan
To understand Git, let’s break it down into parts that make Git work for you The anatomy of Git Repo Create a GitHub Account and