Skip Navigation
bennyp bennyp @kbin.social

Gefilte ficcionado | semitic HTML

Posts 3
Comments 17
Extensions in GNOME 45 - New import system is not backwards compatible
  • It will be annoying for a minute but this change is good: it will help developers ship extensions faster and with fewer bugs by using standard JavaScript modules and IDE support. As mentioned in the blog: modules were standardized in 2015! At what point does it become acceptable to drop non-standard features?

  • Understanding JavaScript Function Invocation and "this"
  • this is very handy when you want to carry over some shared context. Justin Fagnani described this as an implicit first argument, which is a model that helped me understand how to use it better.

  • Is there a way to get rid of the debugger keyword in Firefox?
  • How about a browser extention which replaces the debugger keyword in all downloaded js source with void 0 or something?

  • Why would/wouldn’t you switch to a modern IDE like Visual Studio/VS Code if given the decision right now?
  • agreeing with krogoth - i use vscode via github's web editor and other such buffoonery, and since many of my teammates also use microsoft's loss-leader false-flag not-quite open-source community trojan editor, I have to stay reasonably current.

    so i'm conversant, and use it, but i wouldn't "switch" in the sense of "adopt as my daily driver", for reasons which should be obvious from the last sentence ;)

  • Twitter going to plan...
  • lol if you think this is a "twitter" problem you're out to lunch

  • Anyone know of a better way to update Node dependencies?
  • Step one is usually to npm remove react

  • The Red Hat Drama Is Highlighting Open Source Software's Growing Pains
  • Growing pains? Red hat is 30 years old. The open source initiative was founded in 1998.

  • neovim surround plugins require too many keystrokes
  • " already means something though (leader to pick a register)

    Try the which-key plugin, and/or make up silly stories for your bindings e.g. "you surround a word "

  • Should I switch my Neovim config from VimScript to Lua?
  • It depends on what your expectations are and how you see your relationship to your editor (sorry for the cringe anthropomorphism)

    If you want to tinker and think of tweaking your editor as a hobby, then sure dive in

    If your config already works and you don't need the hassle, then don't

    In between? Want to use a specific lua plugin but don't want to commit? You can do that too

  • The Struggle to Relax: Why ADHD Makes it Tough
  • oh man just the idea of a vacation gets my nerves up

  • Ocasio-Cortez warns of ‘dangerous authoritarian expansion of power’ in Supreme Court
  • I wonder what her opinion is on the Israeli judicial reform.

    Actually on second thought I don't really care to know

  • svgo.nvim: Optimize SVGs in Neovim
  • Quote from svgo:

    SVG Optimizer is a Node.js-based tool for optimizing SVG vector graphics files.

    Why?

    SVG files, especially those exported from various editors, usually contain a lot of redundant and useless information. This can include editor metadata, comments, hidden elements, default or non-optimal values and other stuff that can be safely removed or converted without affecting the SVG rendering result.

  • Super Mario RPG - Nintendo Direct 6.21.2023
  • Those absolute madlads! they did it!

  • svgo.nvim: Optimize SVGs in Neovim

    github.com GitHub - bennypowers/svgo.nvim: Optimize SVGs in Neovim

    Optimize SVGs in Neovim. Contribute to bennypowers/svgo.nvim development by creating an account on GitHub.

    GitHub - bennypowers/svgo.nvim: Optimize SVGs in Neovim

    A quick-and-dirty plugin to optimize your svg files in nvim using svgo

    6

    The New CSS

    matthiasott.com The New CSS · Matthias Ott – User Experience Designer

    Matthias Ott is an independent user experience designer and developer from Stuttgart, Germany. Besides design practice he teaches Interface Prototyping at the Muthesius Academy of Fine Arts and Design, Kiel.

    This is a very important article and anyone working with the #web (developers, designers, project managers) should read it carefully.

    If in the past, #CSS was the limiting factor in what it was possible to achieve in the web, today it is design tools which hold designers back from embracing the full capabilities of the modern web platform.

    1

    Performant design systems with Web Components

    This sunday morning CEST I'm giving a talk at DevConf.cz called "PatternFly Elements: a Performant Design System". It's about how to build design systems with web components, and what the advantages are. If you'll be at the conference, why not stop by?

    If not, check out the slides on my site: https://bennypowers.dev/decks/devconf-brno-2023

    0