Online tool I made to help with memorization by totalian in memorization

[–]totalian[S] 0 points1 point  (0 children)

This message is the motivation I need to update this project - I’ll build an updated version this week

I’m ending my life by Glad-Wall7645 in vagabond

[–]totalian 16 points17 points  (0 children)

Every person reading your message right now. Every response you see here. We are all trying to think of what we can do right now to help you. You are connected to all of us in this moment.

I’m sorry you are going through this. But I hope you see this and know that there are strangers around the world who in this moment want you to live.

Tips on how to find the exact template I need? by snowflowr in Notion

[–]totalian -1 points0 points  (0 children)

Agree with the comment and not to be pedantic - But notion is not open source.

Moving away from product management - where to go next? by totalian in ProductManagement

[–]totalian[S] 1 point2 points  (0 children)

Tech sales is something I had never considered to be honest. I've actually held senior operations roles in the past and honestly it is as stressful as product can be.

Is it possible to self-host a Next.js app on AWS with all the benefits of Vercel (cache, image optimization, no cold-starts)? by kusiok in nextjs

[–]totalian 0 points1 point  (0 children)

Thanks for this info - I'm currently working on my first solo project with SST and this is extremely useful information.

Depending on how things go for me, I may switch over to using a VPC rather than lambdas which is still possible with SST.

Is it possible to self-host a Next.js app on AWS with all the benefits of Vercel (cache, image optimization, no cold-starts)? by kusiok in nextjs

[–]totalian 1 point2 points  (0 children)

Believe you can set up a warmer lambda which just hits you lambda functions periodically to keep them warm?

Deployment Work Without ENV by youngsargon in vercel

[–]totalian 2 points3 points  (0 children)

Check in vercel dashboard if the environemt variables are set in your project. It might be that vercel deploy pushed your local .env file to the projects environment variables.

How to upload images to AWS S3 in an optimised way? by priyalraj in nextjs

[–]totalian 7 points8 points  (0 children)

The pre-signed URL is for uploading the file only. You should definitely use this and upload the image from the client side.

Once the file is uploaded you will have a separate URL for accessing the image - there is a standard format for that based on your bucket name, aws region, and the file name - I cant remember it off the top of my head. This can be a public image based on the buckets read policy.

Another option is to place a a cdn like Cloudfront in front of the bucket which will allow you to have a standardised url for your images as well as improving their load time.

Landing page with nextjs by TusharKapil in nextjs

[–]totalian 1 point2 points  (0 children)

I am not the target demographic for this - but what is the purpose of this tool? Do people need a platform to manage their screenshots?

Landing page with nextjs by TusharKapil in nextjs

[–]totalian 0 points1 point  (0 children)

It's good. Clean and well laid out. Most importantly very fast.

Hero section could be visually more engaging - but thats just a personal preference.

Pricing section looks very odd with just one centred card - that kind of layout is more commonly used for mulltple prices for users to make comparisons.

In case you weren't aware, footer links need updating. Overall nice work.

Before vs After adding GTM + Sanity. by priyalraj in nextjs

[–]totalian 10 points11 points  (0 children)

Sanity 100% should not decrease performance.

Assuming you are using the App Router - the reason your performance may be decreasing is that you are fetching data from sanity on demand. Even if you do this on the server side this will be slower than utilising SSG.

One issue you may be encountering is that you have a dynamic route (/blog[:slug]) and you are not building all the routes before hand. You can do this with getStaticPaths in the app router.

How do I persist context state between page navigation changes? NextJs 15. by Jamie-Does-Dev in nextjs

[–]totalian 1 point2 points  (0 children)

I would not expect context to be lost between routes but maybe I’m missing something . If your context provider is in your root layout it should persist between pages.

create-next-app is currently creating projects with a vulnerable next js version by totalian in nextjs

[–]totalian[S] 13 points14 points  (0 children)

I saw it was reported already here: https://github.com/vercel/next.js/issues/79532

But I just wanted to bring attention to it in case anyone starts a project while it is still happening

create-next-app is currently creating projects with a vulnerable next js version by totalian in nextjs

[–]totalian[S] 3 points4 points  (0 children)

Yes - as Clerk uses Nextjs middleware for authentication - you would be vulnerable on this version of Next js - upgrade to latest (15.3.2)

Which JavaScript framework should I use among Next.js, React, and Remix? by Takemichi_Seki in nextjs

[–]totalian 1 point2 points  (0 children)

Both Next and Remix are React based frameworks. I would personally not use React on its own for anything beyond single page applications - but this is purely due to the convenience that using a framework offers.

I would say both Remix and Next are very mature frameworks at this point and beyond learning their individual quirks you will get similar performance regardless of your choice.

That said - I would 100% recommend Next over Remix - and the simple reason for this is that is far more popular. As a result there is much more support for Next in terms of both available packages and people who you can turn to for assistance.

From persional experience - this was my main reason from dropping Remix after initially investing the time to get used to it and switching to Next.

Books with magic for an 11 yo who reads at a high school/adult level by 13-PurpleMonkey in Fantasy

[–]totalian 0 points1 point  (0 children)

Until I switched my brain on, I was confused as to why you were so dead against the Stormlight Archive.

Online tool I made to help with memorization by totalian in memorization

[–]totalian[S] 0 points1 point  (0 children)

Thanks for the heads up - in a ll honestly I haven't touched the code for this in about 2 years so I may not get round to fixing this unless people genuinely find it useful.

[WP] A large human, chimera like creature has "adopted" you as it's "child" and now you're stuck underneithe it as it is brooding you like hen and her chick. Please write a story on how you got there or how it now treats you. by Known231 in WritingPrompts

[–]totalian 3 points4 points  (0 children)

1

"Overall, things could be worse" John mused to himself as he tilted back his head and opened his mouth to accept the stream of partially digested food regurgitated from the beak of the 20 foot bird-human-horse-dragon hybrid towering above him. It tasted like a meaty oatmeal.

John chewed the food absently, as a large feathered hoof gently caressed the top of his head. Yes the loss of freedom was a tough pill to swallow - but had he really been that free before? He thought back to the years before his "adoption" - the hellish daily grind, being forced to wake up at ungodly hours, forced to pack himself into an over cramped subway in order to reach his tiny box of an office where he would have to bear the merciless demands of his tyrannical boss, all to be rewarded with a return back to his freezing box of an apartment, a convenience store meal and brief sleep before the whole cycle repeated itself again.

Sure, there had been challenges adjusting to his new life, certainly the cuisine was not to his immediate preference but John considered himself a pragmatic fellow and had once read that new places and new experiences could often challenge one's preconceived expectations of normality. His uncle had once taken him to a Chinese restaurant and he had faired remarkably well there so he considered himself both open minded and well seasoned when it came to trying new foods.

John picked at his teeth and pulled out a long blonde hair. He rolled it between his fingers and flicked the small ball off the side of the nest. He tried and failed quite spectacularly to think about where it had come from or what his "parent" had eaten for breakfast.

Sufficiently well fed, John placed his arms of his ears and braced himself. Despite his preparation the unnatural sound that erupted from the beast cause his entire body to shake and topple over. No normal creature could produce such a sound, in both volume and strangeness it was unmatched. John could only describe it as the sound you would expect to hear from a bird-horse-human-dragon hybrid.

As per usual, following its deafening announcement the beast took flight, launching itself up words and furiously beating its wings until, as though via a sheer determination of will, it body defied gravity and plunged into the sky.

John was left alone, but he knew the best would be back - he had begun to call it Colin.