HackerTrans
TopNewTrendsCommentsPastAskShowJobs

somada141

no profile record

comments

somada141
·3년 전·discuss
Thank you for that, it’s encouraging to hear others can get statically-typed-like quality of life following sound practices
somada141
·3년 전·discuss
Currently working on a 7-8yr old Python monolith with 500k LOC and overall it’s been far less painful than it would be if it hadn’t been for the gradual adoption of typing and strict mypy configuration. The introduction of types has supercharged PyCharm which is already rather powerful at inference so refactoring and exploration has been rather easy. The villain of the story here was not dynamic typing as much as it was the usage of Python dictionaries as a data interchange format where no amount of typing or IDE smartness can untangle that mess. We’ve been slowly replacing dictionaries with models, eg pydantic, which brings a massive quality of life improvement but it’s been arduous and error-prone. All in all Python gives you all the tools needed to create a coherent codebase regardless of size but that requires disciplined engineering and a commitment to incremental improvements.
somada141
·4년 전·discuss
Personally I’ve been using a similar approach for over a decade where I have 9 desktops on my Mac most of which have fixed windows on them eg 1 for a file explorer, 2 for mail, 3 for browser, 4 and 5 for IDEs, 6 for related tooling, 7 for notes and maybe another browser window, 8 for music, and 9 for chat windows and I switch between them with Ctrl+<number>. On top of all of them desktops I can Ctrl+Space the terminal (Quake style, Warp now, used to be iTerm) and Alt+Space for Raycast (used to be Alfred). This was I rarely if ever need to Cmd+Tab since everything is fixed in place most of the time.
somada141
·4년 전·discuss
Thanks for the reply! I think any canonical export format would be valuable and would give users some peace of mind :)
somada141
·4년 전·discuss
Really like it and kudos on launching. Copying GH permalinks to sections of code is something I do about 30 times a day to augment my Slack posts, GH issues, personal notes, Confluence documentation, etc.

I gotta say though, I don't know that I'd trust CodeLink to be around 1-2 years down the track and if it's not then all that work will be far less valuable without the code being accessible through links that will no longer function. I truly hope this project gets traction and becomes a mainstay but until it does I couldn't see myself adopting it.
somada141
·4년 전·discuss
Admittedly poor performance has been my primary gripe in the 7mos I’ve been using LogSeq on a near-daily basis. I dunno whether the issue stems from the usage of Electron or if text-graphs are really so heavy even an M1 can’t cope but personally I’d gladly pay for a freaking subscription if it meant I could navigate between pages without a very noticeable lag
somada141
·4년 전·discuss
I suppose if you never revisit your own notes then yes, there’s no value in these systems.

Personally I find myself revisiting old notes rather often for a variety of reasons: - writing annual feedback reports on my peers: by taking brief notes in LogSeq journals tagged with their names I can quickly accumulate feedback on how they did over the year or things they could improve - the above applies to self-assessments which are often required when asking for a raise or promotion in a “ok why? What did you achieve this year?” - solving issues specific to my workplace and workflows: while Google and StackOverflow will likely cover 90% of issues you have an arguably there’s no much value in writing about those solutions I often encounter problems specific to my workplace’s infrastructure or services. Taking notes and writing snippets on those is something I often revisit

Top of my head the above reasons make the process worth it for me
somada141
·4년 전·discuss
I used Alfred for years and never thought I’d find a viable replacement for it but Raycast has completely replaced it for me in the past year. The ‘Schedule’ integration with the single-key to launch the video conference functionality is top notch. Other dev-targeting integrations like GitHub are also fantastic and unlike with Alfred I don’t have to use a dozen extensions with forgettable shorthand commands so unless the other shoe drops and Raycast ends up introducing some over the top subscription-based pricing model I don’t see me ever going back to Alfred