文章
1、The Value of Design Tokens in Modern Web Development
本文强调了设计令牌(Design Tokens)在现代网页开发中的价值,它们是构建一致性和可维护性网站的关键。设计令牌有助于确保整个网站使用统一的设计元素,如颜色、间距和字体样式。文章解释了设计令牌的重要性,包括它们如何提高设计的一致性、可维护性、可扩展性,并促进设计师与开发者之间的协作。
2、Optimizing Javascript for fun and for profit
本文提供了一系列的JavaScript代码优化技巧,强调了性能与可读性之间的权衡,并指出优化前应先进行基准测试。文章讨论了避免工作、减少字符串比较、保持对象形状一致、避免使用数组/对象方法、减少间接性、避免缓存未命中和大型对象等策略。
3、WebSockets vs Server-Sent-Events vs Long-Polling vs WebRTC vs WebTransport
本文分析了现代网络通信技术,包括WebSockets、Server-Sent Events (SSE)、长轮询和WebRTC WebTransport。作者分析了这些技术的优势和局限性,并讨论了它们在不同场景下的应用,特别是在构建实时数据同步和网络通信解决方案时的考量
4、What is Reactive Programming? Beginner's Guide to Writing Reactive Code
本文主要介绍了一下响应式编程(Reactive),以及一些响应式编程的新手指导
5、What interviewers look for in senior engineers
本文讨论了面试官在面试资深工程师时所寻求的特质和技能。文章指出,除了技术能力和经验,面试官通常会评估候选人的问题解决能力、领导力、沟通技巧以及他们如何与团队合作。资深工程师应能够指导初级工程师,对代码质量负责,并在技术决策中发挥领导作用。
工具 & 库
Kuto makes updating your site's JS better, faster, harder, stronger. It reduces your download size by re-using code you've already shipped. Read more on the blog! 🌈
评论 & 观点
上周看到很多人在讨论程序员的钱好不好挣,我觉得好挣也不好挣,具体要看你的产品,很显然工具软件类的产品肯定没那么好挣,因为大家都是优先找开源免费甚至破解版的,这个和程序员群体没关,设计师也一样。
但是程序员普遍都舍得花钱提升自己专业能力,所以那些卖课卖圈子付费群卖啥的人家钱就是好挣。
所以没必要一棒子打死说程序员的钱不好挣,套用李佳琦的一句话 : 你的产品值钱吗,你有好好打磨你的产品吗。