HNHacker News
TopNewBestAskShowJobs

pdbrito

20 karma · joined January 23, 2020

submissionscomments
pdbrito··on Show HN: Solid, a free and MIT licensed design system / UI kit for Bootstrap 4
Feels really sluggish on mobile. There's a noticeable delay when interacting with components. It's easiest to see with the dropdown but seems to apply to all of them. I tried both Brave and Chrome, using a Pixel 3A.
pdbrito··on Procrastination is about managing emotions, not time
I had a similar conversation with myself recently. In the spirit of sharing coping mechanisms...

What I found helpful was to dig deeper into why I enjoyed playing the genres of games that I do.

My favourites are MOBA/ARPG/MMORPG and there was quite some overlap in what I was enjoying.

Stuff like:

    - MOBA
        - Skill based gameplay
            - You get better over time
            - You get to play with/against people better than you and learn from them
            - There exists an optimal strategy for each encounter you can discover
        - Team based gameplay
            - Work with others to secure objectives
            - Win/lose as a team
            - Sense of camaraderie
            - Ability to be altruistic
        - Winning/Losing streaks
            - Easy to track
            - Easy to turn into a short-term goal "Win the next game"
        - Short turnaround time
            - Games last between 15-30 minutes
        - Little downtime between games
            - Very easy to get back "into the action"
Now I'm trying to organise my programming activities to give me the same sort of satisfaction:

    - Programming
        - Skill based gameplay => Skill based progression
            - You get better over time
            - Join a slack/discord and ask questions to learn from others
            - There exists an optimal strategy for each task you can discover
        - Team based gameplay => Community
            - Join a slack/discord
                - Sense of camaraderie (E.g. "We're all gophers!")
                - Ability to be altruistic (Help newbies)
            - Start something//Contribute to open source projects to work with others
        - Winning/Losing streaks => Commit streaks
            - Easy to track on github
            - Easy to turn into a short-term goal "Commit once today"
        - Short turnaround time => Short coding sessions
            - Setting a timer for 5/10/15 minutes and following a tutorial
        - Little downtime between games => Try to minimize distractions
            - Move straight from one tutorial from another
It's been working well for me.