matbin.bsky.social
@matbin.bsky.social
Full Stack Webdev - TS, Vue, Nuxt, PHP, Laravel. Interested in all things building and selling.

Vienna, Austria
Reposted
📢 React Vienna Meetup in April:

🗓️ April 8rd, 18:30 CEST
📍Eversports, Jakov-Lind-Straße 13, 5th Floor, 1020 · Vienna
💬 React.use(Compiler) - Can we finally forget about dependency arrays? by Max Zauner
💬 Building a multi-domain SSO with FusionAuth and NextJs: Challenges and learnings by @cezar.is
React April Meetup, Tue, Apr 8, 2025, 6:30 PM | Meetup
**=== Talks ===** **React.use(Compiler) - Can we finally forget about dependency arrays?** *by Max Zauner* [https://zaunermax.at/](https://zaunermax.at/) **Building a mul
www.meetup.com
March 27, 2025 at 10:45 AM
Exploring ways to make nice looking packery-like image galleries in WordPress today. Loads of plugins that seem cool but I’d like to make one without paying for it. This is not a complicated enough feature to warrant the expense, I feel like. Let’s see if I’m right😅
February 4, 2025 at 6:17 PM
Today was my first encounter with a 360 deg meeting camera. It saw me while not even looking at me! Spooky but impressive.
February 3, 2025 at 5:31 PM
Still nibbling away at the Jest to Vitest migration (while knowing little about Vitest). Making progress, but am now stumped by module not found errors. Seems to be a common issue though.
February 2, 2025 at 6:22 PM
NOT comparing yourself to others might be one of the most important but also one of the most difficult things to learn.
The reality is that most of the time you know very little about a person, their history or what’s going on in their heads and lives when nobody is looking.
February 1, 2025 at 4:43 PM
Today I began migrating to Vitest from Jest, mostly because I heard good things about Vitest. It is not going smoothly at all. Wish me luck.
January 31, 2025 at 3:12 PM
Currently resisting the desire to rewrite a small Vue page of mine with HTMX😅 I know little about HTMX but I think it’d be a good fit and I need a reason to learn it.
January 30, 2025 at 12:55 PM
Fixed a bug today. Parsing a text file I used for..in to iterate over an object. Forgot that the property name is a string, even if the property is a number, and treated it as a number, leading to a multi hour bug hunt. The second time that has happened to me. Bad practice to use numbers as keys?
January 29, 2025 at 5:00 PM
Great article about the realities of LLMs and why thoughtless hype is actually damaging to the software industry.
You’re a developer or thinking of becoming one and you’re scared that AI will take your job? Don’t be. Don’t believe the hype.
The LLM In The Room
Over 2 years ago, the at-the-time not-for-profit research organisation OpenAI released a new version of their Large Language Model, GPT 3.5, under the friendlier brand name of ChatGPT, and started …
codemanship.wordpress.com
January 28, 2025 at 9:08 AM
Kinda extremely late to the party, but today I used a component library for the first time. I think that's pretty handy!
Shadcn · Nuxt Modules
Re-usable components built with Radix Vue and Tailwind CSS.
nuxt.com
January 27, 2025 at 3:37 PM
After loads of networking with business people, today I was at an event for coders. Definitely cool to get to know people that are into the same stuff that I am into.
January 26, 2025 at 3:52 PM
Have you ever wondered how to make great carousels in Vue or Nuxt? You can stop wondering. ismail9k and other open source heroes have got you covered!
This package does have somewhat of a learning curve, but once you get the hang of it, you will never look back.
GitHub - ismail9k/vue3-carousel: A highly customizable, lightweight Vue 3 carousel component for your next awesome project.
A highly customizable, lightweight Vue 3 carousel component for your next awesome project. - ismail9k/vue3-carousel
github.com
January 24, 2025 at 4:08 PM
Developers who always use LLMs will fall behind because they lose time fixing code that might not have needed fixing if they had written it themselves.
Developers who never use LLMs will fall behind because they have to write code that the LLM could’ve provided.
LLMs are tools. Use them wisely.
January 23, 2025 at 2:46 PM
Another foray into the world of WebSockets! Today I worked on improving the stability of the connection, mainly by making use of the ping-pong functionality which is part of the very nice NPM package ws.
ws
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js. Latest version: 8.18.0, last published: 7 months ago. Start using ws in your project by running `npm i ws`. T...
www.npmjs.com
January 22, 2025 at 7:44 PM
I've been doing Codewars katas as a way to become a better engineer. Not sure as to the merits though. It certainly improves my logical thinking and I definitely have improved at solving katas. Does this translate to my real life work though? Or should I rather e.g. study good codebases?
Codewars - Achieve mastery through coding practice and developer mentorship
A coding practice website for all programming levels – Join a community of over 3 million developers and improve your coding skills in over 55 programming languages!
www.codewars.com
January 21, 2025 at 10:45 AM
The best app I started using last year definitely is Todoist. It’s worth every cent! I use it all the time to stay organized, and it’s honestly been life-transforming. Their blogs and newsletters are incredibly helpful, and the team seems like genuinely great people. Highly recommend it!
Todoist | A To-Do List to Organize Your Work & Life
Trusted by 30 million people and teams. Todoist is the world's favorite task manager and to-do list app. Finally become focused, organized and calm.
todoist.com
January 20, 2025 at 2:46 PM
Trying to fix a bug that seems to be somehow related to WebSocket connectivity and which only occurs after a device has been connected for 2+ hours.
Currently at the “no idea” stage.
January 19, 2025 at 12:41 PM
Continuing my adventure into WordPress, today I discovered that the Astra theme has a free version and it’s actually decent. Starting to wonder why I ever bothered to learn the web stack (mostly joking here).
Astra – Fast, Lightweight & Customizable WordPress Theme - Download Now!
Looking for a WordPress theme that's fast, elegant & customizable? Meet Astra! It's customizer powered, SEO friendly and compatible with major page builders.
wpastra.com
January 18, 2025 at 4:28 PM
Just saw that @freecodecamp.bsky.social is on here as well!
I took my first steps into coding with them more than 8 years ago now. I wouldn’t be were I am today without them. And all their courses are free🤯
Heroes.
January 17, 2025 at 7:17 PM
In another first for me (racking them up like it's nothing (easy if you usually always do the same stuff)): Today I cut and rendered my first ever video in DaVinci resolve. It was very painless (with a little googling) and the software is free as well. How is that even possible? Heroes.
January 17, 2025 at 3:34 PM
Checking out low code ways of creating websites, I took a look at Shorthand yesterday (seems expensive for what it appears to be) and Elementor today. Elementor actually looks like it could be fine for smallish projects, and it certainly is fun trying it out and breaking things!
January 16, 2025 at 4:41 PM
Today was my first time doing a screen recording and recording my voice. It took a while to notice that while I did record the screen it recorded only one window. So for parts of it one can't see what I am talking about. Noob mistake, but it feels great to learn something new😎
January 15, 2025 at 3:59 PM
Reposted
Targeted malicious packages are a growing problem dev teams need to be aware of. They need an automated solution to detect malicious code before they include these packages & run the code

"Snyk security researcher deploys malicious NPM packages targeting Cursor" sourcecodered.com/snyk-malicio...
Snyk security researcher deploys malicious NPM packages targeting Cursor.com
A security researcher at Snyk published 5 malicious software packages to the NPM registry. These packages appear to target Cursor.com
sourcecodered.com
January 14, 2025 at 3:54 PM
While I love WebDev and all it entails, differences in browsers can sometimes be a bit annoying. Today I fixed an error I made in our Nuxt app that only manifested in Chrome and Safari. Being a Firefox user myself I nearly didn't catch it. Probably should switch to Chrome when developing lol
January 14, 2025 at 4:44 PM
I think it’s fine to be unproductive on some days for whatever reason, yet it still feels kinda wrong. Weird wiring in my brain, I guess.
January 13, 2025 at 7:11 PM