My $6k Advance as a Self-Published Technical Author
Author shares experience raising $6k via Kickstarter for a self-published technical book aimed at helping software developers improve their writing.
Author shares experience raising $6k via Kickstarter for a self-published technical book aimed at helping software developers improve their writing.
Explains the 'use client' and 'use server' directives in React, comparing them to fundamental programming concepts and their role in client-server communication.
Explores reimagining Apache Kafka for the cloud, proposing a diskless, partition-free design with key-centric streams and topic hierarchies.
A developer shares lessons from two failed CI/CD products and how they led to creating CI Insights, an observability tool for CI pipelines.
Explains why you can't branch a Datomic database from a past state and presents a potential workaround using custom filters.
Explains how to split React components into backend and frontend parts to handle server-side data and client-side interactivity.
A tutorial on building a full-stack React.js AI chat app using the AI SDK to simplify streaming and state management.
Explores building a web framework designed for AI-generated code, addressing LLM challenges like API mismatches and training data limitations.
Analyzes the use of reinforcement learning to enhance reasoning capabilities in large language models (LLMs) like GPT-4.5 and o3.
A technical guide exploring different Flink SQL connectors and formats for ingesting and processing Debezium CDC events from Apache Kafka topics.
Explores a novel approach where APIs return JSX components directly, inverting the traditional data flow in React applications.
Mergify's CEO shares their hiring philosophy for a startup, focusing on mindset, autonomy, and adaptability over just technical skills.
An analysis of whether AI has replaced human software developers, arguing that AI currently augments rather than replaces developers.
A tutorial on building a full-stack AI chat application using React.js, Next.js, and the OpenAI API, including streaming responses.
A developer shares their favorite VS Code keyboard shortcuts for a more efficient, mouse-free coding and presentation workflow.
Explores current best practices, recent advances, and future directions for deploying TypeScript, including type stripping and isolated declarations.
A guide to hosting your own podcast RSS feed on a custom domain to avoid platform lock-in and ensure control over your podcast's distribution.
Explores methods for testing TypeScript types, including libraries like asserttt and potential built-in language features for type-level testing.
The author stops developing JourneyInbox as a SaaS product due to low market adoption and pivots it for personal use.
A guide to using the HTML <picture> element in GitHub Markdown to display different images for dark and light modes.