cborenstein | 2 hours ago | on: It's time to move your docs in the repo
cborenstein's comments
cborenstein | 2 years ago | on: Ask HN: How to Do a GitHub Wrapped?
cborenstein | 2 years ago | on: How much information is too much information? (2022)
> the number of distinct pieces of program state that a developer needs to keep in their head when analysing a function and the impact this has on the understandability and maintainability of code.
The same concept applies not just to writing code, but to any context that you need to load up in order to do your work. E.g. context when jumping into a meeting or when reviewing a new project spec.
In those cases, one of the key things is being able to offload what you don't need in your working memory right now to some other solution (usually notes). More on that here https://www.stashpad.com/blog/working-memory
cborenstein | 2 years ago | on: Ask HN: How Do You Utilize Your Personal Knowledge Base?
> More importantly, the process of adding to and maintaining the knowledge base felt more burdensome than beneficial
I wonder if being able to recollect things later in an organized way may not be worth the effort for you.
Something I've found is that I really don't need a robust personal knowledge base. My goal is to do my work well (and taking notes to support this is definitely valuable). Building a personal knowledge base doesn't support this goal and has a more unclear value-prop, so it's a drag to keep up with.
Wrote an opinion piece on this https://www.stashpad.com/blog/you-probably-dont-need-a-knowl...
cborenstein | 2 years ago | on: 45% of people have 20 browser tabs open at a time
What advantages do you see to keeping a large number of tabs open at a time? Do you find that you return to them?
cborenstein | 2 years ago | on: 45% of people have 20 browser tabs open at a time
My main motivation is keeping the performance on my computer strong but there is something really nice about getting to start fresh each day.
cborenstein | 2 years ago | on: 45% of people have 20 browser tabs open at a time
cborenstein | 2 years ago | on: Amateurs obsess over tools, pros over mastery
> If we're fixated on acquiring every new tool that comes our way, we risk missing out on developing our fundamental, timeless skills—the abilities that transcend technological trends and persist throughout time
But the tools we use can have a big impact on our behavior.
Each tool makes some behaviors easier and others more difficult. By choosing tooling that aligns with your goals, you make it much easier to achieve those goals.
I'm currently knee-deep in the notes space* so will give an example there. I regularly talk to people who have invested a lot of time in their notes / productivity tooling. Their systems "look" good. But more often than not, they're over-engineered and get in the way of their goals.
When they take a step back and switch to simpler tools that align with their desired behaviors, they find more sustainable productivity and more space to hone their craft.
*working on https://stashpad.com - would love to chat if you've had a similar experience.
cborenstein | 2 years ago | on: Tell HN: Nearly all of Evernote’s remaining staff has been laid off
- Obsidian: https://obsidian.md/
- Logseq: https://logseq.com/
- Reflect: https://reflect.app/
- Stashpad: https://stashpad.com/
cborenstein | 2 years ago | on: The Overflowing Brain: Information overload and the limits of working memory
cborenstein | 2 years ago | on: The Overflowing Brain: Information overload and the limits of working memory
> He describes studies that have found a substantial delay in the reaction time of people talking on their cell phone while driving --- or even just holding conversations with someone in the car while driving. A similar delay has not been found in these studies when the driver is doing more passive activities such as listening to the radio or an audio book; it is the need to focus on a conversation that limits the working memory's ability to effectively support driving at the same time.
When your mind is holding items in working memory, that means that it has less space to focus and execute effectively on the main task at hand.
Just writing things down gives some resolution of that task/thought so that we can fully show up for our main thing.
Working on a new notepad for jotting things down to free up working memory. The goal is to make it easy to capture things and add some organization when you want.
Curious to get feedback. https://www.stashpad.com/blog/working-memory
cborenstein | 3 years ago | on: Unbundling Tools for Thought
cborenstein | 3 years ago | on: Going from engineer to entrepreneur takes more than just good code [audio]
I try to select 1-3 main objectives for the week and then chunk the work I need to do into things that require being in a more extraverted mode of talking with folks vs more introverted deep dives.
E.g. on the day I did this podcast recording, I did user conversations bc I was in talking to folks mode.
On other days, the focus will be more writing focused - user insights / roadmap priorities / code.
cborenstein | 4 years ago | on: Ask HN: Who is hiring? (March 2022)
We're hiring for founding software engineers in the US. Remote/Hybrid team with HQ in Durham, NC.
Reach out at cara [at] bytebase [dot] io https://pragmatic-engineer.pallet.com/jobs/e05a60b4-8817-4cf...
cborenstein | 4 years ago | on: Ask HN: Who is hiring? (February 2022)
https://pragmatic-engineer.pallet.xyz/jobs/e05a60b4-8817-4cf...
Contact: cara [at] bytebase [dot] io
cborenstein | 4 years ago | on: You probably don't need a knowledge garden
cborenstein | 4 years ago | on: You probably don't need a knowledge garden
> I imagine pressing 1, 2, 3, etc. to assign it to the corresponding bucket. That's pretty much it. It's a compound command which allows you to do different things with the shortcut. E.g. 1g to go to 1. 1m to move notes to 1. 1q to create a new bucket in 1,
Re: Ability to create new buckets on the fly - We have that! (keyboard shortcut for it)
> Some balancing mechanism for the buckets - a learning algo Don't have that yet but could be pretty interesting.
Key thing is that your notes are reasonably organized without slowing you down.
cborenstein | 4 years ago | on: You probably don't need a knowledge garden
We think of Bytebase as your "RAM" or working memory as you're doing your daily work (as opposed to your "Hard Drive").
In our user research, we've seen that over 90% of engineers use some super basic scratchpad (untitled text files, Apple Notes, etc) for their daily work. It's super messy and it seems to be overlooked because it's private.
cborenstein | 4 years ago | on: You probably don't need a knowledge garden
I've had this experience a number of times. I start out energized and wanting to be super organized. I over-organize. Then 1 or 2 months later, I can't keep up. I stop using my organized system and fall back to some basic untitled text file.
With Bytebase we're trying to embrace this messiness and do things a little differently...
cborenstein | 4 years ago | on: Lists, more lists, and the power of checkboxes (2019)
https://intercom.help/bytebase/en/articles/4587112-to-dos-in...
Reviewing docs in Github isn't great - as the post mentions, Google Docs or similar is typically where review happens. Spectagon aims to change that so that you can submit PRs for docs and you get a great review experience as a layer on top of Github.