Category: Uncategorized

  • Installing OSes on macOS M Series ARM Chips

    As I prepare for the spring 2025 semester using the latest macBook Pro M4 series, I had to make some adjustments to virtualize operating systems that I use for various courses. While I use Parallels for…

    Read more →

  • Lesson Learned from Developing an AI Chatbot on AWS

    AI Chatbot With AI everywhere, I wanted to learn more about how AI works, large language models (LLMs), and prompt engineering. I wanted to go beyond just using OpenAI ChatGPT. I started with building a basic…

    Read more →

  • Running websites and forums on AWS for 12+ years

    Running on websites and forums on AWS It’s hard to believe that I have been using Amazon Web Services for over 12 years to handle personal and small websites and a large active non-profit forum related…

    Read more →

  • Securing Data Lake in AWS

    Cloud security has always been a challenge for moving resources to the cloud. Particularly with constant negligence in leaving S3 buckets and data open to the public. With massive amounts of data available and the need…

    Read more →

  • Lambda with Oracle Layers

    Overview Recently, I came across a need to finally use Lambda in AWS. I was looking to query an Oracle database and export the Oracle table to a CSV file. While using Python I realized the…

    Read more →

  • VirtualBox Installation on macOS

    VirtualBox Installation Running virtualization on your laptop/desktop or home lab provides an easy way to learn and test various operating systems, including AWS EC2 instances. Also, it can serve a development environment for testing code and…

    Read more →

  • Automating Prowler for Compliance Checking in AWS

    Whether you are looking to improve your AWS security posture or checking compliance against cybersecurity frameworks, Prowler is an amazing open source tool developed by Toni de la Fuente. Toni has created a tool to check over 200 security…

    Read more →

  • Securing Data in the Cloud

    Storing protected data such as HIPAA in the cloud requires extra attention to ensure the data is not compromised. Using the NIST 800-171 framework provides guidance for controls that can help facilitate the protection of HIPAA…

    Read more →

  • Don’t bring your network to the cloud

    I recently had the opportunity to facilitate a workshop at the annual Cloud Forum hosted by Cornell. The purpose of the workshop was to discuss whether to bring your networking to the cloud, meaning develop a…

    Read more →

  • Are Data Centers Still Relevant?

    With the tremendous growth and adoption of cloud services over the past decade, are data centers still relevant, especially in higher education? The answer isn’t simple, and one that institutions will have to determine for themselves.…

    Read more →