Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - hubol

1
Cute Discussion / Re: Appreciation Wednesday
« on: July 17, 2026, 12:56:49 AM »
I mentioned Vue SFCs a while back which scratched a similar itch for me.  Who knew that three languages in one file could feel so good?

Yeah! I was disturbed when I saw how angular did it back when I last worked with it (3 files!!! zomg!!! no thank you!!!) maybe it's closer to the vue approach now... web framework i had most expertise in was react, i really like their approach to dom + logic. but i saw like 4 different frameworks for applying CSS to components, and never really spent enough time with react outside of work to decide which one was the nicest.

Somehow I struggled more in Java in deciding when to use abstract classes vs interfaces, or even inheritance vs composition.  Too many options for me.

I really relate to this--TS gives you sooooooo much flexibility (arguably too much), but I think after 8 years I am finally narrowing in on my preferred approaches haha. It feels like a lifetime ago that I programmed in Java, but I mostly preferred inheritance. after i Becamed A Professional i started picking up more composition techniques though. i feel i regularly used some pretty wack features in java (anonymous classes is one that comes to mind)

I still haven't played with TS.  If I start a new JS project, I should give it a go.

TS is my fave if you couldnt tell... if you're already bundling (which if you're writing for the web, then you probably are) it might be pretty plug and play. and i think you can configure which compiler rules you care about the most. (i have a feeling you can't opt out of some of them or something, though!) i have found myself unable to perform at jobs where i inherited JS code, but i have spent almost 15 years working in strongly-typed languages

2
Cute Discussion / Re: Appreciation Wednesday
« on: July 16, 2026, 12:46:18 AM »
OK mine is less adorable, but I appreciate TypeScript namespaces

I really love them. I think it is so cool to be able to organize types, functions, constants inside a single unit. I really enjoy the explicitness at usage sites of the namespace, too. They also have some interesting quirks where a type, class, or function can even be a namespace!

Code: [Select]
// data-itemz.ts
export namespace DataItemz {
    export interface Type {
        name: string;
        cost: Integer;
    }

    export const manifest = {
        burger: {
            cost: 999,
            name: "Delicious Burger",
        },
        cheeseburger: {
            cost: 1,
            name: "Undelicious Cheeseburger",
        },
    } satisfies Record<string, Type>;
}

// player.ts or something
function eatItem(player: Player, item: DataItemz.Type) {
    player.health += 1;
    console.log(`Wonderful. It tasted like it cost ${item.cost} money.`);
}

I think they are being deprecated in some future version of TS though. I will probably not use that version, as I find this so pleasing!!!

3
Cute Discussion / Re: Appreciation Wednesday
« on: July 15, 2026, 08:30:42 PM »
adorable and sweet and earnest!!!! lovely, lovely, cook! sounds like a lovely person too. i’ll have to ponder my pick in the next couple hours

4
Cute Discussion / Re: Appreciation Wednesday
« on: July 09, 2026, 08:14:34 PM »
I will look forward to your big post on Wednesday!!!!

5
Cute Discussion / Re: IguaRPG 2 Devlog
« on: July 09, 2026, 08:12:30 PM »
oh i’ve never tried it, i will!

6
Cute Discussion / Re: Appreciation Wednesday
« on: July 08, 2026, 08:32:58 PM »
I appreciate iced coffee on a hot day. :banana: :apple: :orange: :strawberry: :pineapple: :pear: :lemon: :raspberry: :clementine: :grape: :mango: :tomato:

7
Cute Discussion / Appreciation Wednesday
« on: July 08, 2026, 08:32:04 PM »
Appreciation Wednesday
In this thread please post something that you appreciate. It can be anyone or anything.

RULES
- You can only post one thing that you appreciate every wednesday (your time zone)
- You may reply to other post's on any day of the week

8
Cute Discussion / Re: IguaRPG 2 Devlog
« on: July 08, 2026, 08:29:00 PM »
I love working on my iguana game...

i wish it was easy to share screenshots on the cutey zone

 :dancedog: :dancedog: :dancedog:
Clap if you love Pepsi Zero

9
Cute Discussion / Re: Admins
« on: July 01, 2026, 03:38:43 PM »
Yes, I want you all to be my friends, too :-) i met you all during a pivotal time that informed a lot of who i am and what i make. i feel bad for being a dick back in da day, i think ducko received the worst of that, so sorry dude!

q—not sure what to say, i think cook put it best… im not sure there is a good reason to harbor this tremendous grudge…

10
Cute Discussion / Re: Official Video Games Topic for the Year 2022
« on: May 18, 2026, 02:18:30 AM »
Will you update us next year?

11
Cute Discussion / Re: Post in this topic every time you lurk
« on: May 05, 2026, 12:12:33 AM »
I have to come clean, everyone. It was me that was unironically putting Portal references in the news

12
Cute Discussion / Re: do you lot still appreciate capies?
« on: April 15, 2026, 04:21:13 AM »
Oh, that sounds very cute!

13
Cute Discussion / Re: Post in this topic every time you lurk
« on: April 15, 2026, 04:15:52 AM »
I used Linux for work. It was OK. I like that normal keyboard shortcuts work on it. (macos shortcuts make me very sad!) However basic sound and video things did not work properly and I did not feel like troubleshooting them anymore after a couple hours of running random commands without any improvement. I also found the permissions on directories and files extremely annoying. Another thing that I just don’t have the patience to figure out.

So I still use Windows, but I have disabled the updates. Updated software generally seems to be worse but also I am pretty cynical. Blah blah security. Whatever. My computer turns on and quickly obeys me!

14
Cute Discussion / Re: IguaRPG 2 Devlog
« on: April 11, 2026, 02:35:25 PM »
fuck!!!!! so embarrassing

15
Cute Discussion / Re: IguaRPG 2 Devlog
« on: April 10, 2026, 07:42:14 PM »
Still didn’t push a fix for Igua… here’s a game I made this week! https://hubol.itch.io/lady-at-the-costco-gave-me-her-extra-hot-dog-soda-combo