• 15 Posts
  • 11 Comments
Joined 1 year ago
cake
Cake day: August 6th, 2023

help-circle














  • I sold my account and blocked Reddit at the DNS level. I set up a bunch of feeds in Inoreader to stay on top of topics I care about like local news, gaming, tech, etc.

    The only downside has been while playing BG3 and Googling things, Reddit results usually come up first and look the most spot on. Other links are either AI generated garbage or articles that are ten paragraphs when two sentences could have been done.





  • I too want my query results in an object, but thankfully libraries like sqlx for golang can do this without the extra overhead of an ORM. You give them a select query and they spit out hydrated objects.

    As far as multiple DBs go, you can accomplish the same thing as long as you write ANSI standard SQL queries.

    I've used ORMs heavily in the past and might still for a quick project or for the "command" side of a CQRS app. But I've seen too much bad performance once people move away from CRUD operations to reports via an ORM.





  • Jetbrains IDEs do a lot of indexing and caching so that operations that normally take a bit are faster. Full text search, find usages, identifying interface usage in duck types, etc.

    But the killer feature for me is the refactoring tools. Changing a function signature, extracting an interface, moving code to new files or packages, etc. I pair with folks who use VS Code and its a bit tedious watching them use find and replace for renaming things.

    I've never been able to benefit from an IDE in a way that make up for how much slower and more bloated they are.

    That does sound legit if you have resource limitations. Thankfully I've always worked for corporations that hand out MacBook Pros like candy. Normal day for me is having two Jetbrains IDEs open with Chrome, Slack, Zoom, and a dozen containers. Still runs smooth.