Posts
6 June 2020
JAMStack is a new approach to web development that allows scalable websites and webapps to be made available in a simpler and more effective way with considerable cost savings. In the early days of the internet, the way to make a website available was essentially to write several HTML files, one for each page of the website. It was undoubtedly an inefficient process and, over time, solutions appeared to make this process more dynamic, from sharing common code to pages (e.
...
5 June 2020
Netlify is a platform for the provision of static websites that has been popularized by its public CDN for the provision of websites and static content. Netlify’s platform, in a very simplistic way, is a Content Delivery Network (CDN) hosted on AWS. As it is a service without great computational effort, Netlify offers a very interesting free plan. Together with its extra tools and plugins, it has become a very interesting service for individuals and companies looking to publish a website or app based on the JAM Stack.
...
23 May 2020
During software development it is often necessary to test how information is being stored in the database, and this becomes a little more complicated when the database management system is not installed locally. Not allowing remote access (even more so with the root user) is a strategy that database management systems (Database Management Systems - DBMS) use to increase your security. However, if the application using that DBMS is in development, access to the DBMS with users with higher permissions may be required.
...
9 May 2020
Setting up an Outlook.com service account on android with the Microsoft Exchange protocol has numerous advantages and is not that difficult to set up.
A little of history The first time I had contact with an email service was with the old Microsoft hotmail. I have never used this account very intensively. However, when I purchased my first smartphone, I made a complete migration to the google suite to be able to make better use of cloud services to synchronize email, calendar and contacts.
...
3 May 2020
It is no secret that I have a clear preference for web development, especially with PHP and Laravel. Since most of the web backend developed in PHP is hosted on Linux servers, the Laravel team provides a very interesting solution to create a Laravel development environment in minutes: Homestead! Homestead is a virtual machine built using Vagrant. This virtual machine runs a preloaded version of Ubuntu Server with most of the tools needed to develop a web project: PHP, Composer, Node.
...
30 April 2020
HUGO is a framework that allows the creation of static websites without the need for a deep knowledge of HTML, JavaScript or CSS. It is an alternative to other popular platforms like Wordpress and one of its great advantages is that it does not need a very complex back-end infrastructure, which allows a website made with HUGO to be hosted on platforms such as Netlify. This is possible because the site structure is made in HTML, CSS and JS and the content is stored in the [MarkDown] file format (https://wikipedia.
...
27 April 2020
Hi, I’m a programmer born in Porto. During my childhood I had the opportunity to have contact with technology and that made me want to start developing software very early. The first code I wrote was HTML (still in the time of HTML 4) with 13 years old. I went after a schoolmate who made a website for my class and I remember getting curious and starting to try to find out more about making websites.
...