Cameron McKenzie Editor In Chief, TechTarget TheServerSide.com How do I install Java on Windows? 01 Jun 2022 TheServerSide.com How to create a database schema in MySQL 31 May 2022 TheServerSide.com How to write an Agile user story 31 May 2022 TheServerSide.com Create a Bitbucket App Password example 29 May 2022 TheServerSide.com How to setup an Nginx reverse proxy server example 28 May 2022 TheServerSide.com How to setup PHP on Nginx with fastCGI (PHP-FPM) example 27 May 2022 TheServerSide.com Create a GitHub Personal Access Token example 24 May 2022 TheServerSide.com How to customize Git Bash Shell prompt settings 24 May 2022 TheServerSide.com Columns vs rows: What's the difference? 22 May 2022 TheServerSide.com Docker run vs docker-compose: What's the difference? 20 May 2022 TheServerSide.com Git commit config and credential confusion causes consternation for customers 19 May 2022 TheServerSide.com Dockerfile vs docker-compose: What's the difference? 18 May 2022 TheServerSide.com How to setup an Apache reverse proxy server example 17 May 2022 TheServerSide.com How to use docker-compose with Apache httpd example 17 May 2022 TheServerSide.com Deploy your website with a Docker Apache httpd container volume 17 May 2022 TheServerSide.com How to dockerize Apache httpd websites example 17 May 2022 TheServerSide.com What are checked vs. unchecked exceptions in Java? 18 Apr 2022 TheServerSide.com An example of how suppressed exceptions in Java work 30 Mar 2022 TheServerSide.com A simple 'try with resources' in Java example 30 Mar 2022 TheServerSide.com A tough, multiple choice Java exception handling quiz 21 Mar 2022 TheServerSide.com Fix these 10 common examples of the RuntimeException in Java 16 Mar 2022 TheServerSide.com Fix the 5 most common types of runtime errors in Java 08 Mar 2022 TheServerSide.com Noon is not 12am. Midnight is not 12pm. Code appropriately. 14 Feb 2022 TheServerSide.com Fix the top 10 most common compile time errors in Java 11 Feb 2022 TheServerSide.com How to convert a PEM file to PPK format example 08 Feb 2022 TheServerSide.com Node.js file upload example with Ajax and JavaScript 07 Feb 2022 TheServerSide.com How to create an AWS account alias 26 Jan 2022 TheServerSide.com 12 tough Bootstrap 5 quiz questions for web developers 24 Jan 2022 TheServerSide.com Why we use ./ (dot slash) to run Linux scripts? 21 Jan 2022 TheServerSide.com Fix Apache's 'ServerRoot Must be a Valid Directory' error quickly 21 Jan 2022 TheServerSide.com Principle of least privilege examples & best practices 19 Jan 2022 TheServerSide.com How to install Apache's Web Server on Windows 10 quickly 15 Jan 2022 TheServerSide.com Top 5 AWS root account best practices 14 Jan 2022 TheServerSide.com BitBucket SSH key generation tutorial 14 Jan 2022 TheServerSide.com How to create and run a shell script in Linux and Ubuntu 14 Jan 2022 TheServerSide.com Git securely with a GitHub SSH URL example 13 Jan 2022 TheServerSide.com How to SSH into GitHub on Windows example 11 Jan 2022 TheServerSide.com A quick GitHub SSH clone example 11 Jan 2022 TheServerSide.com How chmod numbers work explained by example 08 Jan 2022 TheServerSide.com Was GitHub's password authentication removal an overstep? 05 Jan 2022 TheServerSide.com Git and GitHub SSH KeyGen by Example 02 Jan 2022 TheServerSide.com How to quickly change your branch in Git 31 Dec 2021 TheServerSide.com Fix Putty's 'Key Exchange Algorithm Agreement' error 29 Dec 2021 TheServerSide.com Simple Ajax file upload with pure JavaScript example 27 Dec 2021 TheServerSide.com Simple Struts 2 file upload example 25 Dec 2021 TheServerSide.com Create an HTML5 and PHP file upload form for Apache example 24 Dec 2021 TheServerSide.com Java file upload by example with Servlets & JSPs 23 Dec 2021 TheServerSide.com A 12-factor app principles quiz for cloud-native developers 10 Dec 2021 TheServerSide.com How to revert a Git commit: A simple example 01 Dec 2021 TheServerSide.com How to delete a Git repository 29 Nov 2021 TheServerSide.com How to use jarsigner to sign JARs files example 29 Nov 2021 TheServerSide.com How to use Java's javap tool by example 29 Nov 2021 TheServerSide.com How to import a Maven project from GitHub into Eclipse 29 Nov 2021 TheServerSide.com The 5 things devs should know about the Jakarta Servlet 6.0 API release 29 Nov 2021 TheServerSide.com How to delete all Git branches except master or main example 02 Nov 2021 TheServerSide.com How to Git Uncommit Your Last Git Commit 31 Oct 2021 TheServerSide.com How to delete a remote Git branch 28 Oct 2021 TheServerSide.com Fix Git's "fatal: no upstream branch" error quickly example 25 Oct 2021 TheServerSide.com How to remove Git branches from your repository 22 Oct 2021 TheServerSide.com JAR file (Java Archive) 15 Oct 2021 TheServerSide.com embedded Tomcat 15 Oct 2021 TheServerSide.com CSS (cascading style sheets) 15 Oct 2021 TheServerSide.com 5 best Java 17 features that developers will love 14 Oct 2021 Search App Architecture What is open API (public API)? 13 Oct 2021 TheServerSide.com 4 ways to create a Git branch quickly by example 11 Oct 2021 TheServerSide.com How to tag a Git commit id by example 06 Oct 2021 TheServerSide.com Create a new Git branch with current local changes saved by example 02 Oct 2021 TheServerSide.com 3 simple Java Hello World examples 30 Sep 2021 TheServerSide.com 5 reasons why Java is still the best programming language 17 Sep 2021 TheServerSide.com Every change between JDK 11 and the Java 17 LTS release 14 Sep 2021 TheServerSide.com A monolithic vs. cloud-native migration quiz for developers 08 Sep 2021 TheServerSide.com Fix GitHub's 'support for password authentication was removed' error 31 Aug 2021 TheServerSide.com How to build a Spring Boot 12-Factor app 06 Aug 2021 TheServerSide.com Git fork vs. clone: What's the difference? 28 Jul 2021 Search Security hardware security module (HSM) 28 Jul 2021 TheServerSide.com Introduction to Docker quiz 20 Jul 2021 TheServerSide.com How to fork a Git repository 20 Jul 2021 TheServerSide.com How to download an older, specific version of UiPath Studio 19 Jul 2021 TheServerSide.com Kebab vs. camel case: How these naming conventions differ 16 Jul 2021 TheServerSide.com How to download and install UiPath Studio 02 Jul 2021 TheServerSide.com How to pass variables as UiPath arguments example 30 Jun 2021 TheServerSide.com How to use the UiPath Switch activity 28 Jun 2021 TheServerSide.com Library vs. framework: How these software artifacts differ 25 Jun 2021 TheServerSide.com UiPath If-Then conditional statements 25 Jun 2021 TheServerSide.com Java naming conventions, explained 25 Jun 2021 TheServerSide.com Why is Java platform-independent? 23 Jun 2021 TheServerSide.com What is a Git fork? Meaning, definition and a Git Fork example 20 Jun 2021 TheServerSide.com REST web services and RESTful API quiz for developers 15 Jun 2021 TheServerSide.com Delete the Windows recovery partition on a Lenovo Thinkpad or Desktop 07 Jun 2021 TheServerSide.com Learn how to save to local storage in this git stash tutorial 04 Jun 2021 TheServerSide.com Fix the ConcurrentModificationException 03 Jun 2021 TheServerSide.com Quickly create a Git bare repo with init or clone example 02 Jun 2021 TheServerSide.com What is a bare repository in Git? 28 May 2021 TheServerSide.com Lessons from Fluentd: How to name a project in the SEO age 27 May 2021 TheServerSide.com How to use git submodules tutorial with examples 21 May 2021 TheServerSide.com How to update Git submodules 21 May 2021 TheServerSide.com Camel case vs. snake case: What's the difference? 30 Apr 2021 TheServerSide.com How to create Git submodules in GitHub and GitLab by example 30 Apr 2021 TheServerSide.com Yes, the original name for Java was Oak 30 Apr 2021 TheServerSide.com Test your knowledge of Java foundations 29 Apr 2021 1 2 3 4 5 6 7 8 9