Newest first.
Source: Readwise Reader export, ingested 2026-10-29. Entries: 161. Summaries are truncated from frontmatter summary; absent ⇒ omitted.
- (CLIP) 吉光卡片月营收突破 800 美金啦 ✌️ — clearlyreader.com · 2024-04-04
从结果上看,还是很不错的,吉光卡片 的单月营收已经突破 800 美金啦✌️。并且从后台数据看,基准指标的各项分指标已经跑赢图形和设计类 Ap…
- frp 实现内网穿透 — 什么是 frp · 2024-04-04
阿里云的服务器在网络与安全分组中的密钥对中可以添加自己常用的密钥,然后绑定到 ECS 实例,实例重启后就可以 SSH 免密登录了。
- 我的大模型课 — ishell.online · 2024-04-03
但是现阶段想要用他还有些难度, 需要学习如何写好提示词, 这门新兴的学问就叫提示词工程,英文为prompt engineer 。
- Switching from static to variable fonts – Fonts Knowledge - Google Fonts | Clearly Reader — clearlyreader.com · 2024-04-03
For many designers, implementing variable fonts on a website might mean treating the project as a blank canvas, and using a brand new typefa…
- 动手实战人工智能 AI By Doing — 动手实战人工智能 AI By Doing · 2024-04-03
我从 2015 年开始了解机器学习,最早从李航教授编写的《统计机器学习》入门,陆陆续续看了很多学习资料。在学习的过程中,我逐渐发现了一些痛点…
- Please stop using middleware to protect your routes 请停止使用中间件来保护您的路由 — readit · 2024-04-03
When talking about auth, there seems be a certain group that’s adamant on using middleware to handle authorization. Middleware here refers t…
- React Native架构一览 — ayqy.net · 2024-04-02
Native 管理 UI 更新及交互,JavaScript 调用 Native 能力实现业务功能,Bridge 在二者之间传递消息。即: J…
- 关于回声法 | Notion — Notion · 2024-03-29
回声法是个超酷的语言学习招数,就像是玩“模仿游戏”一样。你先听一段话,然后尽量一模一样地复制它。这不只是复读机模式,而是要全方位地模仿对方的…
- Global progress in Next.js Next.js 在全球的进展 — Sam Selikoff · 2024-03-29
The new App Router in Next.js doesn’t expose router events, which makes it tricky to wire up libraries like NProgress to show global pending…
- 导读 | 这一回,从门外汉到 80 分投资者 — clearlyreader.com · 2024-03-26
当你打开这篇文章的时候,我其实想先问你,也问我自己一个问题:知识经济时代,有关投资的课程数不胜数,你为什么要花时间来学习又一门课?
- The Tiny Stack (Astro, SQLite, Litestream) 小堆栈(Astro、SQLite、Litestream) — https://twitter.com/ImSh4yy · 2024-03-26
It’s easy to get caught in the trap of over-complicating things as engineers. We design complex architectures, add a bunch of dependencies,…
- 全面解读Redis新协议声明 — huangz.blog — huangz.blog · 2024-03-25
这段话说明Redis从7.4版本开始,将以RSAL和SSPL双重协议的方式进行许可,开发者可以在这两者中选择其一。
- 养网站防老第1步,挖掘出第1个需求 — 我是哥飞 · 2024-03-25
前几天哥飞提出了一个新概念,养网站来防老《养网站防老:网站可以做成一生的事业》,这篇文章很受大家欢迎,到现在已经一万八千阅读了。
- (CLIP) 【哥飞解答】为什么 RAG 要用到 Embedding — clearlyreader.com · 2024-03-25
上一篇文章《以月访问量2058万的16型性格测试网站为例说说搜索流量的品牌和非品牌区别暨链接好坏判断方式》本来昨天就要发,后来写着写着超过0…
- The Hidden Gems of React Native React Native 的隐藏宝石 — Enzo Manuel Mangano · 2024-03-22
Recently, I read a book called “Zero to One: Notes on Startups, or How to Build the Future” written by Peter Thiel.
- Yarn 2 预览 — Notion · 2024-03-20
lockfile 的初衷就是为了确保 package 的版本绝对一致,但是包管理器本身的版本不一致也可能导致问题。所以与之前的全局安装不同,…
- 更换博客评论系统 — Reorx · 2024-03-20
博客建成也有一段时日了,渐渐也会收到一些读者的评论,在和大家交流中学到了很多新的知识,我很喜欢这种感觉,把评论看做我和读者之间重要的交流渠道…
- Marksman: the evolution of bi-directional linking implementaion - Telegram Widget — AI Reader · 2024-03-20
Obsidian → Foam → Marksman: the evolution of bi-directional linking im…
- 使用 Velite 在 Next.js 项目中集成一个静态博客 — nooc.me · 2024-03-20
是的,我又在我的个人主页上集成了一个博客系统。在这之前,我已经有了一个个人博客「主观世界」,不时也会在上面发发牢骚。但我对该博客的定位一直是…
- Stick to Compositor-Only Properties and Manage Layer Count 坚持仅合成器属性和管理层计数 — Paul Lewis · 2024-03-20
Compositing is where the painted parts of the page are put together fo…
- How To Remember Anything Forever-ish — ncase.me · 2024-03-20
在希腊神话中,记忆女神摩涅莫辛涅… …是灵感女神缪斯的母亲。 音乐 戏剧 奇怪的同人小说 那么,记忆和灵感在学校的表现如何呢? bl…
- Demystifying Docker for JavaScript 揭秘 JavaScript 的 Docker — readit · 2024-03-19
Dockerfiles for JavaScript applications can range quite a bit – from two lines to fifty. What gives? This complexity can drive some develope…
- 个人数据安全不完全指南 — thiscute.world · 2024-03-19
在接触电脑以来很长的一段时间里,我都没怎么在意自己的数据安全。比如说:
- iptables 及 docker 容器网络分析 — thiscute.world · 2024-03-19
本文先介绍 iptables 的基本概念及常用命令,然后分析 docker/podman 是如何利用 iptables 和 Linux 虚拟…
- 关于 NAT 网关、NAT 类型提升、NAT 穿透以及虚拟网络 — thiscute.world · 2024-03-19
NAT,即 Network Address Translation,是 IPv4 网络中非常重要的一个功能,用于执行 IP 地址与端口的转换…
- 借助Cloudflare Workers打造一个专属OpenAI API — 可可托海没有海 · 2024-03-18
积薪有一个功能,即根据文章内容生成分类、标签和摘要,此前使用的是百度的API。这也成了反馈最为集中的功能,因为百度的AI实在是太拉垮了。不仅…
- 2024 年,该如何写一个全面兼容的 NPM 库 — innei.in · 2024-03-18
最近,把 rc-modal 做成了一个库。写代码倒是不难,无非就是把原本的代码封装抽象一下。倒是发包,和作为使用者如何使用这个包难住了。 首…
- Tech stack lessons from my 7+ year indie dev journey 我 7 年多的独立开发之旅中的技术堆栈经验教训 — readit · 2024-03-18
It’s been 7 years since I’ve been developing Inkdrop, a Markdown note-…
- (CLIP) Ok, Sometimes Async Await — clearlyreader.com · 2024-03-18
Normally, I continue believing that the classic (well, ES6) promise.then().catch().finally() is nicer than using the newer ES17 async-await…
- 幸福的积分 – 虹线 — 1q43.blog · 2024-03-18
每一个生命,在它降临在这个世界上的那个瞬间,它就获得了一个不可改写的终局——死亡。 2021 年,中国人均预期寿命提高到 78.2 岁,以我…
- 如果我语言学习只能做一件事…及其他碎碎念 — Theia在路上 · 2024-03-17
语料跟读有何技巧、英文原版书如何迈出第一步、如何找到适合自己的语言学习方法、进行有效性输入前为什么要先学习语法……学习语言是以年为单位的事情…
- Why software projects fail 为什么软件项目会失败 — Vadim Kravcenko · 2024-03-17
Some of you know that I work in the agency business — how that translates to my technical experience is that I used to work on many highly d…
- 创业公司要什么样的人? — 小林 · 2024-03-17
这几天陆续有一些关注创业的朋友加我,对原则科技想更进一步了解,甚至直接投来了简历,我回复了很多问题,在这里,我给你分享下我的思考,作为我的第…
- 35 | 编程范式:面向对象编程 — famous-profiterole-3e8353.netlify.app · 2024-03-16
左耳听风 陈皓 网名“左耳朵耗子”,资深技术专家 课程目录 已完结/共 119 讲 开篇词 (1讲) 开篇词 | 洞悉技术的本质,享…
- 【干货】Chrome插件(扩展)开发全攻略 — haoji.me · 2024-03-15
我花了将近一个多月的时间断断续续写下这篇博文,并精心写下完整demo,所以转载务必保留出处。本文所有涉及到的大部分代码均在这个demo里面:…
- NestJs学习之旅(2)——控制器 — Lei Xia · 2024-03-15
MVC模式(Model–view–controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图…
- NestJs学习之旅(3)——服务提供者 — Lei Xia · 2024-03-15
服务提供者是NestJs一个非常重要的概念,一般来说,被装饰器@Injectable()修饰的类都可以视为服务提供者。服务提供者一般包含以下…
- The styled-components Happy Path — joshwcomeau.com · 2024-03-15
For a few years now, my #1 favourite tool for managing CSS in React apps has been 💅 styled-components. It’s a wonderful tool. In many ways,…
- useSignal() 是 Web 框架的未来 — clearlyreader.com · 2024-03-14
The above explains how Signals are different from the good old state b…
- 渐入佳境:斜杠程序员的数字游民转型之旅 — bmms.me · 2024-03-14
通知被裁员的时候有点懵,因为没准备好接下来的路要咋走?是继续找一份开发的工作,还是和之前想拉我一起做 AI 的朋友一起创业?亦或者是做自媒体…
- 我如何开始写一个 TypeScript 库 — hyoban.cc · 2024-03-14
要全自己折腾的话,或许会陷入无尽的坑,所以我选择从偶像的 starter-ts 开始,按照自己的习惯进行一些改造。
- 手把手教你用 ChatGPT plugin 打造一个人知识库系统(二) — 接下来正式进入实战环节,我们这次的实战是基于 OpenAI 官方开发的知识库检索… · 2024-03-14
它是一个调试工具,当我们需要往数据库里面录入数据的时候,我们需要发起一个网络请求,可以简单的理解为,我们需要告诉 OpenAI,我们的录入文…
- 服务器端驱动 UI — thaddeusjiang.com · 2024-03-14
- 2024-03-07 Don’t review Prisma Migration generated SQL — @ThaddeusJiang · 2024-03-13
因为大量熟练使用 database tools,如:Prisma 和 Ecto,我已经不能熟练写出相对复杂 SQL 了。😭 目前,我在设计和…
- 美股开户新手教程:写给老婆的家庭投资手册 — Luo Lei · 2024-03-13
过去的这半年,中国股市洋溢着乐观向上的氛围,上证指数狂涨到 3000 点;反观美国股市,充斥着虚假的泡沫,在「美国经济崩溃了」的哀声中,资本…
- any、unknown类型与类型断言:让你的类型更听话一些 - TypeScript 入门教程 - 林不渡 - 掘金小册 - Clearly Reader — clearlyreader.com · 2024-03-13
到目前我们已经学习了变量与函数的类型标注,但不知你是否想过,既然这些类型都需要我们自己提供,那如果说哪天代码实在是太复杂了,我们不知道怎么写…
- (CLIP) 從 React 到 Vue 的心得感想 — clearlyreader.com · 2024-03-13
如果有看过我的博客的话,应该会知道我一直都是写 React,完全没有碰过 Vue,也没有碰过 Angular。自从 2015 年接触到 Re…
- The State of React Native - React Native 的现状 — Theo - t3․gg · 2024-03-12
Intro 介绍 React Native has seen significant progress over the last few…
- 2024-03-12 JS REPL become useful — @ThaddeusJiang · 2024-03-12
一直以来我一直在寻找一个 JS 工具,可以让我不退出 console (REPL) 就直接安装新的依赖。Thanks God. 我终于找到了…
- (CLIP) 如何有效管理筆記?你需要這一個小步驟 — clearlyreader.com · 2024-03-12
日子久了,我们有越来越多的笔记,我们应该要如何管理它们? 但在说要做的一步前,先说说不要做的事情。
- 健康学习到150岁 - 人体系统调优不完全指南 Resources zijie0/HumanSystemOptimization — https://github.com/zijie0/ · 2024-03-08
健康学习到150岁 - 人体系统调优不完全指南. Contribute to zijie0/HumanSystemOptimization…
- (CLIP) 筆記,累積的效應,2024 開始撰寫我們的第一則 10 年筆記 — Esor Huang · 2024-03-08
2024/2/5 更新,拍摄了一段影片,介绍 PAA 方法,欢迎参考: 我们往往比较容易看到新工具、新功能带来的改变,但却忽略了微小累积产生…
- (CLIP) 无风险年化 360%?小白也能懂的 Crypto 套利 — clearlyreader.com · 2024-03-07
写完这个标题,熟悉的感觉涌上心头。三年前写 《白话:区块链“稳定币挖矿”是什么》 时,我刚入行。同样是牛市,同样是遍地捡钱之时,也是同样的:…
- JavaScript MV* Patterns — Summer。桑莫。夏天 · 2024-03-07
05 Mar 2024 JavaScript Patterns 讀書會 - MV* Patterns 逐字稿。 歡迎搭配投影片一同服用。 H…
- 译:为什么需要 React 服务器组件 — sorrycc.com · 2024-03-05
在过去的十年里,React 及其生态系统经历了持续的演变。每个版本都引入了新概念、优化,有时甚至是范式转变,不断推动我们对网页开发可能性的认…
- Why React Server Components Are Breaking Builds to Win Tomorrow — Vishwas Gopinath · 2024-03-05
Over the past decade, React and its ecosystem has undergone continuous evolution. Each version has introduced new concepts, optimizations, a…
- React Table Tutorial Part 1: Build a fully featured table component step by step — Samuel Liedtke · 2024-03-03
In this tutorial you’ll build a powerful and customizable table component with React and React Table. Here is how the final result will look…
- 为什么不建议大部分人做独立开发者 — futantan.com · 2024-03-02
我是谁收入如何?尽量不要裸辞我目前的发展路线不建议你做,但我为什么还在坚持最后 过去的一年,个人项目终于开始产生一些现金流,但回想这一路的经…
- Authentication Context — theodorusclarence.com · 2024-03-01
This structure of context is adapted from Kent C Dodds Blog Post. Then, to use the state and dispatch, we can use these 2 hooks.
- Method Shorthand Syntax Considered Harmful — Matt Pocock · 2024-02-28
You might have noticed that there are two ways you can annotate a function on an object in TypeScript. They look very innocuous. But there’s…
- 页面数据和 UI 呈现 — innei.in · 2024-02-28
本节的目的并不是带你深入 Next.
- 状态管理这些事 — innei.in · 2024-02-28
- 连续失业3次,remote 并不那么美好 | 我的2023 — juejin.cn · 2024-02-27
22年是美好的,但23年短短的一年经历了3家公司连续失业,让我再一次怀疑自己和全职远程的工作模式。
- 程序员真的需要双显示器吗? — juejin.cn · 2024-02-27
我最近思考一个问题,用双显示器编程是否比单显效率高? 有些同学肯定会马上回答,那肯定觉得是对的!
- Instant Search Params with React Server Components — Sam Selikoff · 2024-02-27
In React’s new Server Component paradigm, routing is server-centric. Navigations in dynamic RSC apps – like those triggered by router.push i…
- (CLIP) React Cache — Ryan Toronto · 2024-02-27
This short-lived cache is useful when you are fetching data in multipl…
- Daily Sketch 4 - OpenAI Cover Images — yuanchuan · 2024-02-27
While most people are interested in ChatGPT and other products from the OpenAI company, I find myself intrigued by the generative cover imag…
- 真的不可以在 React 组件内部嵌套定义子组件吗? — prin · 2024-02-27
最近在 Code Review 时,看到有同事写了这样的代码: function TodoList() { const (list, set…
- Render and Commit — react.dev · 2024-02-27
Before your components are displayed on screen, they must be rendered by React. Understanding the steps in this process will help you think…
- Side Project Guide — sideproject.guide · 2024-02-26
During breaks from work, a great many programmers are willing to write their own codes to build some handy tools, some of which are intended…
- 第 19 期,写出更好的文章;Telegram 创始人的建议;我们应该教孩子什么 — 程序员的喵 · 2024-02-26
《纳瓦尔宝典》书后有很多参考资料和链接,我选了一些书和链接继续看。
- 中外程序员差异 — Hexo · 2024-02-26
今天看到这个推特,我理解作者的心情非常复杂,因为我前三年写过一段时间技术类的英文文章,也发现英文技术社区还有那种认真讨论的氛围,而在中文技术…
- Copilot,最好的编程助手 — Hexo · 2024-02-26
今天下午我解决一个小问题的时候,在 Copilot 的帮助下快速给出了修复,这个工具似乎有些超过期望了,所以突然想写篇文章分享这个目前我最愿…
- 基于 Next.js 建立文档站点 — oldj.net · 2024-02-25
复杂项目的运营中,文档站点通常不可或缺,比如我正在开发维护的 WonderPen 软件,虽然我一直努力让各个功能都尽可能简明易懂,但当软件的…
- AI 将是新的农业 — oldj.net · 2024-02-25
此图使用 Midjourney 生成最近一段时间,我一直在玩 AI 生成图片的工具,主要是 Stable Diffusion 以及 Midj…
- Drizzle ORM Quickstart Tutorial and First Impressions — tone-row.com · 2024-02-24
Drizzle ORM is a new ORM and potential prisma replacement. In this tutorial we’ll walk through setting up a new project with Drizzle ORM and…
- CSS :has() Interactive Guide — Ahmad Shadeed · 2024-02-24
We always wanted a way in CSS to style an element based on its sibling. It wasn’t possible until CSS :has() became supported in all major br…
- (译) 结构化拖延 — John Perry · 2024-02-24
“……任何人都可以完成任意数量的工作,只要这不是他这会儿该做的工作。” —— 罗伯特·本奇利(Robert Benchley),《老本奇利的…
- 信息过载 — hua-bang.github.io · 2024-02-24
在互联网时代,“信息过载”一直是个问题, 不仅表现在 APP 瓜分人们时间和注意力, 同时也可能根据用户的兴趣爱好,建立信息茧房。
- 软件设计哲学:理解并降低复杂性 — juejin.cn · 2024-02-24
最近在读 A Philosophy of Software Design, 即软件设计的哲学,记录下个人的理解吧。
- Next.js 14 SEO 最佳实践(1)了解 SEO,常规要点 — 山维空间 · 2024-02-24
近日搞 SEO 比较多,本来想写篇“Nuxt3 SEO 最佳实践”,但是列完大纲,发现内容不太够,基本上只需要照搬各种 SEO 手册,跟 N…
- Putting the “You” in CPU — Lexi Mattick · 2024-02-24
Curious exactly what happens when you run a program on your computer? Read this article to learn how multiprocessing works, what system call…
- 译:React 中的 Clean 架构 — 作者:Alex Kondov · 2024-02-23
编者注:作者通过一个例子,告诉你如何写 Clean 的 React 代码,同时能应对各种变化。这应该是写 React 代码应有的样子。
- Clean Architecture in React — alexkondov.com · 2024-02-23
The more information we have up front when we’re building a software product, the better it will come out. But I’ve only heard legends about…
- Popular git config options — Julia Evans · 2024-02-23
As usual I got a TON of great answers and learned about a bunch of very popular git config options that I’d never heard of. I’m going to lis…
- Dissecting an SSL certificate — Julia Evans · 2024-02-23
Hello! In my networking zine (which everyone will be able to see soon), there is a page about TLS/SSL (basically this tweet). But as happens…
- Function Call: Chat 应用的插件基石与交互技术的变革黎明 — 空谷 · 2024-02-22
Function Call 的发布,我觉得是给社区提供了一种现有系统能力轻松集成进会话的实现范式。开发者只需要极低的研发成本,就可以为用户带…
- 选择使用Anki进行记忆 - (CLIP) Pete Millspaugh — clearlyreader.com · 2024-02-21
I began using Anki in July of last year to aid my memory and learning. Although it’s still a relatively new habit for me, I’m already confid…
- 在2021应该怎样配置 Favicon:用六个文件来适配大多数需求 — Haukeng’s Blog · 2024-02-21
翻译已获得原文作者许可,禁止转载和商用 是时候重新思考如何为现代浏览器配置一套 favicon 并且阻止发疯的图标生成器。今天,仅仅只是为了…
- 最重要的事:科学的生活方式 — 炜晨 · 2024-02-21
你会发现,我们谈到的很多问题── 怎么样平衡兴趣和工作? 如何有时间改善饮食和锻炼? 怎么样更好地学习和思考? 如何生活得更有趣和有爱? 归…
- 出海业务如何免费做到全球加速 — Sam Wu · 2024-02-21
最近在做ServBay这个macOS下最好的Web开发工具,经常收到赞叹:网站不备案,在国内没有节点,但为什么访问速度飞快,下载速度也有40…
- 彻底干掉烦人的.DS_Store文件 — Sam Wu · 2024-02-21
macOS系统会持续在目录里面不断的生成.DS_Store文件,用来存储当前目录的一些个性化设置信息,但这真的很烦人,每次删掉后,又会自动重…
- How I Solved My Font Rendering Problem — CSS { In Real Life } | How I Solved My F… · 2024-02-20
Since I redesigned this website last year, an issue with the heading font has been bugging me. I’d noticed that, unlike in other browsers, i…
- 使用 ChatGPT 进行 AI 画诗 — 5km.studio · 2024-02-20
利用 ChatGPT 进行艺术创作,不仅是一种创新,更是一种全新的体验。下面,我将详细介绍我的整个创作过程。 首先,我使用 ChatGPT…
- Event Loop. Myths and reality — Frontend Almanac · 2024-02-19
There are quite a lot of publications on the web about the Event loop and how it works. New articles appear on popular resources to this day…
- 长途跋涉得返璞归真——旅行摄影创作指南 — 柯里昂 · 2024-02-17
疫情期间经历了诸多变故,待平复和稳定好生活后又反思起摄影来,艺术真的有那么重要吗?
- VSCO 深度用户|用了六年的照片调色 App — Irisleilei · 2024-02-17
在生活上,我一直秉持「认真相待,发掘美好,享受当下」的态度,这是我的 VSCO 使用指南。
- 雷军——创业第一课 本篇采访是雷军接受优米网,对创业初期常见问题,分享自己的看法,含金量极高。一.创业的基本素质1.任何人(性格)都适合创业 - Clearly Reader — clearlyreader.com · 2024-02-17
本篇采访是雷军接受优米网,对创业初期常见问题,分享自己的看法,含金量极高。 2.
- Managing dotfiles with stow — Oscar Galindo · 2024-02-17
As a programmer, much of our time at work is spent developing code (and attending meetings, of course. ) So much, that we usually spend a lo…
- Vue/Vite 作者尤雨溪(Evan)采访记录 — AMA 咨询 · 2024-02-17
引号内为 Evan 原话的总结和概述,引号外为我的一些想法。 总结和概述可能难以完整传达 Evan 原意,一切以播客原始内容为准
- 如何使用 github copilot 完成 50% 的日常工作 — AMA 咨询 · 2024-02-17
Nov 25, 2023 LLM chinese 原文来自于 x 推文,所以保留了原始分段的风格 0.
- 沉浸式语言学习实践 — dabing.one · 2024-02-16
用户体验,工具,效率,摇滚乐
- 设计随想|一个非科班设计师的自学感悟 — Patrick杀死朽木 · 2024-02-16
首先,纯自学设计一定是会比读书要难的,所以推荐有条件的童鞋最好去读书。但不管什么情况,自学都会伴随整个职业生涯,这些感悟也是通用的。 🤧3.…
- (CLIP) How to Ship Side Projects — clearlyreader.com · 2024-02-16
Working on side projects helps me learn new technologies, improve as an engineer and designer, and exercise my creativity.
- 最近前端面试的一些代码题 — 余腾靖 · 2024-02-16
最近面了一些大小厂,虽然结果不尽人意,但还是想写篇总结发出来回馈一下社区,毕竟之前也看了很多大佬的面经分享,对我还是很有帮助的。
- 关于邮箱的一些冷知识 — lyric.im · 2024-02-16
做 Quail 一段时间了,经常要跟邮箱啥的打交道,发现一些事情还挺有意思,分享给大家。 所有这些情况,是显然收不到邮件的。因为这种情况被判…
- 前端如何统一开发环境 — 余腾靖 · 2024-02-16
统一不同的同事之间,本地和 CI 之间的开发环境有利于保证运行效果一致和 bug 可复现,本文聚焦于前端最基本的开发环境配置:nodejs…
- Tailwind CSS 到底是良藥還是毒藥? — Summer。桑莫。夏天 · 2024-02-15
過去在實作功能的時候,大致都切分成三部份:HTML、CSS 和 JavaScript,各自有各自的任務。HTML 負責版面與元件要怎麼安排、…
- What Every Programmer Should Know About SEO — Kate Matsudaira · 2024-02-15
Over the last few years since I started paying attention to SEO I have noticed many “developer guides to SEO”. Largely, these guides are wri…
- What we’ve learned from the transition to Next.js 14 with Server Components — Medusa · 2024-02-07
The challenge Medusa is an open-source backend commerce framework with APIs and tools to manage Products, Orders, Customers, and more. For e…
- What is GPT and Why Does It Work? - Laisky’s Blog — laisky.com · 2024-02-06
- 多语言全文搜索 — wangshenwei.com · 2024-02-05
在工作中的一个项目里,我在文档系统 Docusaurus v2 之上实现了一个支持多语言的(针对中文文档有特别优化的)、离线/本地的全文搜索…
- ChatGPT for Coding Tasks: Best Practices — 16x Engineer · 2024-02-04
For developers, we are either excited or worried for the prospect of ChatGPT automating our jobs. Maybe you have tried using ChatGPT for wri…
- (CLIP) State Management Reconsideration · Issue #3 · himself65/blog — clearlyreader.com · 2024-02-02
I have developed different applications and built different libraries with different UI frameworks for four years since I joined the fronten…
- Remix 入门实战 — Randy Lu · 2024-02-02
谢谢你阅读这本 《Remix 入门实战》小书。我在完成了 EpubKit 的初步开发后,内心一直有冲动想写了本关于 Remix 的小书。我…
- How useSyncExternalStore() works internally in React? — jser.dev · 2024-02-01
useSyncExternalStore() is a React Hook that lets you subscribe to an external store, I’ve never used this hook before but it seems to be qui…
- React 中
children属性一个有意思的点 — 知乎专栏 · 2024-02-01A、C 是独立的,它们只是结构上嵌套,但逻辑上没什么依赖。
- 前端开发行为指导规范 🦋 — 知乎专栏 · 2024-02-01
5. 一些实验性项目,有助于提升成就感,提升工作热情,进而提升主观能动性。 8. 开发上的问题都不是大问题,但被磨灭的人的心态是个大问题。
- 写作最佳实践 — 知乎专栏 · 2024-02-01
- 不要插入链接(至少不要插入太多),链接会打断阅读流 2. 写完一段话后再看一遍,因为第一次是口语,第二次需尽量精简
- React Server Components 心智模型 — 知乎专栏 · 2024-02-01
理解游戏规则的最简单方式,就是把自己当成游戏规则制定者 1. 因为上帝懒得分析一个组件是不是用到了 onClick useState(虽然理…
- Grafana k6 的上手实践 — 张晋涛 · 2024-01-31
本篇我将为你介绍一个工具 - k6 ,它和 K8s 并没有什么直接的关系,它是一款开源的性能压测工具。 2016 年 8 月,k6 在 Gi…
- Code Reviews — Vadim Kravcenko · 2024-01-31
Let me tell you a story. I worked with a client in the early days of my career. It was a social media sentiment analysis platform when Twitt…
- 2024 年,如何为 Windows 的 Linux 子系统(WSL 2)解决网络问题? — 沨沄极客 · 2024-01-31
Beta 登录 / 注册 Beta UNTAG Premium 方法 会员 发布于:2024-01-30 12:01:02 UNTAG D…
- Add autocomplete to your text area 将自动完成功能添加到您的文本区域 — Phuoc Nguyen · 2024-01-29
Newsletter 🔔 If you’re into front-end technologies and you want to see more of the content I’m creating, then you might want to consider sub…
- 裸辞后独立开发产品上线五天开始盈利,我是怎么做的?分享我的过程(上) — 开发者小橙 · 2024-01-26
裸辞后,我花了一个多月开发我的第一个独立开发产品RedisMate。其MVP版本上线五天,产品从没有排名,到冲到了国区mac app sto…
- 如何快速入门新的编程语言和框架? — 开发者小橙 · 2024-01-26
最近很多小伙伴儿咨询我关于学习技术方面的问题,我都一一回复了。这里也专门出一个总结,关于我个人这些年入门新的编程语言和框架的经验和技巧,来跟…
- WebAssembly — 未来前端开发的必备技能 — 开发者小橙 · 2024-01-26
前言 WebAssembly 是一种新的编码方式,可以在现代的网络浏览器中运行 - 它是一种低级的类汇编语言,具有紧凑的二进制格式,可以接近…
- Common mistakes with the Next.js App Router and how to fix them — vercel.com · 2024-01-24
After talking to hundreds of developers and looking at thousands of Next.js repositories, I’ve noticed ten common mistakes when building wit…
- Loading Effects for Grid Items with CSS Animations — Mary Lou · 2024-01-24
From our sponsor: Prepare for advanced communication roles and earn your Northwestern master’s degree online. Today we’d like to share some…
- 为什么 Laravel 这么优秀 — Godruoyi · 2024-01-24
Laravel 一直是我心中最优雅的后端框架,为了向更多的人解释为什么 Laravel 这么优雅?框架本身都做了什么操作?比起其他框架的优势…
- useSyncExternalStore - The underrated React API — Sébastien Lorber · 2024-01-24
You might have heard of useSyncExternalStore(), a new React 18 hook to subscribe to external data sources. It is often used internally by st…
- 我是这样 Git Commit 和撰写 Release Notes 的 — Git Commit · 2024-01-24
我的工作流程很简单,因为简单易行才能形成习惯:
- 程序员的软技能 - Slide Clearly Reader — clearlyreader.com · 2024-01-23
You don’t learn, then start. You start, then learn. – Sahil Lavingia
- React Server Components, Explained — React Server Components, Explained · 2024-01-21
In this blog post I am going to touch on the core ideas behind the React Server Components architecture and why it exists. This is not a tut…
- Schema Validation with Zod in 2023 — Anderson Osayerie · 2024-01-21
What is Zod validation all about? We’ve got you covered. “Never trust user input”. That may sound extreme, but it is an important security p…
- 如何真正开口说英语 — Sirius 的博客 · 2024-01-21
昨天终于将这学期最难的一门课 Efficient Algorithm 考完,有时间总结一年以来的英语学习之路,也算是将很久之前挖的坑给填上。
- 如何获得创业想法 - (CLIP) Heptabase — clearlyreader.com · 2024-01-20
原文地址:https://www.ycombinator.
- Astro 自动生成 Open Graph & Twitter card 图片😄 — liruifengv · 2024-01-20
Open Graph 是一种用来在社交媒体上分享链接时,自动生成预览图的协议,支持的平台有 Facebook、LinkedIn 等。Twit…
- Node/Deno 之父 ry: 我们为什么给 Deno 添加了 package.json 支持 — liruifengv · 2024-01-20
最新的 Deno 版本引入了一个重大变化:通过 package.json 支持提供了增强的 Node 和 NPM 的兼容性。这个更新引起了一…
- 使用Certbot申请免费 HTTPS 证书及自动续期 — liruifengv · 2024-01-20
作为一个前端开发工程师,拥有自己的服务器和网站是必不可少的,网站默认是使用 HTTP 协议,要使用 HTTPS 需要申请证书,而证书也不太便…
- 如何一步步做一个每月被动收入1200美元的网站?(案例剖析) — yufengbiji.com · 2024-01-20
分享 2024 年 1 月 16 日 分享 案例拆解 SEO 独立开发 我将以 figcomponents.com 为例。这是一个我在 Tw…
- Becoming a Staff Engineer 成为一名高级工程师 — Linghao Zhang · 2024-01-20
I recently became a staff software engineer at Google, 1.5 years after…
- Mike Mai’s Typography Manual — mikemai.net · 2024-01-20
A set of rules that will improve your typography 10x.
- Database Sharding Explained - by Mahdi Yusuf Database Sharding Explained — Mahdi Yusuf · 2024-01-20
More features, active users, and data are collected daily. Your database is slowing your application. Many people don’t understand database…
- Copilot 结对编程指南 — 光毅 · 2024-01-20
在和 Copilot 一起陆续写完一个约三千行代码的项目之后,我对它的脾气秉性终于有了大致的了解。这里是关于使用它的技巧,以及穿插的聊聊哪些…
- 如何优雅编译一个 Markdown 文档 — DIYgod · 2024-01-20
Markdown 是一种广泛使用的轻量级标记语言,允许人们使用易读易写的纯文本格式编写文档,也是 xLog 主要使用的文章格式,本文就以 x…
- Optimizing Website Speed with Preload, Prefetch, Preconnect, and DNS Prefetch — onur.dev · 2024-01-20
In today’s digital era, websites have become the face of any business or organization. They not only represent your brand but also serve as…
- What should we ship? — Rauno Freiberg · 2024-01-19
In October, together with Glenn, Henry, and Alasdair, we shipped a new homepage for Vercel. Our north stars for the design were performance,…
- Redux 的困扰与如何技术选型 — 光毅 · 2024-01-19
文章的名字我想了很久,备选项有“我再不推荐 Redux”,“Redux 为什么令我头疼”,“Redux 进化启示录”等等。通过这一系列名字我…
- The Wrong Abstraction — Sandi Metz — Sandi Metz · 2024-01-17
_I originally wrote the following for my Chainline Newsletter, but I continue to get tweets about this idea, so I’m re-publishing the articl…
- Why LSP? — matklad.github.io · 2024-01-17
LSP (language server protocol) is fairly popular today. There’s a standard explanation of why that is the case. You probably have seen this…
- Designing better target sizes — Ahmad Shadeed · 2024-01-16
As a user, you need to interact with clickable UI elements like buttons, links, cards, and more. If an action has a small target size, it wi…
- 对抗软件复杂度的战争 — 晓斌 · 2024-01-16
服务一个人的系统,和服务一亿人的系统,复杂度有着天壤之别。本文从工程师文化、组织战略、公司内部协作等角度来分析软件复杂度形成的原因,并提出了…
- 为什么要用敏捷 — maxOS · 2024-01-16
敏捷不会让开发的进度变快,敏捷也不能直接提升一个人的工作效率。敏捷更像是一个严格的制度,这种制度要求高质量的交付,无法使用这种制度的人也无法…
- 读 React Server Components : The Good, the Bad, and the Ugly : 北火 — typefully.com · 2024-01-14
Reply with “Notion” to get early access to my new template.
- 重新发明 mdx —— 渲染不受信任的 markdown — OneKuma · 2024-01-07
故事开始于标题的后半段 —— 客户端渲染组件化的、不受信任的 markdown。
- 《原则》读书笔记 — yihui.org · 2024-01-07
我现在不太记得我是怎么发现达里奥的《原则》这本书的了。模糊印象中,好像是 2017 年看见一硕在什么地方提过这本书,后来 2018 年初我在…
- 如何超过99%的人: 时间管理的奥秘 — 演讲者对ChatGPT产生了兴趣,并想更多地了解其首席执行官Sam Altman… · 2024-01-04
- 谈研发人员怎么专注 — manateelazycat.github.io · 2024-01-03
今天来分享一下研发人员怎么专注, 直至达到心流的状态: 上面只说到专注练习的剑法, 其实最难练的是心法:
- 产品研发的原则和最佳实践 Linear Method 中文版 — Linear Method 中文版 · 2024-01-03
Software project management tools should build with the end users – the creators – in mind. Keeping individuals productive is more important…
- Downloading YouTube Watch Later Playlist — kamilogorek.com · 2024-01-03
This post is mostly for myself, as I do this quite often and always forget where to find my copy-pasteable solution. However, I believe it m…