Articles by Jeff Cogswell

  • How to Become a Product Owner

    A product owner is a specific role in an Agile process. This person keeps careful track of the parts of the app that need to be built (called the backlog) and helps determine which tasks need to be performed, w…
  • Data Engineer Skills: What to Learn to Master the Role

    Data engineering is a critical job at a growing number of companies. Data engineers must construct and maintain vast repositories of data crucial to business operations; data scientists and data analysts depend…
  • How to Become a Python Developer

    Becoming a Python developer means learning much more than the Python language itself. It means learning how to use an entire set of tools as well as frameworks, which are sets of code written by other developer…
  • Amazon Web Services (AWS) SQL Databases: Learn This First

    Amazon Web Services (AWS) offers several options for databases—so many, that choosing one can be overwhelming, even for developers skilled in all things AWS. Where do you begin? Today let’s look at the differen…
  • Amazon Web Services (AWS) Compute: Which Works Best for You?

    You’ve built an amazing web app and you’re ready to deploy it to the cloud. After signing up with Amazon Web Services (AWS), you’re quickly overwhelmed with options for running your app. All these options fall…
  • Learning AWS: Custom CloudWatch Metrics From Your App

    CloudWatch is the AWS service for gathering data about the resources you’re using. It includes logs and graphs to help you analyze data such as processor and network usage. It’s such a vital part of your AWS wo…
  • Going Serverless with AWS Lambda and API Gateway

    One of the goals of cloud computing is to minimize the number of resources you need. This isn’t just a matter of eliminating any on-premises servers and drives; cloud-based serverless computing is when you crea…
  • Machine Learning on AWS: Getting Started with SageMaker and More

    Ready to get started with machine learning (ML) on AWS? ML requires a lot of processing capability, more than you’re likely to have at home. That’s where a cloud platform such as AWS can help. But how do you ge…
  • Learning Git: Mastering Remote Repositories (Including GitHub)

    In this final installment on learning Git (part one is here, followed by part two and part three), we’re going to cover an important topic: Remote repositories, including GitHub. The whole idea behind Git is th…
  • Git: Mastering the Basics of Branch Merging

    In the previous two installments (part one is here, followed by part two), we mentioned the concept of merging branches in Git. Let’s go into merging in more detail. When you perform a merge, you effectively me…
Loading...