CaptainChillPill's recent activity

  1. Comment on <deleted topic> in ~tech

    CaptainChillPill
    Link
    I use a program I am developing myself: Tangent. Version 0.5.5 just went out today! It's very much inspired by Obsidian, but I've tailored it to my own particular wants and desires. The UI is...

    I use a program I am developing myself: Tangent. Version 0.5.5 just went out today! It's very much inspired by Obsidian, but I've tailored it to my own particular wants and desires. The UI is based on the "Sliding Panels" UX concept, and I'm developing an automatic map that builds itself as you write and navigate your notes. I've found this to be super helpful for getting a bird's-eye-view of my thoughts when I'm working through something that is expressed over several wiki-linked notes. I don't use it all the time, but when I do use it, it's very helpful. Tangent also has a "Feed" view that is excellent for daily notes. You can just scroll up to see what you wrote yesterday, the day before, etc.

    I also use Apple Reminders as an ingest point for links and other things I want to think/write about more when I'm not at a laptop or desktop.

  2. Comment on What programming/technical projects have you been working on? in ~comp

    CaptainChillPill
    Link
    I’ve been working on a markdown(ish) note writing app called Tangent. It’s built on Electron using Svelte. Svelte has been an absolute dream. I love it. The app itself has gone well, but the text...

    I’ve been working on a markdown(ish) note writing app called Tangent. It’s built on Electron using Svelte. Svelte has been an absolute dream. I love it.

    The app itself has gone well, but the text editor I’m using has kind of died. The project owner hasn’t responded to my PRs and emails since the beginning of the year. I’ll probably have to hard fork it or just replace it. Either way, lots of work.

    1 vote
  3. Comment on Is it normal to stress about your codebase becoming bad? in ~comp

    CaptainChillPill
    Link Parent
    I wouldn't worry about a signal being fired every frame. The collision system runs on signals as well, and those can be fired every frame across (potentially) thousands of objects. It certainly...

    I wouldn't worry about a signal being fired every frame. The collision system runs on signals as well, and those can be fired every frame across (potentially) thousands of objects.

    It certainly can be hard to track how signals are wired up. I prefer doing my signal wiring in code/script so that I can more easily use a "Find All" search to track down what is referencing them. On the other hand, navigating around code that isn't using the observer pattern to compartmentalize can be a different sort of nightmare.

    1 vote
  4. Comment on Dev snapshot: Godot 4.1 beta 1 in ~comp

    CaptainChillPill
    Link Parent
    I'm very excited for the [GlobalClass] attribute. The old way was super obnoxious. I feel you with the raycast and other API issues. I've just started making my own tweaks with extension methods....

    I'm very excited for the [GlobalClass] attribute. The old way was super obnoxious.

    I feel you with the raycast and other API issues. I've just started making my own tweaks with extension methods. Do you think that would be something that I should share?

    2 votes
  5. Comment on Dev snapshot: Godot 4.1 beta 1 in ~comp

    CaptainChillPill
    Link Parent
    The free stuff on itch.io is quite awesome. Especially if you're into 2D. Naturally, I make it hard on myself and I'm working on a 3D project. I'm mostly sticking to programmer art right now. I...

    The free stuff on itch.io is quite awesome. Especially if you're into 2D.

    Naturally, I make it hard on myself and I'm working on a 3D project. I'm mostly sticking to programmer art right now. I would embark on a dark ritual for a clone of myself that has spent the last decade making art and animations instead of programming.

    2 votes
  6. Comment on Is it normal to stress about your codebase becoming bad? in ~comp

    CaptainChillPill
    Link
    I've developed a lot of things in a lot of different environments (including godot), and the sense that you've created a shaky pile of hacks by the seat of your pants never really goes away. I...

    I've developed a lot of things in a lot of different environments (including godot), and the sense that you've created a shaky pile of hacks by the seat of your pants never really goes away. I find that I'm always aware of the places where I know I could improve something, or places where I was never really satisfied.

    I wonder if it would help to describe the kinds of things you're worried about. Is there a particular bit of code smell that is bothering you? A particular pattern you're using that you feel has gotten out of hand?

    2 votes