Blogposts tagged with Web-Development
Oracle APEX Template Components with Web Components #JoelKallmanDay
Mastering Web Components: A Comprehensive Step-by-Step Guide
Learn step-by-step how Web Components work and how to use them. Including HTML templates, custom elements, shadow DOM, attributes, properties, and slots.
Creating an Offline-Ready SvelteKit Application Using SQLite (Part 2): Messaging and Client Tables
In this series, we develop an offline-capable SvelteKit application utilizing SQLite as a client-side storage solution. In this part, we optimize the communication between the main thread and the Web Worker and create the client data tables.
Creating an Offline-Ready SvelteKit Application Using SQLite (Part 1): Setting up the Database
In this series, we develop an offline-capable SvelteKit application utilizing SQLite as a client-side storage solution. In this part, we explore how to set up the database effectively.
SvelteKit with SQLite: Uploading, Storing and Retrieving Images
In this post, we will learn how to upload, store and retrieve images in a SvelteKit application with SQLite.
DIY Authentication and Authorization in SvelteKit 1 with SQLite
In this post, we look into how we can build our own Authentication and Authorization solution for SvelteKit. We will store and hash user credentials, create sessions with Cookies, and make the session info available to the app through hooks and locals.
SvelteKit 1 with SQLite: Displaying, Changing and Searching Data
SvelteKit and SQLite are a great combo as they are both lightweight and easy to use, making it simple to build high-performance, data-driven web applications.
How to make a website reachable over IPv6 on Linux
I made made my website IPv6 ready on Linux in a few simple steps.
Selfhost Plausible with a preexisting PostgreSQL Database
Out of the box self-hosting plausible expects you to create a new separate Postgres database. Here is my journey to make it work with a preexisting one.
The cost of HTTPS connections - improve site speed by self hosting fonts
The loading speed of my site improved dramatically in unideal conditions by not loading fonts from Google Fonts but self hosting them instead.
How to change the default tap highlight color for Chrome mobile
Chrome on mobile has a default accessibility feature that automatically shows a blue overlay when a touchscreen user taps on a clickable element. This post shows how to change the color or disable it completely.
10 semantic HTML tags to better structure your website
HTML 5 added a set of new HTML tags known as "semantic" tags to better structure websites. You should use them to avoid sinking in chaos with many levels of nested divs. They also have the benefit to make your website more accessible.