Amazon provides very powerful and easy to use services and infrastructure for developing micro services based web application. There is no need to use other services or worry about scaling and deployment issues. Please check this official documentation for details. https://aws.amazon.com/getting-started/projects/build-serverless-web-app-lambda-apigateway-s3-dynamodb-cognito/
DBeaver, professional multi-platform database administration tool
Have you ever suffered with lack of database administration tool? Slow web based UI? No same tool for macOS, windows and Linux? No tool at all? DBeaver is free and open source universal database tool for developers and database administrators. Usability is the main goal of the project, program UI is carefully designed and implemented. …
Debug Errors in WordPress
In order to fix backend errors in wordpress, we need to track those issues in somewhere. There is an option to implement this functionality in wordpress, but we need to setup some configuration for it. Please add the following configuration setting in wp-config.php when you need to track the backend errors in wordpress. define(‘WP_DEBUG’, true);define(‘WP_DEBUG_DISPLAY’, …
Keep SSH connection over Outline connection.
As most of you are already familiar with, Outline is a good ShadowSocks client, which provides tunneling for all traffic on computer. But there is one big draw back, when we are doing server related works over SSH connection.Somehow, Outline app automatically detects and disconnects SSH connection after around 15 seconds of idle time. We …
Set up additional SSH keys for Git
Why? While using the same password on multiple sites makes your accounts less secure, most of the time you can use the same SSH key for multiple accounts. However, there are specific situations when you’ll need to set up more than one SSH key: You have two different Bitbucket Cloud accounts. For example, if you …
Sucuri Service
We can use this service for site protection. Flaws in website code can leave you open to attack. We filter traffic and strengthen your website by blocking malicious traffic and attacks. Every website gets hit with automated hacker tools. If your login credentials are guessed, attackers can easily abuse your site. Distributed Denial of Service …
Scheduling Jobs on the Server for Meteor project
Scheduling jobs and running them on the server is one of the main problems we need to handle on our projects since it helps a lot of stuff such as auto email sending functionality, auto data pulling functionality, auto cleaning functionality etc. We are normally using daemon to schedule and run jobs on the server. …
Mup (Meteor Up)
There are several ways to deploy the meteor project to the server. Mup(Meter Up) is one of them widely used in development meteor applications. It deploys the meteor app to the server automatically with few commands. Behind the Mup, docker containers are running on the server for app and database. Since it is very popular …
Some git utilities for better life.
git gc This command cleans up the git repo and reduces the size. If we use git rebase constantly, repo size becomes significantly larger and we can resolve this by using git gc command. git-quick-stats This is git utility which displays git activity statistic data in the console. diff-so-fancy This is git ubility which displays …
Vagrant
Vagrant provides the same, easy workflow regardless of your role as a developer, operator, or designer. It leverages a declarative configuration file which describes all your software requirements, packages, operating system configuration, users, and more. Vagrant works on Mac, Linux, Windows, and more. Remote development environments force users to give up their favorite editors and …