Build a Serverless Twitter Dashboard using DynamoDB, APIGW and Highcharts

TL;DR HighCharts -> APIGW -> DynamoDB + Lambda function 🎉 cockpit.zoph.io Introduction Lately, I was working on a new version, API based, for my Twitter Cockpit. In the previous version, Highcharts was loading data from some flat csv files. The goal of this cockpit is to retrieve and store unlimited history for specific Twitter accounts based on a Twitter list. It means that you can control from Twitter which accounts you want to graph for follower/following history. When you are using Twitter Analytics, the history only compares followers (not following) to the previous 28-day period, and the graph is in fact a non-clickable thumbnail image, a very poor experience for free users. ...

October 18, 2020 · 4 min · 644 words · zoph

My Setup tour

TL;DR I’m working remotely for 145+ days. (March 2020) Setup In this post, I will describe my setup for Work From Home (WFH) @ zoph.io. I’m now using this setup daily since March 2020 due to the pandemic crisis. Compute I’ve been using macOS for 24 years now 👴. My first ever computer was a Performa 5200 (with TV Tuner card inside folks!! 📺). Nowadays, I’m using a MacBook Pro 13" 2.8 GHz i7, 16 GB RAM, 1 TB SSD. ...

October 7, 2020 · 2 min · 403 words · zoph

Level-up your online privacy using PGP

TL;DR I’m now using PGP for archive file encryption. The trigger This summer, I read Permanent Record from Edward Snowden, “Ed” for those in the know. I was pretty impressed at how a government organization with a multi-billion dollar budget can organize a mass surveillance program at a worldwide scale in only a few decades. “Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it.” ...

September 29, 2020 · 3 min · 586 words · zoph

AWS Starter Kit - 2020 Edition

This post was updated in July 2020. It was originally my first post on this blog in December 2016. 👴 I’m often asked by many colleagues, friends, or Twitter followers where to start with Amazon Web Services (AWS). In this post, I will try to explain where you should start in 2020. I’ll try to write this post as I wish I had when I got into this technology in 2016. ...

July 10, 2020 · 4 min · 710 words · zoph

Turn your AWS DevSecOps Pipeline into a bunker

This post was co-authored by Teddy Ferdinand. Who is working as Cloud Security Architect 🐻 Introduction In this series, we will talk about the emergence of the DevSecOps movement, and more especially, what the benefits are of introducing a DevSecOps approach to your existing CI/CD Pipelines. CI/CD Pipeline To give you some context, you will find in the diagram below a standard DevOps CI/CD Pipeline. DevSecWhat? DevSecOps could be defined as a shift from a central internal security team to the inclusion of security practices in the existing DevOps teams: DevSecOps 🎉 ...

June 18, 2020 · 8 min · 1513 words · zoph