Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 160
  1. Have you ever felt stuck in a project because you've already put in so much time and money?

  2. Ever since [the drama around Vercel pricing](/blog/should-you-use-vercel), [Coolify](https://coolify.io/) has become a popular choice for self-hosting.

  3. Data fetching in the React ecosystem has been a hot topic for a long time.

  4. !

  5. Recently, I ran into a perplexing issue with my Ubuntu server.

  6. [Shadcn/UI](https://ui.shadcn.com) has amazing UI components.

  7. I recently put together a [demo](https://x.com/2co_p/status/1799076368631906451) of an AI Bank assistant chatbot using [Vercel's AI SDK](https://sdk.vercel.ai/docs/introduction) and gpt-4o.

  8. import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui/card' import { Label } from '@/components/ui/label' When displaying a list of languages for user selection, avoid the common mistake of showing language names in the

  9. I wanted to have a GUI app for my personal project that required access to the file system.

  10. Last month I wrote about [how to feed the result of function calls back to the model](/blog/vercel-ai-function-call-tool-example) using the [Vercel AI SDK](https://sdk.vercel.ai/docs/introduction).

  11. On the weekend, I added two new features to the [simple-i18n-next](https://github.com/nicnocquee/simple-i18n-next) CLI tool.

  12. After releasing my [simple-i18n-next](https://github.com/nicnocquee/simple-i18n-next) tool [last week](/blog/internationalization-for-next-js), [Václav Hodek](https://x.com/vaclavhodek) from [Localazy](https://localazy.com) asked if it supported pluraliza…

  13. Last weekend we had a small internal hackathon at Hyperjump to create an AI chat bot.

  14. If you have been using `.split(' ')` to get an array of words from a string, you should stop doing so.

  15. For developers who live in a country with multiple national languages like Switzerland, internationalization (i18n) is a must-have and is usually implemented from day 1.

  16. Environment variables are a must-have in web development.

  17. [Zaher Ghaibeh](https://twitter.com/zaherg) asked me how to unit test a [Next.js API route](https://nextjs.org/docs/app/building-your-application/routing/route-handlers).

  18. This website is using [Posthog](https://eu.posthog.com) for collecting analytics data.

  19. Some people argue that using a screenshot of a page as an [open graph](https://ogp.me) image is a great idea that can increase traffic.

  20. I was intrigued by the navigation tabs in Vercel's dashboard, as shown in the video above.

  21. Vercel have just released a new version of their [AI SDK along with new documentation](https://sdk.vercel.ai/docs/introduction).

  22. Facing rejection while pursuing our goals—like landing that job or winning that pitch—often triggers tough emotional responses.

  23. Many open source projects include some examples in the same repository as the main code.

  24. Last week I received an email from Vercel saying that many metrics in my project had increased and exceeded the hobby plan limit, including the [Function Invocations](https://vercel.com/docs/pricing/serverless-functions#managing-function-invocations). !

  25. One of the main reasons React introduced [Strict Mode](https://react.dev/reference/react/StrictMode) is to help us find hard-to-notice bugs, like race conditions.

  26. By default, the [web fetch](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) doesn’t have a timeout option.

  27. In one of the pull requests I reviewed, I noticed a pattern that I've seen in many pull requests.

  28. If you've read the Next.js documentation, you'll know about [server-only package](https://www.npmjs.com/package/server-only) since it's mentioned a few times in the doc.

  29. Next.js with App Router gives us two options to wrap pages: [Layout](https://nextjs.org/docs/app/building-your-application/routing/pages-and-layouts#layouts) and [Template](https://nextjs.org/docs/app/building-your-application/routing/pages-and-layouts#te…

  30. In Next.js App Router, the [Layout component doesn't have access to the search params](https://nextjs.org/docs/app/api-reference/file-conventions/layout#layouts-do-not-receive-searchparams) because a shared layout is not re-rendered during navigation, whi…

  31. Should you use Vercel?

    !

  32. Ever filled out an online form and noticed how it tries to guess the rest of your information?

  33. Recently, [shadcn](https://twitter.com/shadcn) introduced a cool update in Shadcn/ui called [Blocks](https://ui.shadcn.com/blocks), which includes ready-to-use layouts such as admin dashboards with a sidebar, marketing sections, and more.

  34. Ever stumbled upon a probability puzzle that seems counterintuitive at first glance but is actually grounded in solid math?

  35. Recently, I encountered a term on Twitter that piqued my curiosity— the [Temporal Dead Zone](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/let) (TDZ) in JavaScript.

  36. During Hyperjump's weekly sharing session, my colleague [Kevin](https://twitter.com/kvnhermawan) shared a perspective I hadn't considered before.

  37. You found a problem in an app and are about to tell the developer.

  38. JavaScript Tag Functions

    JavaScript is a language that never ceases to astonish with its flexibility and features.

  39. During development and testing, it's common for us to set up the environment where our app runs, along with the necessary data.

  40. Tech Twitter got buzzing a few days back when [Thorsten Ball opened a discussion about the pains of testing](https://registerspill.thorstenball.com/p/a-few-words-on-testing)—how it's a time-suck to write, run, and debug them.

  41. Recently, a splash was made in the tech community by the [unveiling of Devin](https://x.com/cognition_labs/status/1767548763134964000?

  42. How to scale luck

    [Anang Marjono recently asked on Twitter about how to scale luck](https://twitter.com/marjono__/status/1766025636873998557).

  43. Vercel recently announced the [new 3.0 version of their AI SDK](https://vercel.com/blog/ai-sdk-3-generative-ui) with support for Generative UI.

  44. Eric Burel recently posted an article about [securing statically rendered paid content in Next.js with the App Router](https://www.ericburel.tech/blog/static-paid-content-app-router).

  45. I recently read a blog post about the [two types of quality](https://zenorocha.com/the-two-types-of-quality) from Japan's perspective: atarimae hinshitsu (当たり前品質), the obvious quality, and miryokuteki hinshitsu (魅力的品質), the appealing quality.

  46. Recently, Prisma [released a highly requested feature: support for database-level joins](https://www.prisma.io/blog/prisma-orm-now-lets-you-choose-the-best-join-strategy-preview/?

  47. Recently, [someone asked on Twitter how to render the user's browser time in Next.js](https://twitter.com/chronark_/status/1762049915847376939), which uses React Server Components, without encountering hydration errors.

  48. The Locksmith Paradox

    In the world of work and craftsmanship, there's an intriguing phenomenon known as the _Locksmith's Paradox_.

  49. I recently found a paper on Twitter.

  50. JavaScript has come a long way, introducing many new APIs that enable us to write less code.