The Candid Startup
Posts Topics Projects About Contact

Posts

Every post from The Candid Startup

« Prev 1 6 7 8 16 Next »
  • 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.

  • Jul 15, 2024 Front End

    Bootstrapping ESLint

    I’ve added some TSDoc based comments to my open source project. TSDoc has an ESLint plugin that checks for syntax errors in your TSDoc comments. I’d like to try it out, which means getting ESLint off the ground first.

  • Jul 8, 2024 Front End TypeScript

    Bootstrapping TSDoc

    Last time I left you with the realization that documentation is a good thing and that I should probably write some. We all know that “nobody reads documentation”, so my main focus is on writing documentation that sneaks up on you and jumps out just as you need it.

  • Jul 1, 2024 React Virtual Scroll Spreadsheets

    React Virtual Scroll 0.4.0 : Customization

    My VirtualList and VirtualGrid components use the same approach as React-Window. A lean and mean implementation that focuses just on virtualization. This is not SlickGrid. The idea is that you can use customization to build whatever higher level functionality you need on top.

  • Jun 24, 2024 Front End

    Bootstrapping NPM Provenance with GitHub Actions

    I’m putting my money where my mouth is. NPM provenance statements are great. Everyone should publish packages with a provenance statement. Including me.

  • Jun 17, 2024 Front End Cloud Architecture

    Supply Chain Provenance

    Many of us first became aware of the risks of a supply-chain attack with the SolarWinds hack of 2020. Attackers compromised the build system belonging to SolarWinds, the creator of popular network monitoring tool Orion.

  • Jun 10, 2024 React Virtual Scroll

    React Virtual Scroll 0.3.0 : Paging Functional Test

    I need a small test app with paged scrolling enabled to use for functional testing. I’ve talked previously about hacking the internal useVirtualScroll component to enable paged scrolling for small lists. I don’t want to have to keep doing that. Instead, I want to add the paging functional test as one of my set of permanent samples.

« Prev 1 6 7 8 16 Next »