PinnedAmir OffinJavaScript in Plain EnglishHow to Set Up Advanced CI/CD Pipeline with GitHub Actions (No Travis/Circle CI)So your source code repo is hosted on GitHub and you’re wondering how to implement a CI/DI pipeline for testing, build and release of your…Sep 14, 2021Sep 14, 2021
Amir OffinJavaScript in Plain EnglishGlobal State Using Only React Hooks with the Context API (TypeScript Edition)It’s been a while since my latest Global state using only React Hooks with the Context API (No Redux) story. Now it’s time for a…Jul 13, 20211Jul 13, 20211
Amir OffReact Monorepo Using Yarn Workspaces Only (No Lerna)I was looking to convert one of my GitHub repos to hopefully become a monorepo. I did a little research and found out there are couple of…Jul 13, 20212Jul 13, 20212
Amir OffincodeburstGlobal state using only React Hooks with the Context API (No Redux)How to create a global app state without Redux using React’s latest built-in features: React Hooks and the Context APIJun 27, 201914Jun 27, 201914
Amir OffinWe’ve moved to freeCodeCamp.org/newsSelf-hosted on a Raspberry Pi home automation system (No Cloud)In this article, I’ll discuss how I built a Smart Home Automation System with Angular and Node.js on a Raspberry Pi without relying on any…Sep 29, 20183Sep 29, 20183
Amir OffinWe’ve moved to freeCodeCamp.org/newsHow to set up advanced automatic deployment with Travis CIThis post is a sequel to my previous Advanced Web Development and Deployment Workflow tutorial. In that tutorial, I showed how I automated…Sep 17, 20183Sep 17, 20183
Amir OffinHackerNoon.comArduino for Web DevelopersA little I knew about electrical engineering or electrical circuits, only until I saw a web page programmed on the ESP8266 microchip. Ever…Sep 5, 20181Sep 5, 20181
Amir OffincodeburstUpdating My 2 Years Old Portfolio WebsiteIn retrospect, I think that leaving my own personal web page outdated for so long has presented me with the challenge of refactoring…Aug 6, 20181Aug 6, 20181
Amir OffinHackerNoon.comSecurely Tor All The Things On LinuxTransparently route all packets through Tor on a GNU/Linux machine.Jul 5, 2015Jul 5, 2015
Amir OffincodeburstAdvanced Web Development and Deployment WorkflowIn modern day development, maintaining a time-efficient workflow when coding, designing and managing web applications is very important…May 3, 2015May 3, 2015