The Java website says: “Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to […]

Java Programming Language

Application Programming Interfaces, known as APIs, enable a business to expose content or services to internal or external audiences. It’s a way to share your data. Think of API as boxes of data and information that are being transported between electronic devices, such as computers, smartphones and tablets. An API […]

Application Programming Interfaces (API)

Node Package Manager, or npm, is npm makes it easy for JavaScript developers to share the code that they’ve created to solve particular problems, and for other developers to reuse that code in their own applications. Once you’re depending on this code from other developers, npm makes it easy to […]

Node Package Manager (npm)

What is OneNote 2016? OneNote 2016 is an application that comes with Office. You get a different version of OneNote with Windows 10 called OneNote. This post is however covering OneNote 2016. The information in this post is sources from the OneNote 2016 Help and a free course called […]

Microsoft OneNote 2016

There is a very good article over at the website Think For A Change on the differences and similarities between the Software Development Life Cycle and the Project Management Methodology. The article is called The SDLC is *NOT* a Project Management Methodology. A common misperception amongst project stakeholders is the […]

The SDLC vs. Project Management

What is software user acceptance testing (UAT)? Techopedia says: “User acceptance testing (UAT) is the last phase of the software testing process. During UAT, actual software users test the software to make sure it can handle required tasks in real-world scenarios, according to specifications. UAT is one of the final […]

User Acceptance Testing

Wikipedia says of Software Quality Assurance: “Software quality assurance (SQA) consists of a means of monitoring the software engineering processes and methods used to ensure quality. The methods by which this is accomplished are many and varied”. Wikipedia says: “SQA encompasses the entire software development process, which includes processes such […]

Software Quality Assurance

Wikipedia says: “Software testing is an investigation conducted to provide stakeholders with information about the quality of the software product or service under test.” It is a process of executing a program or part of a program for the purpose of finding bugs or defects. The expected properties of interest […]

Software Testing

What is Apache Kafta? Kafta is an open-source stream processing platform developed by the Apache Software Foundation written in Scala and Java. Distributed Streaming Platform At the website of Kafta, they describe a distributed streaming platform as having three characteristics. It lets you publish and subscribe to streams of records. […]

Apache Kafka

What is Go Language. Wikipedia says: “Go (often referred to as golang) is a free and open source programming language created at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson. It is a compiled, statically typed language in the tradition of Algol and C, with garbage collection, […]

Go Language

The docker website describes docker this way: “Docker is the world’s leading software container platform. Developers use Docker to eliminate “works on my machine” problems when collaborating on code with co-workers. Operators use Docker to run and manage apps side-by-side in isolated containers to get better compute density. Enterprises use […]

Docker Introduction

I’m sure most computer programmers use more than one text editor. I have Notepad++, Sublime Text, Atom and Visual Studio Code installed on my computer. I don’t even really have a favourite. It depends what I am doing. Here’s an example. I needed to document a SQL Server project I […]

Notepad++ Text Editor

If you type a lot of HTML code undoubtedly you will have types ordered and unordered lists. There is a website for that. It will put your list of items into an ordered or unordered lists with the HTML code around it. The website is called li Maker. You may […]

HTML List Maker

In Sublime Text you can set up a “project” that has more than one folder and more than one file attached to it. This gives your several advantages. For one, you can do a search and replace across all of the files inside all of the folders all at one […]

Sublime Text Projects