heart Posts from the community...
Story
@abame shared a post, 1 year, 6 months ago
Staff Software Engineer, Emma - The Sleep Company

AWS Lambda & GitlabCi — Deployment and Database Migrations with ENV Variables for Node.js Application

While working on delivering some features for an application in my daily work me and my team were facing a challenge when trying to automate the deployment of an AWS Lambda function through Gitlab CI.

By definition, the AWS Lambda functions should be a simple and small application serving one purpose and one purpose only.

This was also the case for us but the challenge was that our Lambda function had also a database that we had agreed upon during our planning. We had to store different information, and it was a lot. We couldn’t use configuration files since that would have increased the size of the application.

As some of you might know, AWS Lambda functions have some restrictions when it comes to the size of the codebase. If the extracted size of the zipped codebase is more than 128Mb the deployment will fail. This is obviously configurable but we wanted to keep the default configuration when it came to size.

1_cP-91dc2zA3i43lOHxO7mg.jpeg
Story
@abame shared a post, 1 year, 6 months ago
Staff Software Engineer, Emma - The Sleep Company

PHP Coding standard tools and configuration

As we all know by now, applications evolve a lot during their lifetime and so does the team that works on those applications. There are always people that leave a team to transition to another team or leave the company as there are also new joiners to a team.

It’s a continuous struggle to keep up with the same approach, paradigms, or coding styles in any programming language and application with so many changes in the team or application itself.

Thankfully we have the so-called, coding standard tools, at our disposal as developers to help us mitigate these issues and make sure that everyone is on the same page and adheres to the defined rules when writing new code to extend the application and reading old code when something has to be changed.

0_Ag4xabqSJTs5i5BV.jpg
Story
@abame shared a post, 1 year, 6 months ago
Staff Software Engineer, Emma - The Sleep Company

PHP Coding standard tools and configuration

The tools discussed in this article will give insights and a starting point on implementing a better code on your projects

Photo by Vishnu R Nair on Unsplash