Developers usually spend a lot of time bootstrapping their new projects using their favorite tools and libraries. But this approach is inconvenient when they are often prototyping new ideas.
Luckily, there is a feature that allows developers to deal with boilerplate code only once, avoiding all the extra work every time they want to try something new.
This feature is called “template repository” and is available on GitHub. Gitlab also offers the same feature for Premium users.
When a repository is labeled as a template, it can be later reused as a baseline project, meaning that developers need to set…
First things first. This is not a quick read. I try to use day-to-day examples to help you understand how it all works but expect this to require a substantial chunk of your time if you want to read it and understand it all.
After having my daughter, I decided to stay home because I wanted to enjoy quality time with her. I am lucky that my husband takes his dad role very seriously and wants to be part of our daughter’s life as much as possible.
We are also thankful that his company gives almost three months of paternity leave and gives you the possibility to work from home whenever you’re sick.
I thought that, because I work in IT, it was going to be easy going back to work. Most of the time, IT companies like to look cool and integrating. …
Those first seconds already give the impression of how well your application works.
Developers must always consider the use of a good tool that analyzes what happens when a page is loading. The one I use is YSlow.
A good exercise is to evaluate the resources that are critical in the first seconds of loading and the ones that are not.
When applying for…
Do you leave your keys inside your car in a big parking lot? No? Then why do you expose your api_key in your GitHub projects?
Deploying apps using Cloud services is the norm but it comes with security complexities. Cloud services require credentials, often in the form of API tokens.
Sneaky hackers search for these tokens to use as computing resources for mining cryptocurrency or to access sensitive data.
A common practice is scanning the web and public tools, such as GitHub, in the search of API keys which are unknowingly publicly accessible. …
React Fullstack developer, my opinions are my own