-
Characteristics of Functional Programming – Examples in R
Between 2016 and 2018, most of my projects were heavily written in R. At its core, R has a strong emphasis on functional programming. For example, I enjoyed using packages like dplyr to seamlessly chain data cleaning and modeling steps. In R, everything operates as a function call—even for loops function under the hood as…
-
Investing in Learning: My 2024 Subscription Review
As part of my learning journey, I’ve been using several subscriptions. In this post, I’ll share my experiences with three of them in 2024: ACM Skills Bundle Add-On This subscription is definitely worth the money! For a one-year subscription, I paid $99 USD for an ACM membership and an additional $75 USD for the Skills…
-
Using DVC to Manage Machine Learning Projects
DVC (Data Version Control) is an open-source version control system for machine learning projects. It enables data scientists and machine learning engineers to manage their data, models, and experiments efficiently. This post explores how to use DVC to manage machine learning pipelines and lifecycles. The example code can be found in this GitHub repository. You…
-
Deploying AWS Lambda Functions in Different Environments with AWS SAM
When developing Lambda functions, you may need to verify the behavior of your code in a test environment before deploying it to production. For example, your Lambda function needs to send an email to your client, but you don’t want to disturb your client while still developing the code. In this post, I will show…
-
Configuring AWS Lambda Deployment via AWS SAM
AWS Lambda, a serverless computing service provided by AWS, executes code in response to events and automatically manages the compute resources required by that code. AWS SAM (Serverless Application Model) is an open-source framework for building serverless applications and provides a simplified way of defining the AWS services needed by your serverless application. This post…
© Copyright 2025 Live, Learn, and Lung All rights reserved