Welcome to Part 4 of our blog-building series! With the backend and admin interface all set up, it’s time to bring your blog to life with a beautiful and responsive frontend. In this part, we’ll focus on displaying blog posts using Astro, React, and Tailwind CSS. You’ll learn how to set up Tailwind, create the […]
Welcome to Part 3 of our blog-building series! Now that we’ve laid down a solid foundation with Supabase and locked it down with functions, triggers, and RLS, it’s time to bring it all together by setting up an admin interface. This is where you’ll manage your content, handle uploads, and control the entire blog from […]
Welcome back! Now that we’ve got our UserProfile and Posts tables set up, it’s time to add some serious firepower to our backend. In this part, we’re going to explore how to use functions, triggers, and Row-Level Security (RLS) policies in Supabase to automate tasks, secure your data, and ensure your blog runs like a […]
Alright, let’s kick things off! We’re diving into the first part of our blog-building journey where we get cozy with Supabase. This is where all the magic starts—your backend. In this part, we’ll spin up a Supabase project, create our essential tables (Posts and UserProfile), and establish the relationships that’ll make everything click together. Ready […]
In this tutorial, we’ll walk through the process of setting up an HTTP 1.1 server using Node.js. This server will serve static files and provide a basic understanding of handling HTTP requests and responses. Prerequisites Step 1: Initialize the Project Start by creating a new directory for your project and initializing it with npm. This […]
In the previous blog, we covered setting up an HTTPS 1.1 server using Node.js. If you haven’t gone through it yet, you can find it here. In this blog, we will take a step further and set up an HTTP/2 server, which offers significant performance improvements over HTTP 1.1. Prerequisites Step 1: Create the HTTP/2 […]
In this blog post, we’ll walk through the process of managing cart updates with payment intents in an e-commerce checkout system. We’ll break down the process into simple steps and provide code examples for both backend (PHP) and frontend (JavaScript) implementations. Our goal is to ensure that payments are authorized and only captured upon seller […]
Ever wondered how to go from being a Fortnite fan to creating your own game? This guide is for you. We’ll break down game development into digestible steps, exploring tools, processes, and insights to transform your passion into a playable reality.
Caddy, an enterprise-ready, open-source web server, stands out for scalable infrastructure. It simplifies operations, ensures top-notch security, offers dynamic configuration, and boasts an extensible, lightweight architecture. Ideal for scalable, efficient, and secure web infrastructure.
Svelte 4, the latest release of the popular web development language, delivers significant performance enhancements, reduced package size, and improved developer experience. Key updates also include a redesigned Svelte website and a preview of what’s to come in Svelte 5.
Explore clean coding practices in JavaScript that elevate code quality. Learn from Atyantik Technologies’ approach to crafting efficient, readable, and maintainable code.
Explore Atyantik Technologies’ expertise in Progressive Web Apps (PWAs) and how they’re driving digital transformation in Northern Ireland’s booming tech scene.