The Candid Startup
Posts Topics Projects About Contact

Posts

Every post from The Candid Startup

« Prev 1 6 7 8 17 Next »
  • Sep 16, 2024 React Spreadsheet

    React Spreadsheet Infinite Scrolling

    Last time, I left you feeling rather constrained by my starting spreadsheet size of 100 rows and 26 columns. This is the same starting size as Google Sheets. Like Google Sheets, I could have explicit buttons that add additional rows and columns. However, I don’t like that behavior. The UI acts as if rows and columns were precious, giving them out begrudgingly.

  • Sep 16, 2024 React Spreadsheet Spreadsheets

    Spreadsheet Column Naming

    Last time, I ported some spreadsheet-ish sample code into my new stub react-spreadsheet package, and called it a spreadsheet. Unsurprisingly, it’s not very good. Time to start iterating.

  • Sep 9, 2024 React Spreadsheet

    Introducing React Spreadsheet

    I seem to have spent the past few weeks repeatedly finding reasons not to get my react-spreadsheet package off the ground. That changes today. First, a quick reminder of the big picture.

  • Sep 2, 2024 Blog

    One Hundred Posts

    This is my hundredth post to the Candid Startup. As this is a special celebration, make sure you stick around until the end for an amazing free giveaway.

  • Aug 26, 2024 Front End

    Styling React Components with CSS

    I had just started turning my stub react-spreadsheet package into a real one, when I ran into a dilemma. What was I going to do about styling my new spreadsheet component?

  • Aug 19, 2024 Front End

    Vitest Monorepo Setup

    I was about to get started turning my stub react-spreadsheet package into a real one, when I noticed a new Vitest related warning from VS Code.

  • Aug 12, 2024 Blog InfiniSheet

    Integrating API Documentation

    Last time we got good results when we tried out TypeDoc for API reference documentation generation. I left you with a cliff hanger. How do we integrate TypeDoc into my GitHub Pages based publishing pipeline? And how should we surface API documentation on the blog focused Candid Startup site?

  • Aug 5, 2024 Front End TypeScript

    Bootstrapping TypeDoc

    Last time I gave up on using API Extractor to generate API Reference Documentation. API Extractor creates Markdown with embedded html tags as an intermediate format. It simply wasn’t compatible with GitHub Pages hosted sites.

  • Jul 29, 2024 Cloud Architecture Front End InfiniSheet

    InfiniSheet Architecture

    I’ve been working on my spreadsheet project for many months now. I started with very high level thinking and paper explorations of possible data structures and algorithms. Then I went to the other end of the scale and built a React virtual scrolling package that you could use to build the frontend for a large spreadsheet.

  • Jul 19, 2024 Front End TypeScript

    Bootstrapping API Extractor

    I’m using TSDoc comments to provide IntelliSense based documentation for my open source project. Now I want to do more. Enter API Extractor.

« Prev 1 6 7 8 17 Next »