Activity
Mon
Wed
Fri
Sun
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Jan
Feb
Mar
What is this?
Less
More

Owned by Karol

EngineeringTech

19 members • Free

We focus on JS/TS, React, Next.js, Supabase, shadcn/ui, Tailwind CSS, and deployments on Netlify. We focus on fast learning.

Memberships

Skool Reviews

43 members • Free

The Code Zone Skool

445 members • Free

Synthesizer Scaling

261 members • $1,700/month

Synthesizer

38.4k members • Free

Home Lab Explorers

1.3k members • Free

Disciples of Christ

790 members • Free

JavaScript

324 members • $1

SQL Answers - Data & AI

253 members • Free

23 contributions to EngineeringTech
How I've installed Proxmox the first time
For years, I've wanted a straightforward way to create and manage virtual machines. I tried VirtualBox, QEMU/KVM, and a few others, but none felt right for the long haul. My final hope? Proxmox. A few years back, I snagged a cheap used Lenovo ThinkPad. I added a 1TB SSD (I already had two smaller ones), plus 32GB of RAM. Suddenly, I had everything I needed. Preparing the USB stick was a breeze with this command: caligula burn <iso_name> I installed Proxmox, and I have to say, my first impressions are fantastic. I spun up an Ubuntu Server VM in no time, and the simplicity blew me away. Now, I'm excited to experiment more: setting up a backup server, DNS, build pipelines, and whatever else catches my eye. Stay tuned as I dive deeper!
0 likes • 3h
@Pretbc Pretbc Nice, what other projects are you doing with Proxmox?
How I reconfigured the project to run everything with one command
Hello engineers, I was annoyed that I needed to run two separate commands to start the whole app. So, I did some research, asked an LLM, and found a great solution! :) Instead of running the Supabase backend via the CLI, I updated the main Docker Compose file to include all Supabase containers directly. Now, I can just runĀ npm startĀ in the root directory, and the entire project, frontend and backend. Everythink starts at the same time. What I did: - Completely restructured theĀ serverĀ directory (followingĀ this documentation and this repository) - Ensured all volumes for the backend containers are stored in theĀ serverĀ directory. Services I added: - studio - kong - auth - rest - realtime - storage - imgproxy - meta - functions - analytics - db - supavisor Volumes I added: - db-config - deno-cache Now I can run the entire stack with just one command! :) Gitlab commit link @Pretbc Pretbc Do you want to do a code review?
1
0
How I connected Supabase auth.users to my own public.users table
Hello engineers, For the past few days I’ve been trying to set up Supabase as my backend‑as‑a‑service. It turns out it’s a bit more complicated than I expected (surprise :)). The goal is to set up a solid foundation for future development. I want to create tables for users and tenants. Supabase already has a table for users — auth.users. That table is for authentication: when a user registers in the app, a record is created there. But if I want to connect that user to other tables, I need to access the user’s id from the auth.users table, and it looks straightforward: just use auth.users(id). For example, if I want to create a table public.users (for storing additional data for each user), I can do this: CREATE TABLE IF NOT EXISTS public.users ( id UUID PRIMARY KEY REFERENCES auth.users (id) ON DELETE CASCADE, -- additional data for a user full_name TEXT, avatar_url TEXT, created_at TIMESTAMPTZ DEFAULT NOW(), updated_at TIMESTAMPTZ DEFAULT NOW(), tenant_id UUID REFERENCES public.tenants (id) ON DELETE CASCADE ); Now the user is fully linked to the app logic, while still being backed by Supabase Auth.
1
0
I'm a senior frontend developer
Hi! I’m a senior React dev and can help you ship this quickly and cleanly. I’ve built production apps with React/Next.js, TypeScript, and modern state/data tools (React Query, Redux/Zustand), and I’m big on performance + maintainable code.
1 like • 23d
Do you want to do a project together?
Vibe coding
Hello there I usually use vibe coding to handle UI/UX cases in my project. And here starts an issue: I do not really understand TS/JS :P I would like to better understand how to structure things inside my node.js projects. Why we got ext like ts, tsx , and when for example choose react and when something else. Can you provided me some guidance in this topic ? Unfortunetly I do not have much time to read books/watch tutorials ( from ZERO to SENIOR)
0 likes • 26d
That might not be that easy, from zero to senior. Ts files are for typescript, tsx for jsx in typescript. "JSX is a syntax extension for JavaScript that lets you write HTML-like markup inside a JavaScript file". So jsx is for writing components (mostly react). React is good for most of the projects. I recommend Next.js - a framework for react. If you have any more questions don't hesitate to ask :)
1-10 of 23
Karol Szykula
2
6points to level up
@karol-szykula-6027
Software engineer who built systems for a Fortune Global 500 company. I'll help you build and deploy web apps using Next.js, Netlify, and Supabase.

Active 2m ago
Joined Aug 10, 2024
INTJ
Poland