User
Write something
Hi everyone! Let's share your works
Hello devs, Welcome to this communiy and my post. I am a senior Full Stack and AI Engineer, currently I am gonna post my previous works. There are quite a few full-stack, AI, and software engineers in this community. I would be very grateful if you could leave comments sharing screenshots, GitHub links, or links to project websites of the projects you have previously developed. This will be beneficial for mutual cooperation, fostering opportunities, securing jobs, and the development of the community. I am presenting my work first.
Hi everyone! Let's share your works
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)
How I added tests.
Hello engineers, I added tests to the project. I considered Playwright and Cypress. After some thought, I went with Playwright—it has many more downloads recently. I added: - a tests directory in the monorepo, - Playwright config, - Dockerfile for the tests, - Dockerfile for the client, - .dockerignore files, - a run script for the test container, - a few "hello world" tests :) GitLab link for reference: LINK
2
0
How I structured my landing page HTML file semantically
Hello engineers, I've adjusted some files to better set up the landing page from a semantic point of view. Changes I've introduced: - Every section has aria-labelledby="<id>-heading". - The biggest header text element in every section has id="<id>-heading". - Every icon is wrapped in a <span> element with aria-hidden="true". - The form has aria-label="Join waitlist form". - The form has a <label> element with htmlFor="<id>-email". - The form input has id="<id>-email". - The form input has name="email". - The form input is marked required. - The form button has type="submit". - Divs were replaced by <ul><li></li></ul>. - NavigationMenu has aria-label="Main navigation". I've also added utility props for typography components, like className and id. Link to the diff.
4
0
1-4 of 4
powered by
EngineeringTech
skool.com/szykulatech-3240
We focus on JS/TS, React, Next.js, Supabase, shadcn/ui, Tailwind CSS, and deployments on Netlify. We focus on fast learning.
Build your own community
Bring people together around your passion and get paid.
Powered by