LogRocket logo

LogRocket

Insights from engineers and leaders in the incident management space about incident response best practices, tooling, hiring, and much more.

209 posts
LogRocket logo
LogRocket

We got Wasm 3.0 before GTA 6: Meet the web’s new engine

The article explains WebAssembly 3.0’s major platform upgrades — notably a built-in garbage collector, native exception handling, Memory64 (64-bit address space), and multiple memories — and argues these changes transform Wasm from a niche systems-language compilation target into a mainstream, polyglot platform. The built-in GC lets managed languages target Wasm without bundling their own collectors; native exceptions and Memory64 remove previous performance and memory ceilings and open new server-side and enterprise workloads.

LogRocket logo
LogRocket

How to use AI to build accurate ShadCN components

A technical how-to explaining how to use the shadcn/ui MCP server to give AI coding assistants live access to component registries, preventing hallucinated or outdated component code. It covers installing and configuring the MCP server (examples for Claude Code and Cursor), multi-registry setup, building a Kanban board with shadcn components, and troubleshooting common issues.

LogRocket logo
LogRocket

How we turned a broken order form into a 95% ticket reduction

LogRocket’s case study describes a full redesign of their online order form guided by support-ticket analysis and behavioral/UX principles. They implemented nine targeted UX changes (compact preview, video walkthrough, card-based choices, placeholders, real-time validation, searchable lists, quantity controls, one-click add-ons, contextual help) and tracked outcomes: support tickets dropped ~95%, abandonment fell, and upsells improved. The article closes with a promotional call-to-action for LogRocket.

LogRocket logo
LogRocket

The best way to structure Rust web services

Practical guide to structuring Rust web services: recommends Cargo workspaces, clear module/visibility rules, dependency strategies, and project layout patterns (from small single-crate apps to multi-crate clean-architecture backends). Covers framework-specific notes for Actix-web and Axum, testing and build-performance tips, and common anti-patterns. The post also contains a LogRocket promotional paragraph.

LogRocket logo
LogRocket

How I cut product waste fast with this ECRS workshop

A how-to guide for product managers on running ECRS workshops to eliminate process waste, simplify workflows, and embed continuous improvement; includes step-by-step workshop guidance, outcomes, and LogRocket promotional content.

LogRocket logo
LogRocket

A spec-first workflow for building with agentic AI

The article explains a "spec-first" workflow for using agentic AI (LLM-based agents like Claude Code) to build software. It defines agentic AI, shows how to generate and iterate a PROJECT_SPEC.md, break it into agile epics/features/stories, and then have the agent work incrementally (with PRs, tests, and project-management integrations like Linear via MCP). The author demonstrates the approach by scaffolding and developing an iOS app (Expo) and shares lessons learned about context, task granularity, and guardrails.

LogRocket logo
LogRocket

How to use TanStack DB to build reactive, offline-ready React apps

A step-by-step tutorial demonstrating how to use TanStack DB with React/TypeScript to build a reactive, local-first, offline-capable task management app. It covers schema definitions with Zod, creating collections, using useLiveQuery for SQL-like live queries and joins, optimistic mutations (insert/update/delete), provider setup with TanStack Query, and architectural benefits like instant UI updates and efficient incremental recomputation.

LogRocket logo
LogRocket

How I cut down stakeholder rework with better UX storytelling

Practical guide on using UX storytelling (Context → Evidence → Insight → Design → Business impact) to make stakeholder design reviews evidence-driven, reduce subjective feedback and rework, and secure faster buy-in; includes scripts, examples (hero video, onboarding changes), and tactics for steering meetings. The article contains a promotional call-to-action for LogRocket.

LogRocket logo
LogRocket

A step-by-step guide to building a full-stack app with TanStack Start

Step-by-step tutorial that builds a full‑stack recipe‑sharing app using TanStack Start (React + Vite + TanStack Router). It demonstrates project structure, UI components (shadcn/Tailwind), authentication with Better Auth (Google OAuth), server functions via createServerFn, Prisma + PostgreSQL setup and migrations, and route protection through middleware, with full code examples and file references.

LogRocket logo
LogRocket

Leading the transition from product to platform

A practical guide for product and engineering leaders on transitioning a SaaS product into a platform. It covers recognizing platform signals, selecting and externalizing core services, defining API contracts and reliability expectations, pricing strategies, organizational design for platform teams, and tactics for launching and nurturing a partner ecosystem. The piece is published by LogRocket and includes promotional material and worksheets.

LogRocket logo
LogRocket

Query strings are underrated: Using the URL as your app’s state container

A practical guide recommending the URL query string as a lightweight, shareable, and persistent place to hold UI state. It shows browser and React approaches (URLSearchParams, nuqs, React Router, TanStack Router), explains benefits (shareability, persistence, simple global state), and outlines trade-offs (long URLs, type-safety issues, maintenance). It also warns against storing sensitive data in URLs.

LogRocket logo
LogRocket

Yes, you should upgrade to TypeScript 5.9 — here’s why

The article recommends upgrading to TypeScript 5.9, detailing key changes: a simplified tsc --init default, the new import defer syntax (pass-through until runtime support), expandable IDE hovers for exploring complex types, and compiler performance improvements (caching intermediate type instantiations and other optimizations yielding ~11% faster type checking). It frames the release as focused on reducing cognitive load and improving developer experience. The post is technical guidance (hosted on LogRocket, which includes a product blurb).

LogRocket logo
LogRocket

Applying the UX honeycomb for a modern website

This article explains the UX honeycomb framework (the seven facets: useful, usable, desirable, findable, accessible, credible, valuable) and shows how to apply it to modern website design. It provides practical examples, guidance on when to use the model (discovery, design critiques, heuristic reviews), comparisons with other UX frameworks, and advice on prioritization and trade-offs for cross-functional teams.

LogRocket logo
LogRocket

Will AI take designers’ jobs?

A LogRocket opinion/guide exploring whether AI will replace designers. It argues generative AI and LLMs will transform workflows (democratizing design, enabling "vibe coding," automating low-level tasks) but not fully replace human designers. The article recommends boosting AI literacy, using design systems, and applying AI for research and iteration. It also raises legal/ethical concerns and includes a LogRocket product promotion.

LogRocket logo
LogRocket

Is OpenNext really the key to Next.js portability?

The article explains how Next.js has become tied to Vercel’s runtime and therefore isn’t fully portable to other serverless platforms. It introduces OpenNext, a community tool that repackages Next.js build output into platform-specific adapters (Cloudflare Workers, AWS Lambda/SST, Netlify), shows setup and configuration examples (adapters, open-next.config.ts, caching, Lambda streaming), and discusses the broader ecosystem and future portability efforts.

LogRocket logo
LogRocket

Solid series: Single Responsibility Principle (SRP)

A LogRocket developer-blog article that explains the Single Responsibility Principle (SRP): definition, what "one reason to change" means, signs of SRP violations, and refactoring examples (UserService → UserRepository/AuthService/EmailService). It includes code samples in TypeScript, Python, Java, and C#, discusses SRP at system scale (modular monoliths and microservices), outlines benefits and common pitfalls, and gives best practices (layers, DI, refactoring, testing). The post includes brief promotional CTAs for LogRocket but is primarily instructional.

LogRocket logo
LogRocket

How to effectively manage design teams

Advice for product managers on working effectively with design teams: communicate goals rather than prescribing visuals, provide scrappy wireframes and inspirations, respect designers' expertise, set milestones and regular check-ins, and involve developers and stakeholders early. The piece is hosted on LogRocket and contains promotional content.

LogRocket logo
LogRocket

Axios POST requests: Handling errors, authentication, & best practices

Practical tutorial on using Axios.post in vanilla JavaScript and React: installation/examples, request body formats (JSON, multipart, x-www-form-urlencoded), async/await and promise handling, error handling, interceptors, file uploads, timeouts/AbortController, retries and throttling, CORS troubleshooting, and authentication/XSRF best practices.

LogRocket logo
LogRocket

Creating server-driven web apps with htmx

A LogRocket tutorial introducing htmx and demonstrating how to build a server-driven to‑do app using htmx for client-side interactions, Express for backend routes and templating (EJS), and Supabase/Postgres for persistence. The article covers htmx basics, installation, attributes and events, plus full CRUD examples with server-side code and database schema.