🙋

Hello!

I'm Marco - a software developer who loves cooking.

#react#graphql#serverless

who am i

Marco Streng

I'm a software developer from bavaria who loves to work with React in a serverless cloud environment. For me, it's important to focus on code and value - not on maintenance. I love the possibility which the cloud technology provides us today.

After about 12 years of experiences in the agency business, e-commerce and IIOT, I'm now working as an IT Consultant and Developer.

My big hobby is cooking fine dishes and enjoy them with my family and friends.

Contact me

patch-log-groups-multi-region

awscdkcloudwatchconstruct

CDK construct to set Log Retention over all AWS Regions.

styled-off-canvas

mobilenavigationoff-canvasreactstyled-components

A simple off canvas menu built with styled-components đź’…

cdk-security-group

This project provides a CDK construct to create an EC2 SecurityGroup, which property `securityGroupName` returns the GroupName.

Latest Blogposts

AWS AppSync Subscriptions with DynamoDB Streams, Lambda and Serverless

AWS AppSync Subscriptions with DynamoDB Streams, Lambda and Serverless

With AWS AppSync a GraphQL Subscription always has to be triggered by a GraphQL Mutation. But there a...

Static site builds with GitHub Actions and GraphCMS

Static site builds with GitHub Actions and GraphCMS

In this blog post I'd like to show you how to trigger a GitHub Actions Workflow from GraphCMS to depl...

Introduction: styled-off-canvas

Introduction: styled-off-canvas

As a big fan of styled-components, I always had the need for an Off-Canvas or Burger-Menu in my proje...

How to (really) remove eventListeners in React

How to (really) remove eventListeners in React

Sometimes you need to track user interaction like e.g. scrolling or events like the change of the win...

Handle 'componentWillReceiveProps' deprecation warning

As part of the implementation of async rendering in React, there are a few lifecycle methods which wi...

Introduction: react-boilerplate

Introduction: react-boilerplate

Why First of all: I'm a fan of create-react-app. It's a fantastic tool, especially if you...

How to add data-* attributes to your component library and benefit from them in your E2E tests

How to add data-* attributes to your component library and benefit from them in your E2E tests

Intro When building a component library, one of the most important things is a seamless an...

Digital Transformation Manager

SHIFTSCHOOL for Digital Transformation

In my 18-month long training program at the SHIFTSCHOOL for Digital Transformation GmbH I was able to prepare myself for the digital future.