kylegill
The More Important Half of Great API Boundaries
The fumbling with "oops, there's some test data in here" and the issues with the service worker hit a little close to home from some of our demos I've been a part of.
No full time managers at 37Signals
Lay Your Own Sod
Netlify announces discontinuing of Gatsby Cloud
What Happened to the Inventors?
On our team, we deploy our web app through Vercel primarily because of this (maybe there is some hype factor bias in there too?..). Everything else we rely on runs on AWS. We don't necessarily need Vercel for any of the edge computing or serverless environments, but the experience of building, previewing, and deploying our app is FAR superior to AWS's Amplify offering because it just works.
Trialing Amplify for a few weeks led to a world of hurt, leftover build artifacts in our accounts, failed builds left and right, unreliable preview environments, etc.
I think it resulted in better pay for the under-performer (that was pushed up towards the middle of the pay distribution) and worse pay for the top-performer (that was forced down). There were benefits to knowing we were all playing on a level field, but I'm not sure I'm in favor of it now.
I felt like I could be a high performer, and I also had visibility into exactly what I'd be making for the next few years if I stayed there. With that info, I started fielding messages from recruiters who offered to pay 20 and 30k more.
Checkly: Open Sourcing Our Pay Calculator
That's a really delightful take! Makes me feel like the code I throw at the wall to see what sticks does make a difference in my corner of the world.
When you add that the definition of perfect can be subjective, one person's definition of perfect might have evolved into it by passing through what is now their good enough definition.
Managing People
Building a Vaporwave Scene with Three.js
It's a good reminder, and I appreciate others taking care to build others up.
Let's Encrypt: the centralized web2 service used by most Web3 projects
As I've worked in design and development, I've found resources that have been most helpful at teaching principles are the ones that can present content in multiple formats, especially ones that are interactive.
I worked on Egghead courses focused on building animations in React that resonated really well with users because what is being taught is so visual. Before that, I worked on the docs for Gatsby.js and designed a lot of tutorials and content, including illustrations and interactive components we embedded in our docs that were also very well received by our community.
I decided to combine some of those things that I love and put them together in a course platform where I could organize and store tips and strategies for good UI design, alongside fundamental principles and theories.
I'm having fun with the project and interested to hear feedback! Thanks!
Show HN: UI Foundations, explaining UI design in an interactive platform
Maybe this program will go entirely unused like my $500 yearly education budget though.
I like that advice, transparency goes a long way both ways in the interview!
Ask HN: How short is too short for brief job stints on a resume to you?
I've been involved in hiring decisions at my current role and have interacted with quite a few engineers who've been at startups for short stints like 3-6 months. I'm a little worried we might onboard someone who won't stick around. We grant a competitive amount of stock, though I think the best way to get people to stay is a good environment for work, and meaningful work to do that feels...
I wonder if projects with easier to remember names linger in people's minds longer.
Is this kind of phenomenon of fun names more a marketing thing? Or more a software engineers really love naming things thing?
> But there is definitely potential.
I agree! It's something I'm watching with eager eyes, but don't feel like is the first option I'd turn to when making a technology choice.
Another technology that gives me this feeling is FaunaDB [0].
[0]: https://fauna.com/
The note about securing static sites with https finally painted the picture for me as to why it's a big deal, even for sites that don't send any data to a db!
> Securing the transport layer isn't just about protecting sensitive information, it's also about protecting the integrity of the content