hello.js

var please = require('share');
console.log('thank you');

NEW !!!

Monday, 18 April, 2022 UTC

Policyer

My submission to the GitHub actionshackathon21 My Workflow Policyer is an open source project (more like a vision) I created after inspired by policy engines that become very popular lately (OPA,Checkov) Policyer going to focus on providing platform ... more


Sunday, 5 December, 2021 UTC

Policyer Github Action

My submission to the GitHub Actions x DEV Hackathon 2021! My Workflow Policyer is an open source project (more like a vision) I created after inspired by policy engines that become very popular lately (OPA,Checkov) Policyer going to focus on providing ... more


Saturday, 4 April, 2020 UTC

Commit secrets to Git (encrypted)

As part of the covid-19 extra free time, i'm learning gcloud and terraform. My first experiment was to deploy a simple docker file to cloud run service, and to set custom domain. When I got the results needed, I wanted to commit the files to Github, ... more


Saturday, 9 November, 2019 UTC

Vscode extension kill-process

while developing webapps often you have this moment when you need to remember the commands to kill process by port, usually it is more then one commands and when i move from os to os the command is changed, so my solution for that was first of all to ... more


Thursday, 20 June, 2019 UTC

The web has evolved. Finally, testing has too.

Fast, easy and reliable testing for anything that runs in a browser. Cypress is a complete end-to-end testing framework, in this post i will guide you through how to get started and use this great tool to test ui. Setup: Installation: yarn add cypress ... more


Saturday, 15 June, 2019 UTC

Open Source Dashboard (for js developers)

Javascript open source maintainers often having hard time to track after their npm packages status. I used until resently npm-stats.com to get npm information about my packages, recently the site stop to work, so as a coder it was easy decision to start ... more


Saturday, 1 June, 2019 UTC

Serverless Integration Test with Offline Plugin

The Test we are going to create today will demonstrate adding an integration test (api test) to your serverless project. The Tech Stack: NodeJS, Jest, Serverless Framework, and the Serverless offline plugin. The test going to cover the /search route ... more


Tuesday, 30 April, 2019 UTC

Automatically serve Swagger ui for Api Gateway documentation

When developing serverless function over the aws cloud platform, you also creating an open api definition (swagger documentation), in order to download the file easily from the command line you can use tools like aws-cli or npm package . Checkout this ... more


Tuesday, 23 April, 2019 UTC

Export Swagger documentation file from AWS ApiGateway

When developing serverless function over aws lambda, it is very useful to export the documentation as a swagger file, and create api documentation to your api. to make the process easily accessed i created npm module apigateway-export-tool that does ... more


Tuesday, 16 April, 2019 UTC

Bootstrap your next project with npm init

With latest npm versions you can trigger npx with npm init. Try it out with: npm init react-app Basically behind the scene npm init will run npx create-react-app Base on that knowledge, let's create a bootstrapper package and deploy it to the npm registry. ... more


Monday, 1 April, 2019 UTC

Serverless docker image

deploying a simple image to use in serverless development and deployment. # Dockerfile FROM node:alpine RUN apk update && \ apk add --update --no-cache \ python3 \ py3-pip \ groff \ less \ git \ openssh RUN pip3 install --upgrade pip RUN pip3 ... more


Wednesday, 14 November, 2018 UTC

Introduction to my new tool remote-deployer.

New package remote-deployer include core features to make deployment process much more easier and safer. The idea to create the package, came when I tried to set up CI/CD with gitlab worker to my new project (devresources). The worker has stages like ... more


Sunday, 4 November, 2018 UTC

React Next 2018

9:50 State of the React Ecosystem Ben Ilegbodu React has exploded in popularity. But it’s only a UI library, not a full-fledged framework like Angular, Ember or [insert latest JS framework]. We need to create our own “framework” by picking from the plethora ... more


Saturday, 3 November, 2018 UTC

How my example npm package got 9.5k+ downloads.

In a previous blog post i explained how to start with creating an npm package i decided to go with a real world example and created a tracking number validation. As a developer working in an ecommerce startup (shelfmint) the pain was recognized and the ... more


Saturday, 17 February, 2018 UTC

Serverless framework

Serverless is your toolkit for deploying and operating serverless architectures. Focus on your application, not your infrastructure. Serverless framework making it a breeze to use cloud function, like google cloud function or aws lambda function, im ... more


Wednesday, 14 February, 2018 UTC

Missing nodejs module ? building node js module to validate tracking number

After a quick search I didn’t find any nodejs solution to validate tracking number, it was easy decision to just build one! getting started: clone this template so we can use es6+ cd folder && npm i we will add the code to the src folder How ... more


Saturday, 27 January, 2018 UTC

JavaScript Watch List in 2018

## 2017 was a great year for javascript developers, so many tools and amazing technologies was rivield. My prediction for 2018 trends: Front End During 2016 to mid 2017 we had front end library born every minute, the all story felt like a mess, it was ... more


Thursday, 25 January, 2018 UTC

Riot Games Api

League of Legends (abbreviated LoL ) is a multiplayer online battle arena video game developed and published by Riot Games for Microsoft Windows and macOS. The game follows a freemium model and is supported by microtransactions, and was inspired by the ... more


Sunday, 21 January, 2018 UTC

Manage AJAX calls the RIGHT way!

Today i will try to represent you a small npm package that i wrote to help me keep my ajax call managed, and be prepared for the next project. Every time I get to the part of connecting my client to a server, I try to group my ajax calls in one place ... more