Java, Spring, AI, News & Certifications

Community driven content discussing all aspects of software development from DevOps to design patterns.

Recent Posts

  • Why #TechTwitter's Bluesky experiment failed 🤦‍♀️

    Darcy DeClute - Scrumtuous Inc. 20 Oct 2025
  • When Twitter began to fracture, Bluesky had the perfect opening. It was a tempting, decentralized alternative, backed by former Twitter CEO Jack Dorsey, with a clean interface and a wave of ...

  • How to 'git cherry-pick' from another branch example

    Cameron McKenzie - TheServerSide 16 Oct 2025
  • In a previous tutorial, we took a look at how to cherry-pick a commit on the current branch, but one of the ancillary questions that commonly arises is how to perform a git cherry-pick from another ...

  • Java's UnaryOperator in Lambda expressions example

    Cameron McKenzie - TheServerSide 15 Oct 2025
  • Do you need an example of how to use Java's UnaryOperator in a functional Lambda expression? This tutorial shows you where when and how to use the UnaryOperator interface in a function.

  • Jenkins interview questions and answers PDF download for experienced CI/CD engineers

    Cameron McKenzie - TheServerSide 11 Oct 2025
  • Looking for a Jenkins interview questions and answers PDF for experienced continuous integration professionals? Here's our previous Jenkins CI intereview questions article in PDF format.

  • DevOps interview questions and answers PDF for experienced job applicants

    Cameron McKenzie - TheServerSide 09 Oct 2025
  • Looking for a DevOps interview questions and answers PDF for experienced job applicants? Here's a downloadable PDF of our original DevOps interview questions article.

  • How to tag a Git commit id by example

    Cameron McKenzie - TheServerSide 06 Oct 2025
  • Here's a quick example of how to tag a specific commit id in Git. This is perfect if an older commit id requires a tag but was not originally given one.

  • Top 10 steps to perform right after you sign up for Jira

    Darcy DeClute - Scrumtuous Inc. 06 Oct 2025
  • Just getting started with Jira? Want to know which steps to perform once you've signed up? Here's a quick overview of how to gets started and keep going with Jira.

  • Git pull vs fetch: What's the difference?

    Cameron McKenzie - TheServerSide 03 Oct 2025
  • Want to know the difference between git fetch and pull commands? This quick pull vs. fetch comparison explains how the two commands affect your working directory differently.

  • Sample Questions for ISC2's Systems Security Certified Practitioner (SSCP) Exam

    Cameron McKenzie - TheServerSide 02 Oct 2025
  • Looking for practice tests to help you pass the ISC2's Systems Security Certified Practitioner (SSCP) Exam? These practice ISC2 SSCP sample exam questions will help you prepare and pass the SSCP ...

  • Free Sample Questions for the AWS Developer Certification

    Cameron McKenzie - TheServerSide 02 Oct 2025
  • Looking for Certified AWS Developer sample exam questions? This free practice test for the AWS Developer Associate exam will help you learn and help you pass the developer certification on the ...

  • GH-900 GitHub Foundations braindump and exam dump

    Cameron McKenzie - TheServerSide 02 Oct 2025
  • Forget about the GH-900 GitHub Foundations exam dumps and braindumps. Get certified honestly and with integrity by using these expertly sourced practice tests for the GitHub Foundations ...

  • MS-900 Sample Questions for Microsoft 365 Fundamentals

    Cameron McKenzie - TheServerSide 02 Oct 2025
  • Looking for MS-900 sample questions? This Microsoft 365 Fundamentals exam simulator will help you practice for the 365 Fundamentals test and pass the MS-900 exam on your first try.

  • Free CSSLP Sample Questions for the ICS2 Exam

    Cameron McKenzie - TheServerSide 02 Oct 2025
  • If you want to get ISC2 certified, these free CSSLP Sample Questions will help you study the exam topics thoroughly and help you pass the Secure Software Lifecycle Professional certification exam.

  • Free ICS2 CSSLP Practice Exams (Certified Secure Software Lifecycle Professional)

    Cameron McKenzie - TheServerSide 02 Oct 2025
  • These free ICS2 CSSLP Practice Exams and sample questions will help you achieve your Certified Secure Software Lifecycle Professional designation fast, without the need for exam dumps or braindumps.

  • Free GH-200 GitHub Actions Exam Questions and Answers

    Cameron McKenzie - TheServerSide 02 Oct 2025
  • Want to pass the GH-200 GitHub Actions certification exam? These GitHub Action Exam questions and answers will prep you for the exam and help you pass and even prepare you for GitHub Copilot and ...

  • You need these! The top 5 certifications for Scrum developers

    Darcy DeClute - Scrumtuous Inc. 02 Oct 2025
  • In a competitive developer job market, it is important to set your resume apart. Here are the top five Scrum developer certifications software developers will want to have on their resumes.

  • Sample Questions to help you ace the AWS Solutions Architect exam

    02 Oct 2025
  • Want to pass the AWS Solutions Architect associate exam? Here are some tips on how to study, prepare and get a 100% score.

  • Tough GH-900 GitHub Foundations Sample Questions and Answers

    Cameron McKenzie - TheServerSide 02 Oct 2025
  • If you want to pass the GitHub Foundations certification exam, the best way is to practice with these real GH-900 GitHub Foundations sample test questions and answers.

  • Free AWS Solutions Architect Practice Exams - ★ ★ ★ ★ ★

    02 Oct 2025
  • Looking to get AWS certified as a solution architect? This AWS Solution Architect's Book of Certification Exam questions will not only help you learn the Solution Architect's role, but also help ...

  • Certified AWS Developer Associate Exam Dump and Braindump

    Cameron McKenzie - TheServerSide 02 Oct 2025
  • Put the AWS Developer Exam Dumps and Braindumps aside and become a certified AWS Developer honestly with these expertly sourced sample AWS exam questions and answers.

  • Pass the GH-200 Exam with these GitHub Actions Practice Tests

    02 Oct 2025
  • Want to pass the GitHub Actions, GH-200 Certification Exam on your first try? These GitHub Actions practice tests will get you there, helping you learn the exam topics and master the GitHub testing ...

  • Free GitHub Foundations Certification Practice Exam Simulator (GH-900)

    02 Oct 2025
  • Want to pass the GitHub Foundations certification exam with a 100% score? Here are the practice tests to take, exam topics to cover and GitHub Udemy courses that will help you pass the GitHub ...

  • How to unstage a file in Git

    Cameron McKenzie - TheServerSide 02 Oct 2025
  • Want to unstage a file in Git? Use the restore command. Other options to have Git remove a file from the staging index have unintended consequences you'd really rather avoid.

  • 10 Agile takeaways from the latest Scrum Guide

    Darcy DeClute - Scrumtuous Inc. 02 Oct 2025
  • Learning the Scrum basics? Need a quick Scrum overview? Here are 10 interesting facts from the latest Scrum guide that every Agile developer needs to know.

  • How to git push an existing project to GitLab

    Cameron McKenzie - TheServerSide 02 Oct 2025
  • Want to push a new project into an existing GitLab repository? Follow these steps, but beware one way that will work but might cause trouble on a shared repo.

  • How would you define the term IDE?

    Cameron McKenzie - TheServerSide 02 Oct 2025
  • Every experienced software developer knows what an IDE is, but how would one define the term to someone just learning about IT?

  • How diversity in the workforce leads to better IoT solutions

    Darcy DeClute - Scrumtuous Inc. 01 Oct 2025
  • The Internet of Things has a great deal of allure for consumers and businesses alike. It holds the promise of easing the tedium of mundane tasks, creating greater connection, and bringing new ...

  • Google GCP Solutions Architect Certification Exam Dump and Braindump

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Looking for Google Cloud Solutions Architect Certification Exam Dump? Well this is better than a GCP Cloud Architect braindump. It's honestly sourced sample questions and answers. Learn honestly. ...

  • Google Professional Cloud Architect Sample Questions

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • These Google Cloud Architect Professional sample certification questions will help you learn GCP Architect exam topics and help you get Google Cloud Architect certified on your first exam attempt.

  • Google Cloud Architect Certification Practice Exams

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Looking for Google Cloud Architect Certification practice exams that will help you get GCP Architect certified in a hurry? These practice GCP Professional tests will help you learn and help you ...

  • Full GitHub Actions environment variables list for YAML build workflow scripts example

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • The GitHub Actions environment variables available to a developer's workflows will vary from Ubuntu to Windows to MacOS. Here's a full environment variables list for each and why developers should ...

  • Google Professional Machine Learning Engineer Certification Practice Exams

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Want to ace the Google Cloud Machine Learning Certification exam? These Google Cloud ML Engineer practice exams will help you get GCP ML Professional certified in no time.

  • Google Machine Learning Certification Sample Questions

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Want to get the Google Professional Machine Learning Certification? These GCP ML Professional exam questions and answers will help you learn and help you pass the GCP ML Professional exam.

  • GCP Professional ML Engineer Certification Exam Dump and Braindump

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Want to get into Google Machine Learning and get certified as a Professional GCP ML Engineer? Skip the Google ML Engineer exam dumps, and use honestly sourced ML engineer sample exams like these ones.

  • AWS Machine Learning Certification Exam Dumps and Braindumps

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • You can get AWS Associate Machine Learning certified without the use of AWS Braindumps or ML Associate exam dumps. Get certified honestly with the help of these expertly prepared AWS exam questions ...

  • Sample Questions for AWS' Machine Learning Associate Certification

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Pass the AWS Machine Learning Associate exam with the help of the AWS ML Associate sample questions and answers from certificationexams.pro

  • Certified Professional AWS Solutions Architect Exam Braindumps

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Want to pass the AWS Solutions Architect Professional Certification? Forget AWS Professional exam dumps and braindumps, but use these expert sourced Professional AWS Architect practice exam ...

  • AWS Solutions Architect Professional Sample Exams

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • The AWS Professional level of certifications are the hardest of the bunch, but these sample AWS Professional Solutions Architect exam questions will help you achieve your AWS Professional ...

  • GCP Google Cloud Developer Certification Sample Questions

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Looking for Professional GCP Developer Certification sample questions and answers? The Google Certified Developer practice questions will help you pass the GCP developer exam on your first try.

  • Professional Google Cloud Developer Exam Dumps and Braindumps

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • The Google Developers Certification is the Cloud industry's most highly recognized credential. These Google Cloud Developer Certification sample questions will help you learn and pass the GCP exam ...

  • Professional AWS Solutions Architect Practice Questions

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Want to pass the AWS Solutions Architect Professional certification? These practice AWS Professional Exam questions and answers will help you pass the solutions architect exam on your first try.

  • Google Cloud Developer Certification Practice Exams

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Looking for Google Cloud Developer Certification practice exams? These sample questions from the GCP Certified Professional Developer test will help you both learn and pass the exam on your first try.

  • Top 5 most prized ISACA certifications

    01 Oct 2025
  • Here's a loot at the top 5 most prized ISACA certifications, including CISM, CISA, CRISC and the Udemy courses that will help you pass them

  • AWS Machine Learning Associate Practice Exams

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Looking for AWS Machine Learning practice exams for the associate certification? These AWS ML sample questions and Machine Learning Associate practice tests will help you pass the AWS ML Exam on ...

  • Certified AWS Data Engineer Exam Dumps and Braindumps

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Looking for free AWS Data Engineer Associate exam dumps and braindumps? We've got something better. We have real Data Engineer sample questions and answers sourced honestly from experts, not by ...

  • Free AWS Data Engineer Associate Practice Exams

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Want to get certified as an AWS Data Engineer Associate? These free Data Engineer practice exams cover all the Data Engineer Associate exam topics, so they'll prepare you to pass on the first try.

  • Top 5 Scrum Master Certifications

    Darcy DeClute - Scrumtuous Inc. 01 Oct 2025
  • Whether you are hiring for a career position or just trying to build your resume, this list of the top 5 best professional Scum Master certifications to have will provide you insights on the skills ...

  • Google Data Engineer Certification Exam Dumps and Braindumps

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Forget about Google Data Engineer Certification Exam Dumps and Braindumps. Here are some real GCP Data Engineer practice tests that are honestly sources and reviewed by certified Google cloud experts.

  • Certified GCP Data Engineer Sample Questions and Answers

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Want to get certified as a professional data engineer from Google? These Certified GCP Data Engineer Sample Questions and Answers will help you learn the material and pass Google's Engineer exam on ...

  • Google Cloud Data Engineer Practice Exam Questions

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Looking for Google Cloud Data Engineer Practice Exam Questions? These sample questions for the GCP Data Engineer certification will help you pass the Google Data Engineer certification exam on your ...

  • Braindumps and Exam Dumps for Google's Certified Professional Database Engineer Test

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Looking for braindumps and exam dumps for Google's Certified Professional Database Engineer Test? Well, don't bother with those cheat resources. Instead, learn honestly with these expertly source ...

  • GCP Certified Professional Database Engineer Sample Questions

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Looking for real GCP Certified Professional Database Engineer Sample Questions? These Google Certified Database Engineer practice exams are all honestly sourced, reviewed by experts and designed to ...

  • Google Certified Professional Database Engineer Practice Exams

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Looking for Google Certified Professional Database Engineer Practice Exams? These sample questions for the GCP Database Engineer certification will help you pass the Google Professional exam on ...

  • Certified AWS Security Specialist Exam Dumps and Braindumps

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Free AWS Security Specialty Exam Topics Tests Despite the title of this article, this is not an AWS Security Exam Braindump in the traditional sense. I do not believe in cheating. Traditionally, a ...

  • Sample Questions for AWS' Security Specialist Certification

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • These AWS Certified Security Specialty sample questions will help you prepare for the real AWS Exam and give you the confidence to pass the AWS Security Specialist exam on the first try.

  • AWS Security Specialty Practice Exams

    Cameron McKenzie - TheServerSide 01 Oct 2025
  • Want to get certified as an AWS Security Specialist? These practice exams will help you learn the AWS Security exam topics thoroughly, and help you pass the security exam on your first try.AW

  • Install the Eclipse IDE on Windows video tutorial

    Cameron McKenzie - TheServerSide 30 Sep 2025
  • Need to install the Eclipse IDE on Windows? This quick video tutorial shows you how to install Eclipse and build your very first Java application in the popular, open-source IDE.

  • GCP Google Certified DevOps Engineer Practice Exams

    Cameron McKenzie - TheServerSide 30 Sep 2025
  • These GCP Certified Professional DevOps engineer practice exams will help you pass the Google Certified DevOps Engineer exam on your first try.

  • CGP Certified Professional DevOps Engineer Sample Questions

    Cameron McKenzie - TheServerSide 30 Sep 2025
  • These Google Cloud Certified Professional DevOps Engineer Sample Questions will help you prepare for the GCP certification as you experience real GCP DevOps Engineer exam questions and answers.

  • Google Certified DevOps Engineer Exam Dumps and Braindumps

    Cameron McKenzie - TheServerSide 30 Sep 2025
  • Looking to get GCP Certified as a Google Cloud Professional DevOps Engineer. Practice exams like these will show you real GCP DevOps certification questions and help you pass the exam on your first ...

  • Sprint vs Scrum: What's the difference?

    Darcy DeClute - Scrumtuous Inc. 30 Sep 2025
  • The comparison of Scrum versus a sprint is less about differences and more about how Agile frameworks such as Scrum, SAFe and XP use short development cycles to limit risk and keep stakeholders ...

  • Free AWS Developer practice exam questions and answers

    Cameron McKenzie - TheServerSide 30 Sep 2025
  • Want to get AWS developer certified? These 10, tricky, AWS developer exam inspired questions will help you test your cloud developer mettle.

  • GH-200 GitHub Actions Certification braindump and exam dump

    Cameron McKenzie - TheServerSide 30 Sep 2025
  • Looking for a GH-200 GitHub Actions braindump? Well, here are some certification exam inspired questions. There're not braindumps, because we don't cheat, but they will help you prepare for the ...

  • Google Cloud Engineer Certification exam dumps and braindumps

    Cameron McKenzie - TheServerSide 30 Sep 2025
  • Don't use braindumps or Certified Google Cloud Engineer exam dumps to pass. Instead, use the honestly sourced GCP Certification questions for the Cloud Engineer Associate exam. Get certified ...

  • Associate Google Cloud Engineer Sample Questions

    Cameron McKenzie - TheServerSide 30 Sep 2025
  • Here are some Associate Google Cloud Engineer sample questions to help you get your GCP certification as a Cloud Engineer Associate on your first try.

  • Certified Google Cloud Engineer Associate Practice Exams

    Cameron McKenzie - TheServerSide 30 Sep 2025
  • Use these Certified Google Cloud Engineer Associate practice exam questions to help you get your GCP Cloud Engineer certification on your first try.

  • How to master the Git status command

    Cameron McKenzie - TheServerSide 30 Sep 2025
  • To really understand distributed version control, you must master the Git status command and understand the working tree states upon which it reports.

  • EC-Council Ethical Hacker Certification (CEH) braindump and exam dump

    Cameron McKenzie - TheServerSide 30 Sep 2025
  • Want to get CEH certified as a Certified Ethical Hacker? These v13 EC-Council exam questions might feel like an exam dump or a CEH braindump, but they're honestly sourced exam questions and ...

  • Top 3 Jira certifications from Atlassian

    Darcy DeClute - Scrumtuous Inc. 30 Sep 2025
  • https://youtu.be/nGfIPysNMaA?si=LitbBZB7mFpuVlHo In a world where collaboration, agility, and digital transformation have become central to modern business success, professionals who can design, ...

  • How to publish GitHub Actions artifacts by example

    Cameron McKenzie - TheServerSide 30 Sep 2025
  • Here's a simple example on how a developer can publish GitHub Actions artifacts for download once a build workflow successfully completes.

  • Quickly generate, add and setup GitLab SSH Keys

    Cameron McKenzie - TheServerSide 30 Sep 2025
  • To connect Git operations securely to your GitLab repository, you will need to configure GitLab SSH keys both locally and remotely. Here's a quick example of how to do it.

  • GitHub Desktop Tutorial for beginners

    Cameron McKenzie - TheServerSide 30 Sep 2025
  • Need to learn how to use GitHub Desktop? This quick and thorough GitHub Desktop tutorial for beginners will teach you all the fine points of source code management both locally and in the cloud.

  • What is Scrum? The Scrum Process defined in under 5 minutes

    Darcy DeClute - Scrumtuous Inc. 29 Sep 2025
  • The Scrum framework is the software development industry's most popular Agile methodology. Here are the key steps that define how the Scrum process flows.

  • MS-900 Microsoft 365 Fundamentals Practice Exams

    Cameron McKenzie - TheServerSide 29 Sep 2025
  • These MS-900 Practice Exams are the Microsoft 365 Fundamentals Certification sample questions you need to get Microsoft 365 certified on your first attempt.

  • How to setup SSH in GitHub by example

    Cameron McKenzie - TheServerSide 29 Sep 2025
  • Here's a very quick example of how to setup GitHub SSH keys and use them to perform Git clone, push and pull commands over a securely configured SSH connection.

  • Java comment types by example

    Cameron McKenzie - TheServerSide 29 Sep 2025
  • There are three types of Java comments developers need to know. Here we show you how to use block, inline and JavaDoc comments with simple examples to make best practices clear.

  • Top-down web service creation example in Java using Eclipse

    Cameron McKenzie - TheServerSide 29 Sep 2025
  • Creating a SOAP web service in Eclipse is easy if you have a WSDL file. This top-down web service approach example in Java using Eclipse tutorial shows how.

  • How to discard local changes in Git

    Cameron McKenzie - TheServerSide 29 Sep 2025
  • Don't overlook a file or two when you attempt to remove and discard local, uncommitted changes in Git. Learn how to locally revert and remove uncommitted changes to files in Git properly.

  • Standup meetings vs the Daily Scrum: What's the difference?

    Darcy DeClute - Scrumtuous Inc. 29 Sep 2025
  • Other than being an ableist term that discriminates against people who can't stand, there are many differences between a standup meeting and the daily Scrum. Here we look at the 10 most important ...

  • How to delete a remote Git branch

    Cameron McKenzie - TheServerSide 28 Sep 2025
  • Learn the command to properly delete remote Git branches from SaaS offerings such as GitHub and GitLab, while also deleting local remote tracking branches as well.

  • How to delete a GitHub repository example

    Cameron McKenzie - TheServerSide 28 Sep 2025
  • If you're ready to fly into the Danger Zone, then you're ready to follow these steps to delete a GitHub repository.

  • Fix GitHub's 'support for password authentication was removed' error

    Cameron McKenzie - TheServerSide 28 Sep 2025
  • Frustrated by GitHub's 'support for password authentication was removed' error? Here's how to fix it by creating a personal access token in GitHub.

  • Thwart threats by abiding to network security fundamentals

    Darcy DeClute - Scrumtuous Inc. 27 Sep 2025
  • Cloud,  mobile, and IoT have changed the face of the modern network so it’s no surprise  network security fundamentals have become important for businesses of all sizes. It seems even the largest ...

  • Being Agile vs. doing Agile: What's the difference?

    Darcy DeClute - Scrumtuous Inc. 27 Sep 2025
  • What's the difference between being Agile and doing Agile? It's subtle, but it's significant. Here we compare them and show you how to both be Agile and do Agile the right way.

  • ObjectOutputStream example: A Java object serialization tutorial

    Cameron McKenzie - TheServerSide 26 Sep 2025
  • Java object serialization is a feature of the JDK that is far too often overlooked. When a developer puts together a prototype or cooks up a proof of concept, simply saving a serialized Java object ...

  • SOAP web services bottom-up approach example in Java using Eclipse

    Cameron McKenzie - TheServerSide 26 Sep 2025
  • It's easy to create a web service from a JavaBean. This SOAP web services bottom-up approach example in Java using Eclipse and Apache Axis will prove it.

  • JPA and Hibernate enum mapping with annotations and the hbm.xml file

    Cameron McKenzie - TheServerSide 26 Sep 2025
  • Ever since they were introduced in Java 5, enums have been catching developers off guard. How do you perform JPA and Hibernate enum mapping with annotations or even XML files? It's actually not ...

  • Set a Git stash message. Pop with a Git stash name

    Cameron McKenzie - TheServerSide 25 Sep 2025
  • Developers need to name their git stashes and add a message if they want to easily identify them in the future. Here's how to pop and apply a specific Git stash by name.

  • Is the daily Scrum recommended for colocated teams?

    Darcy DeClute - Scrumtuous Inc. 25 Sep 2025
  • Is the daily Scrum recommended for colocated teams? Yes, yes it is. Any suggestion that the daily Scrum is not recommended for colocated teams is false.

  • How to use GitHub Actions secrets to hide your tokens and passwords example

    Cameron McKenzie - TheServerSide 25 Sep 2025
  • You can confidently store keys, tokens and passwords with GitHub Actions secrets. This quick, not-so secret tutorial, provides an example of how to do exactly that.

  • How to find and use a GitHub URL by example

    Cameron McKenzie - TheServerSide 25 Sep 2025
  • This example shows you how you can find and use the GitHub URL. Clone, fetch, push and pull to your remote repo easily with the GitHub URL at your disposal.

  • Database transaction isolation levels tutorial

    Cameron McKenzie - TheServerSide 24 Sep 2025
  • Repeatable? Isolated? Serializable? Uncommitted? None? Just how well do you know your database isolation levels, and how do you know if you're using the right one? Here's how you know.

  • What are the advantages of Java?

    Cameron McKenzie - TheServerSide 24 Sep 2025
  • There are almost too many advantages of Java to describe, but this top 10 list covers the key Java advantages that drive the ongoing adoption of the JDK and the JVM.

  • How to git cherry-pick a commit example

    Cameron McKenzie - TheServerSide 23 Sep 2025
  • One of the most commonly misunderstood version control commands is git cherry-pick, and that's a real shame because the ability to git cherry-pick a commit is one of the most useful skills a ...

  • Git reset hard vs. soft: What's the difference?

    Cameron McKenzie - TheServerSide 23 Sep 2025
  • Both hard and soft git reset commands manipulate the commit history. Where soft vs. hard git reset commands differ is by how they impact the index and the local filesystem.

  • git@github: permission denied (PublicKey) SSH error fix

    Cameron McKenzie - TheServerSide 22 Sep 2025
  • Here are the three most common fixes to GitHub 'Permission denied (publickey)' SSH error.

  • How to delete local and remote Git branches

    Cameron McKenzie - TheServerSide 22 Sep 2025
  • There's no single Git command that will delete a remote and local Git branch. But these two commands will get the job done. Need to delete remote and local Git branches? Here's how to do it.

  • Create your first Python AWS Lambda function in minutes

    Cameron McKenzie - TheServerSide 22 Sep 2025
  • Want to quickly create an AWS Lambda function in Python? This quick Python and AWS tutorial shows how to develop, test and deploy your first Python Lambda function in just a few minutes.

  • Jenkins Git environment variables list: A working shell script by example

    Cameron McKenzie - TheServerSide 21 Sep 2025
  • When using the Jenkins Git plugin, a vast array of new environment variables are offered up. Here's a complete Jenkins Git environment variables list.

  • How to rename a GitHub repository with Git example

    Cameron McKenzie - TheServerSide 21 Sep 2025
  • Sometimes new business requirements will force a Git admin to rename a GitHub repository. Here's how to do it, and here's how it will impact existing users.