Menu

BLOG

THOUGHTS & IDEAS

Exploring technology, design, and the creative process through writing and experimentation.

TECHNOLOGY DESIGN DEVELOPMENT
social_cards/thumbnail_lllfyd.png

How to Create a Blogger Template From Scratch 2025

Blogger is a free blogging platform provided by Google. In Blogger, there is something called a template or theme. This template will be the appearance of your blog later. This template can also arrange the layout to make it look neater. You can create a Blogger template or use an existing one that is widely available on the internet.

social_cards/pwa_co82c7.png

Progressive Web Apps (PWA), Installable Web Applications

Web development is very rapid, what was once limited now the web can do almost everything. Starting from graphics applications to even games can be made with today’s web technology (not flash). Until the emergence of Progressive Web Apps or abbreviated as PWA technology that enables a better user experience.

social_cards/20221206_061937_0000_dx8si9.png

What is a Single Page Application (SPA)

Single Page Application or abbreviated as SPA is a type of web application that loads a single HTML page and updates that page dynamically when users interact. This means it’s not the browser that loads new pages from the server during interaction, but the JavaScript code running on that page that updates the page dynamically.

social_cards/edit-video-linux_z0znks.png

5+ Best Linux Video Editing Software 2024

You might need video editing software but you are a Linux user, the problem is software like Adobe Premiere Pro cannot be used because it doesn’t support Linux operating system.

social_cards/proxy-thumbnail_c4jmfn.png

How to Set Up Proxy in Linux

Proxy will always be part of the Linux operating system. Linux itself is known as an operating system used for servers. If it concerns a Linux server, you might hear about proxies. According to Wikipedia, a proxy is an intermediary (between a computer system or application) that acts as an intermediary for requests from clients seeking resources from other servers. Client A connects to the intermediary server, requesting some service, such as a file, connection, page, or other resource, which is available from a different server.

social_cards/mempercepat_2bloading-blog_2bthumbnail.png

How to Speed Up Blogger Loading with Lazysizes

Blog loading speed is very important in Google’s eyes, as well as for readers. A blog with very fast loading will make users comfortable when reading. Imagine if a blog loads slowly and you visit it, you will feel annoyed because the content doesn’t appear.

social_cards/change_2bdns_2bin_2blinux_mcp6d1.png

How to Change DNS Server in Linux

DNS (Domain Name System) is a system that stores data in the form of domain names. Domain names are recorded in the DNS Server, which will direct us to the IP address of that domain. For example, the website Nurhidayat.web.id is recorded in the DNS Server and must have a destination IP address so that users can access that web server.