malerba118's comments

malerba118 | 2 years ago

Many developers know that they should use it but don't really understand why.

Moreover many developers simply don't use it because they don't understand what it does for them and trying to adjust size/layout on the <Image /> component is kinda finicky compared to sizing a standard <img /> element with css.

Of course, this quirky layout api is to prevent layout shift but again, many developers don't know this.

Another thing i think many developers don't know is that every next app has a whole hidden image service spun up along side it at an endpoint "/_next/image" that takes the images passed to the <Image /> component and optimizes them by adjusting size, quality, and format.

The <Image /> component even tries to load different sized images based on the size of the device viewing the page and nextjs does this by filling in the srcset attribute for you on the underlying <img /> element.

But all of this is too magical imo. The developer experience when trying to use the <Image /> component is bizarre and the abstractions are leaky. To utilize it well you need to understand the underlying concepts/impl anyway.

<img /> concepts including srcset, sizes, and webp are important to understand as a web developer, especially if you find yourself outside of the context of nextjs.

Binsta does all this stuff for you but more transparently so that you're in control and get to learn about web fundamentals. Binsta also can handle videos which is cool and works outside of the context of nextjs.

malerba118 | 3 years ago | on: A circuit simulator that doesn't look like it was made in 2003

You can literally edit and simulate the project while anonymous without any limitations.

And then when you decide to sign up/sign in it will restore the changes you made while you were signed out and you can pick up where you left off.

Is that still not enough?

Also, it's completely free and we have no plans to do anything with your data.

For real, i have no clue how to make it any easier/more enticing for you...

This has been 3 months of painstaking work and you can't even be bothered to try it for free?

Pretty insulting honestly and pretty hard to be an app developer these days as this mentality is becoming quite pervasive.

malerba118 | 3 years ago | on: A circuit simulator that doesn't look like it was made in 2003

Hard to use? what do you mean, you drag parts around and then you click a simulate button, that's it. You think configuring a transient analysis with 8 parameters is easier? I'm sure it's easy for people who are already familiar with it. But face it, no high schooler is going to be itching to start an electrical engineering career because they got their hands on a spice simulator.

malerba118 | 3 years ago | on: A circuit simulator that doesn't look like it was made in 2003

Yeah, so we started diode 3 months ago and in the beginning here we're focused mostly on making electronics more accessible to youth/beginners.

One major advantage of web based tools is shareability and we hope to see content creators writing articles with embedded diode projects so that tutorials can include inline interactive examples.

This is already common in the software world with tools like codesandbox and stackblitz, but not so much in the hardware world. Hardware tutorials often include fritzing diagrams, but we think the next step is interactive simulations anywhere and everywhere.

malerba118 | 3 years ago | on: A circuit simulator that doesn't look like it was made in 2003

3d opens up a few extra possibilities for us, but i think there's definitely advantages to 2d as well and seeing every solder joint on the arduino board is just a waste of cpu/memory at the moment. We have some camera presets that let you position the camera directly overhead for a top-down view which effectively is a 2d building experience. We might create a dedicated 2d view if there's enough demand for it!

malerba118 | 4 years ago

So ya know the little cards that twitter generates for you when you paste in a link?

Well I made a free little utility that lets you customize those cards!

When you create a link via relink.page you're creating a proxy link that redirects to some target url of your choice. But when you paste the proxy link into twitter it will generate a card from the metadata that you specify during the link creation process. Pretty neat, heh?

Try it out: https://relink.page

page 1