News for hackers. Stuff that matters.

creativedg

Show HN: Shortcat meets Mouseless, keyboard-first way to control your Mac

About two years ago, I built KeyboardStack as my first macOS app. Since then, I've kept working on it, fixing bugs, improving performance, and adding new features.I spend most of my day in front of a computer, and one thing that always bothered me was constantly switching between my keyboard and mouse or trackpad, even for something as simple as clicking a button.I wanted to make my entire Mac...

( Read More... | no comments | on HN )

Show HN: KeyboardStack – Navigate your Mac without a mouse or trackpad

About two years ago, I built KeyboardStack as my first macOS app. Since then, I've kept working on it, fixing bugs, improving things, and adding new features.I spend a lot of time in front of my computer, and I'm always looking for ways to be more productive. Constantly switching between my keyboard and mouse or trackpad was slowing me down and breaking my flow, even for something as simple as...

( Read More... | no comments | 2 points | on HN )

The tech stack I've been refining for 6 years

After rebuilding my setup way too many times, I've finally landed on a stack that I don't want to change. Took 6 years to get here, so figured I'd share what works for me.Here's where it's landed:Framework: Next.js 16 (App Router) React 19. Server Components, App Router for routing.Auth: Clerk Magic links, passkeys, MFA, social logins (Google, GitHub, Apple, etc.), user impersonation. It works...

( Read More... | 1 comment | on HN )

Show HN: Open-source Next.js 15 boilerplate – auth, DB, intl, tests, monitoring

I started this boilerplate in July 2020 and I’ve been maintaining it for 5 years. It began on Next.js 9 and kept upgrading to Next.js 15+ (App Router), while upgrading the stack over time (Tailwind 1 → 4, ESLint 8, swapping Cypress → Playwright, etc.). The goal is simple: I kept rebuilding the same setup, so I packaged it and kept it updated.What you get (preconfigured, keep only what you...

( Read More... | no comments | on HN )

Show HN: KeyboardStack – Control your macOS mouse with keyboard

https://keyboardstack.com

After 3 long months of coding and testing, I'm thrilled to share KeyboardStack with you today! My 1st Mac OS app (with no prior Swift experience).I always got frustrated having to constantly switch between keyboard and mouse, breaking my flow state dozens of times per day. I thought: "there has to be a better way." So I built KeyboardStack.KeyboardStack lets you control your entire Mac with...

( Read More... | no comments | 2 points | on HN )
Re:Next.js 15.3: Turbopack for builds, Rspack support on Wednesday April 09, 2025 @06:13PM (#43638618)
Great job by the Next.js team on this release, I just updated my Next.js boilerplate project to 15.3: https://github.com/ixartz/Next-js-Boilerplate

It works perfectly!

Yes, it's very cool alternative and it removes the need for docker compose for dev environment.

On top of it, PGlite also perfect for CI and testing.

I confirm it works perfectly in CI and locally. I'm using it in CI and locally.

Not sure about Prisma but it works with Drizzle ORM.

Huge fan of PGlite.

It's the perfect solution to have Postgres without the need of Docker. With just `npm install`, you can have a Postgres instance on your computer. So, it's extremely easy to onboard a new developer in your team.

And, the good news, PGlite works perfectly with Next.js.

I'm using PGlite in local and development environment with Next.js Boilerplate: https://github.com/ixartz/Next-js-Boilerplate

With only one command `npm install`, you can have a full-stack application, which also includes the database (a working Postgres). And, no need to have/install external tools.

Re:Ask HN: Well architected React and Node repos? on Friday June 21, 2024 @03:43PM (#40752984)
You can take a look at: https://github.com/ixartz/SaaS-Boilerplate, it should give you some inspiration to structure your React apps with folder structure, component breakdown.
Re:Show HN: Tech Stack for Solo SaaS Developers on Tuesday June 18, 2024 @10:07AM (#40718046)
Yes, they can try what I've built at https://pro-demo.nextjs-boilerplate.com
Re:Show HN: Tech Stack for Solo SaaS Developers on Tuesday June 18, 2024 @09:45AM (#40717812)
I didn't get the change to customize the default and built-in components from Clerk. So, it's hard for me to share any experience. But, I know you can do little customization using https://clerk.com/docs/components/customization/overview and play with CSS and Tailwind CSS. Maybe, for complex customization, it's preferable to not use the pre-built components and build it yourself.

Currently, I just feel the default UI from Clerk works good with Shadcn UI, both works great together. Definitively not perfect but do a great to job for a solo developer or for a small team.

And, I mostly using for advanced authentication features like user impersonation, multi-tenancy, roles & permission.

Older »