Software Alternatives, Accelerators & Startups

Ask HN: What's your favorite programmer niche?

PixiJS flat.social
  1. 1
    Fast and flexible WebGL-based HTML5 game and app development library.
    Pricing:
    • Open Source
    Since last year I've been using Pixi.js (https://pixijs.com/) to create an app that puts video meetings into a 2d virtual space (https://flat.social). While learning how to build it, I got really (possibly a bit more than necessary) into optimising graphics performance to make sure it runs smoothly even for users who access it on potato laptops. This includes pretty much every aspect of the rendering process - how often are elements updated, textures, masking, interpolation, fonts and making sure that nothing renders more often than it should. It's a challenging but pleasant process as the result of experimentation is usually easy to measure (FPS + memory usage). PS. If you're into it as well - try Safari's web inspector for measuring performance and investigating which frames were dropped. I found it much easier to use for debugging than Chrome.

    #Flowcharts #Org Charts #Javascript UI Libraries 68 social mentions

  2. Flat.social is a platform for hosting fun online events and meetings
    Pricing:
    • Freemium
    • $29.99 / Monthly (Happy Remote Plan - up to 20 users and unlimited minutes)
    Since last year I've been using Pixi.js (https://pixijs.com/) to create an app that puts video meetings into a 2d virtual space (https://flat.social). While learning how to build it, I got really (possibly a bit more than necessary) into optimising graphics performance to make sure it runs smoothly even for users who access it on potato laptops. This includes pretty much every aspect of the rendering process - how often are elements updated, textures, masking, interpolation, fonts and making sure that nothing renders more often than it should. It's a challenging but pleasant process as the result of experimentation is usually easy to measure (FPS + memory usage). PS. If you're into it as well - try Safari's web inspector for measuring performance and investigating which frames were dropped. I found it much easier to use for debugging than Chrome.

    #Online Meetings #Video Chat #Virtual Events 38 social mentions

Discuss: Ask HN: What's your favorite programmer niche?

Log in or Post with