Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 56
  1. An LLM debugs your frontend in proportion to what you let it observe, not in proportion to how much of your code it’s read.

  2. Every blog opens with a post explaining why the blog exists, and every one of them is skipped.

  3. The interesting thing about the spacer GIF is not that it was a hack.

  4. Deprecation on the web means something different to deprecation anywhere else.

  5. Specificity was always the part of CSS that people worked around rather than with.

  6. I spent a week on a page that everyone agreed was slow, with a shared assumption that the JavaScript was to blame.

  7. The standard complaint about frontend is that it churns for the sake of it.

  8. The advice is that a restaurant should put up its menu, its hours, its location and a phone number and that this covers what anybody needs.

  9. Everybody promises that once this gets promoted properly they’ll rewrite it from scratch and it never happens.

  10. Getting a model to produce output that runs is one thing and getting output that’s good and maintainable is supposed to be a different and much harder thing.

  11. Build pipelines, bundlers, CSS frameworks with their own toolchains, progressive web apps, Core Web Vitals, layout shifts, quick images and the list is real and the conclusion drawn from it usually isn’t.

  12. If an investor tells you to post your product on a link aggregator to show that people love it and your customers aren’t specifically the people who read link aggregators, walk away from that investor.

  13. By the metric currently in fashion which is how much stuff everybody has, the United States is the most successful country in human history.

  14. You don’t need a big framework or a pile of components to build an application.

  15. The claim that an elite degree keeps opening doors is mostly wrong and if it’s right anywhere it’s an advantage you wouldn’t want to be using.

  16. When I started building websites professionally in 1998, everybody used the same phrase about getting traffic.

  17. One of the most popular services in the world having one of the worst experiences of anything you use is not a puzzle.

  18. Every time somebody says the web was originally created as a system for sharing documents there’s a small stabbing sensation somewhere behind my eyes because it isn’t true and it’s been repeated long enough to become furniture.

  19. You aren’t learning anything valuable by learning Tailwind and you aren’t avoiding CSS either because you can’t use one without knowing a lot of the other.

  20. The plan is to talk to users, work out what to build, then go and produce a high quality first version with good architecture and decent performance and minimal bugs and iterate from there.

  21. The claim that the era of remote work is over turns out to be narrower than the headline suggests and worth reading in full before you react to it.

  22. Things get complicated once you’re signalling updates upward through context because the render cascades and you end up chasing an update that arrives seconds late.

  23. Set aside which company and which owner because those are divisive enough to swallow the interesting question underneath.

  24. The most useful thing anybody ever worked out about other people is that you occupy very little space in their minds.

  25. A library that reaches the same end result as React, in three kilobytes rather than thirty and runs faster in some situations, is still not an alternative to React.

  26. Very few applications need sustained rapid DOM changes over a long period and that’s the workload every framework benchmark is built around and almost nobody has it.

  27. Staying sharp is supposed to mean keeping up with trends and building things in your own time.

  28. Having skills that are in demand, and being able to walk into another job whenever you like, is a description of the current market rather than a fact about you.

  29. Living frugally when you don’t have to is a good way to have everything you need and it’s also a fairly reliable way of never getting rich.

  30. Tracking people is almost always a bad idea, even when they get something back for it and even when they’ve said they don’t mind.

  31. Cryptocurrency threads on a founders’ forum go badly with such reliability that it’s worth asking what the mismatch actually is.

  32. Incompetence is a poor explanation for anything and it’s a very poor one for a security failure inside a large system.

  33. Nobody wants to work somewhere every small technical decision goes through three boards.

  34. Every discussion about a new blogging platform ends up being about the tech which is the least interesting part of it.

  35. Nobody is suggesting that every penny a company makes should go to its employees.

  36. If your framework is making a real difference to how fast your app feels, you’ve probably made some horrible mistakes elsewhere.

  37. Git is confusing and your old SVN workflow was simple, and you’re not doing anything wrong.

  38. The complaint is that frontend moves too fast to keep up with and check the dates and most of it stops holding.

  39. A guide to managing the DOM without a library is a genuinely useful thing to have, and most of them tell you about half of what you need.

  40. The objection to screen relative units for images is that you can’t use them because you don’t know how big the image will be and you don’t know that because you don’t know the size of the screen.

  41. You can’t choose a thing and then expect not to get the drawbacks of that choice, except that people plainly can and do, all the time.

  42. Nobody should spy on your life is the sort of statement that feels unarguable until you try to work out what either half of it means.

  43. If a test doesn’t reflect the job you’ll be doing, it isn’t a test of whether you can do the job.

  44. People keep saying a web page is a document and it isn’t.

  45. The defence of subscription pricing is that people were always subscribed to things so nothing much has changed.

  46. If I insult somebody on a forum, the argument goes, how is the forum responsible for that.

  47. The advice to wait until the product is good enough before showing it to anybody is the most expensive reasonable-sounding thing in software.

  48. I do serious development on an Acer Chromebook 11 with an eleven inch screen and two gigabytes of memory, in user mode, without Crostini.

  49. People open source their code for four different reasons and the reason they did it’s visible in what they put out.

  50. Solve a problem in the furniture industry and the worry is that you end up as nothing more than an innovative carpenter.