arendjr

joined 2 years ago
[–] arendjr@programming.dev 1 points 3 weeks ago

Happy Nextcloud user here. It has its ups and downs, but overall I vastly prefer it over Google Docs.

[–] arendjr@programming.dev 5 points 3 weeks ago (1 children)

That’s why you should go work at big corporate enterprises. Then you have both job security as well as the ability to spend as much time as necessary on getting things right. And you might even learn to say no to middle management.

[–] arendjr@programming.dev 2 points 1 month ago

Oh yeah, fear of fire is a big one for me too.

When I still lived in Amsterdam, I experienced an apartment fire. I was living on the top floor of an apartment building, right underneath the roof. At some point, roof workers were burning the roof with tar, which I think is an accepted technique for making the roofs water proof. But one day they went for their lunch break, while leaving the torch ignited. What happened is that the roof caught fire, crept towards the gas canister attached to the torch, which then exploded with a bang loud enough to put me on local television because the canister happened to have exploded directly above my bed.

Thank God I was working at the office that day, because from the place where my bed was, you could look up straight to heaven after that explosion.

You wouldn’t want to know how many times I lay awake asking myself what-if questions after that. Can’t recall the nights.

[–] arendjr@programming.dev 4 points 1 month ago* (last edited 1 month ago) (1 children)

That’s entirely a choice. I am connected to a local vegetable farm run by two farmers who grow their produce organically. They run a little circular business as they’re also connected to an educational/kid-friendly animal farm, they sponsor a public fruit path through their own work, and then they partner with local shops as well.

Me and my son go there almost every week to pick fresh veggies, and we just pay directly to the farmers. But yeah, the payment is digital…

[–] arendjr@programming.dev 1 points 1 month ago

It may be a kind of Linux PC, but it’s not just a Linux PC. (Also not a fan of the American language…)

[–] arendjr@programming.dev 5 points 1 month ago

Ah yes, because we should condemn people over a statistic, even when the things they do may actually warrant some praise.

[–] arendjr@programming.dev 3 points 1 month ago

I don’t know if you already use Linux or not, but if you do you have a valid excuse for why you can’t help them with their impulse buy from HP. So if they want your help, they can take your suggestions for where to get a Linux computer, such as System76, Framework, and I think even some Dell models come with it preinstalled. There’s probably some I forgot, but the point is, those selling Linux machines are in a growth market that only seems to be accelerating. It should be only a matter of time before more players want a piece of that.

[–] arendjr@programming.dev 2 points 1 month ago* (last edited 1 month ago)
[–] arendjr@programming.dev 2 points 1 month ago

Get a room 😂

[–] arendjr@programming.dev 0 points 1 month ago

Yeah, familiar with that experience 😅 Could be I end up disliking Sailfish for that exact reason, but if there’s a handful of good native apps that might mitigate quite a lot. Could also be I end up using it as a second phone, one with fewer distractions on it…

[–] arendjr@programming.dev 0 points 1 month ago (3 children)

Presumably, it’s just that I can’t stand the Android UX personally, which is the main reason I’m on iOS. But if a good, open alternative comes along I’m willing to try…

[–] arendjr@programming.dev 1 points 1 month ago (5 children)

True, but aren’t there decent Android emulation layers for Linux available nowadays? Not sure how well-integrated into SailfishOS that is, but giving it a shot…

 

cross-posted from: https://programming.dev/post/32376875

Biome is a formatter and linter for web languages: JavaScript, TypeScript, CSS, HTML, JSON, and GraphQL.

Version 2 adds type-aware lint rules and it is the first TypeScript linter that does not require tsc. Other new features include:

  • Monorepo support
  • GritQL Plugins
  • Revamped, configurable import sorting
  • Linter domains
  • Bulk suppressions
  • Analyzer assists
  • Many new lint rules
 

cross-posted from: https://programming.dev/post/32376875

Biome is a formatter and linter for web languages: JavaScript, TypeScript, CSS, HTML, JSON, and GraphQL.

Version 2 adds type-aware lint rules and it is the first TypeScript linter that does not require tsc. Other new features include:

  • Monorepo support
  • GritQL Plugins
  • Revamped, configurable import sorting
  • Linter domains
  • Bulk suppressions
  • Analyzer assists
  • Many new lint rules
 

Biome is a formatter and linter for web languages: JavaScript, TypeScript, CSS, HTML, JSON, and GraphQL.

Version 2 adds type-aware lint rules and it is the first TypeScript linter that does not require tsc. Other new features include:

  • Monorepo support
  • GritQL Plugins
  • Revamped, configurable import sorting
  • Linter domains
  • Bulk suppressions
  • Analyzer assists
  • Many new lint rules
 

Biome is an integrated linter/formatter for JavaScript/TypeScript, CSS, HTML and GraphQL.

We are now in the process of implementing TypeScript-like inference (not full type checking!) that allows us to enable type-informed lint rules. This is similar to typescript-eslint except instead of using tsc we attempt to implement the inference ourselves.

This post describes our progress thus far, with a detailed overview of our type architecture.

 

Biome is a formatter and linter for JavaScript, TypeScript and other web languages.

With this partnership, we aim to develop TypeScript-compatible type inference that works out of the box for use in our lint rules.

10
Biome v2.0 beta (biomejs.dev)
submitted 10 months ago* (last edited 10 months ago) by arendjr@programming.dev to c/webdev@programming.dev
 

Biome lead here, so feel free to ask anything!

Biome is an integrated linter and formatter with support for JavaScript, TypeScript, CSS, and more.

Highlights of the release:

  • Plugins: You can write custom lint rules using GritQL.
  • Domains: Domains help to group lint rules by technology, framework, or well, domain. Thanks to domains, your default set of recommended lint rules will only include those that are relevant to your project.
  • Multi-file analysis: Lint rules can now apply analysis based on information from other files, enabling rules such as noImportCycles.
  • noFloatingPromises: Still a proof-of-concept, but our first type-aware lint rule is making an appearance.
  • Our Import Organizer has seen a major revamp.
  • Assists: Biome Assist can provide actions without diagnostics, such as sorting object keys.
  • Improved suppressions: Suppress a rule in an entire file using // biome-ignore-all, or suppress a range using // biome-ignore-start and // biome-ignore-end.
  • HTML formatter: Still in preview, this is the first time we ship an HTML formatter.
  • Many, many, fixes, new lint rules, and other improvements.
 

Recent events in #politics triggered me to write a manifesto on the values of #Democracy and what we can to do preserve them.

 

Recent events in #politics triggered me to write a manifesto on the values of #Democracy and what we can to do preserve them.

 

Biome project lead here, so feel free to ask questions!

view more: ‹ prev next ›