"That’s been one of my mantras — focus and simplicity. Simple can be harder than complex; you have to work hard to get your thinking clean to make it simple"
|
—
Steve Jobs,
Apple co-founder
|
|
|
|
|
Penpot is an exciting alternative to Figma that you can run for free from the comfort of your laptop, simply by using Docker. This article showcases how you can use Penpot to design an attractive masonry-like layout in a very visual way and then generate CSS code to adopt that layout in your next application!
|
|
|
|
TypeScript 5.2 introduces using , a keyword that disposes of anything with a Symbol.dispose function upon leaving scope, making resource management easier. This is not a new magic TypeScript feature, it's actually a TC39 proposal that reached stage-3, so it will be available soon in all major JS runtimes!
|
|
|
|
If you make a change in your frontend and in your backend, chances are that someone might still use an old version of the frontend to send requests to the new version of the backend (assume they loaded the UI just before you started your deployment). This is called version skew and it might lead to unexpected issues. Vercel now offers a way to protect your apps against this tedious source of bugs!
|
|
|
|
Learn how to create apps that can display information in different languages based on user preferences. In this article, we'll walk through the process of building a weather application with multi-language support using react-i18next .
|
|
|
|
The always-excellent Liran Tal, gives us an introduction to Command injection vulnerabilities. This type of attack poses a significant threat to Node.js and JavaScript applications' security. By understanding the risks involved, referencing real-world incidents, and following best practices, developers can effectively mitigate these vulnerabilities.
|
|
|
|
Animated GIFs remain popular in spite of their beefy file sizes. But what are we supposed to use instead, since GIFs are so easy to use and they are pretty much universally supported?
|
|
|
|
Did you ever think you could customise the caret in a form text field? You probably didn't, but Stanko Tadić did and the result is most excellent. Let me just tell you they used an animated giraffe as a caret indicator... and this should be more than enough to make you want to read this awesome article!
|
|
|
|