Theo's Typesafe Cult

TTC

Theo's Typesafe Cult

Join the community to ask questions about Theo's Typesafe Cult and get answers from other members.

Join

What is the best way to get a remote job for a new dev?

1. Networking 2. Build project 3. Contribute to open source 4. Cold apply 5. Or just give up right now...

CSR or SSR

So I am creating an app where you have a card component which contains title , link ,tags , and a textarea ,link renders a tweet embedded or YouTube iframe accordingly , now the things is I want to know which rendering strategy to use , there will be add card button to create a new card and textarea will contain a save button to update the content of card , as there is need of interactivity at different places , I am confused what to use here

Is UploadThing Server Down?

Hello, I have a free plan with some files uploaded in different projects. When I go to view the remote assets, it says that the server is not available. I am not sure why this is happening, are your servers down?
No description

Is open source not for new dev?

I'm a self-taught backend developer. I’ve seen a lot of videos on YouTube saying that open source is the best way to get a remote job. But I also watched a video from Theo where he explained why open source isn’t helpful at all for getting a job as a new developer. What do you guys think about open source?...

Stuckk

Guys I started learning programming like 10 months back , tried compititive programming , but didn't like it so switched to learning about building stuff , now I know react and next and backend stuff but can't decide what to build like I can't build too complex projects bcz I need to have some experience , but to get that experience nobody helps because they want experience already , like wtf do I do ....

Want to team up for a hackathon?

Hi guys, I'm currently the best dev I know (I'm in deep shit, I know ) and I'm trying to change that through hackathons and was wondering if anyone here would like to maybe find occasional contests to take part in? I'm looking to expand my network and work on interesting projects. Hit me up and we can chat more if interested πŸ™‚

Env vars in monorepos

How do usually people handle env cars in monorepos? (Both locally and in deployments)

I am a NOOB/total beginner and dont just want to be a vibe coder but ACTUAL Dev

Hey I started building apps here and there and realized that the technical aspect (dev/coding etc.) seems pretty interesting to me and I was wondering where I should start from or if there are good tools like for example tryhackme for learning how to hack I am just new, wanting to learn and was hoping for some advice/guide I watched cs50 and can code the most basic/easiest algos, other than that I dont know shit about fuck, so everything is welcome πŸ˜‰...

What was the video where Theo explained the structure of his companies?

I remember Theo explaining how his companies are related to each other and what are the restrictions when it comes to moving money between them but I can't find the video for the life of me.

Determining what renders based on multiple conditions

So, I could really use some help here. I'm coming back to a data structure problem at work, and I'm trying to find inspiration to improve how we define a set of values, the conditions necessary to return those values, and the algorithm we need to run the conditions through. I'm trying to figure this out in the abstract in hopes of applying it to a web component-based header I work on full time. The header itself has become the victim of a lot of tech debt due to shifting and expanding responsibilities. In its early versions, rushed out the door due to product, it was keyed on a single platform property that could be passed down to a number of nested web components. Each of those components, based on the platform property, would set its own config property to a class derived from the platform property. The template code could then get the data for links to render, for example, from a config.items property. Unfortunately, due to changing and expanding product requirements with short deadlines, a lot of tacked-on functions, flags, and spaghetti code thrown into the classes and template strings. It's now a mess of strung together conditionals, some literally adding code only to remove it later to avoid headaches. I've been struggling to figure out how to make this a better developer experience so that, if and when I leave this project, I don't have my ears burning from the next guy cursing my name and lineage....

Cursor pricing

Hey so a couple of days ago I subscribed to cursor pro 20$ plan and I've been SLAMMING it doing random heavy vibecoding things to just benchmark models and when I checked my usage it says I've used 271.5M tokens and 115$? πŸ˜‚ but like I said I only started the 20$ subscription so how does this work?
No description

E2E test coverage metric in create t3 app?

I’m using playwright and I’d like source level test coverage instrumentation. Has anyone tried exporting source maps of the typescript code through SWC & Webpack and been able to successfully get a test coverage metric? Tl;dr: I want x% code covered by e2e tests metric, is this possible with create-t3-app? If so, how?...

What is the difference between questions and tech-discussion channels?

Hello. I’m an experienced developer, but just joined this discord server. I have been watching Theo’s YouTube vids for a while and today I decided to check out his discord. What’s the difference between this #questions channel and #tech-discussion ? What kind of questions are appropriate to each? Thanks!...

T3 Chat ide

Is there any way i can use T3 chat integrated in visual studio code? By this i mean having like an extension where i can ask the questions and stuff yk this might be a stupid question im just wondering....

Automated Certificate Renewal

Hi everyone, I have a VPS which I'm using to learn kubernetes. I have microk8s installed. I am using nginx ingress controller to get requests at abc.domain.com, xyz.domain.com, and api.domain.com. abc and xyz are react apps that call APIs on api.domain.com. So far, I'm using certbot (by Hostinger) to manually renew certificates and load them. What options do I have of automating the certificate renewal for my subdomains?

what should i be careful about while building a social media app

Hello! I want to create a LinkedIn clone with Angular and I was wondering what I should learn or do first. Also, what could be the most difficult feature for a beginner Angular developer? Should I trust a learning roadmap created by AI? Thanks....

Error

https://nextjs.org/docs/messages/module-not-found Import trace for requested module: ./src/app/(chat)/_components/components/MessageItem.tsx ./src/app/(chat)/_components/components/MessageList.tsx ./src/app/(chat)/_components/ChatInterface.tsx...

Version History of Homelab

Guys would using "git" to manage my home servers versions be foolish. This is so if I break anything I can reset.

UI, Unit, Integration, Security Tests required?

My friend Jakob and I are currently developing a finance app: https://github.com/The-Creative-Programming-Group/finance-io We’re currently having a discussion regarding testing. ...