惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Vercel News
Vercel News
T
Tor Project blog
博客园_首页
F
Fortinet All Blogs
V
V2EX
雷峰网
雷峰网
Microsoft Azure Blog
Microsoft Azure Blog
Y
Y Combinator Blog
博客园 - 【当耐特】
Jina AI
Jina AI
Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
B
Blog RSS Feed
Engineering at Meta
Engineering at Meta
Spread Privacy
Spread Privacy
C
Cyber Attacks, Cyber Crime and Cyber Security
The Cloudflare Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Apple Machine Learning Research
Apple Machine Learning Research
V2EX - 技术
V2EX - 技术
Latest news
Latest news
L
LINUX DO - 最新话题
IT之家
IT之家
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
博客园 - 叶小钗
博客园 - Franky
I
InfoQ
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
量子位
博客园 - 聂微东
MyScale Blog
MyScale Blog
S
Security @ Cisco Blogs
Hacker News - Newest:
Hacker News - Newest: "LLM"
小众软件
小众软件
S
Secure Thoughts
D
Darknet – Hacking Tools, Hacker News & Cyber Security
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
N
News | PayPal Newsroom
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
B
Blog
Google DeepMind News
Google DeepMind News
J
Java Code Geeks
有赞技术团队
有赞技术团队
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
Vulnerabilities – Threatpost
T
Tailwind CSS Blog
L
Lohrmann on Cybersecurity
T
Troy Hunt's Blog
美团技术团队

oida.dev | TypeScript, Rust

TypeScript's `erasableSyntaxOnly` Flag Unsafe for work Tokio: Macros Tokio: Channels Tokio: Getting Started Network Applications on the Tokio Stack Remake, Remodel, Reduce. The `never` type and error handling in TypeScript 5 Inconvenient Truths about TypeScript Refactoring in Rust: Introducing Traits Refactoring in Rust: Abstraction with the Newtype Pattern Announcing the TypeScript Cookbook TypeScript: Iterating over objects The road to universal JavaScript 10 years of oida.dev Rust: Tiny little traits The TypeScript converging point How not to learn TypeScript Getting started with Rust Introducing Slides and Coverage TypeScript: The humble function overload TypeScript + React: Children types are broken TypeScript: In defense of any Rust: Enums to wrap multiple errors Dissecting Deno Error handling in Rust TypeScript: Unexpected intersections Upgrading Node.js dependencies after a yarn audit TypeScript: Array.includes on narrow types TypeScript + React: Typing Generic forwardRefs shared, util, core: Schroedinger's module names Learning Rust and Go TypeScript: Narrow types in catch clauses TypeScript: Low maintenance types Tidy TypeScript: Name your generics Tidy TypeScript: Avoid traditional OOP patterns Tidy TypeScript: Prefer type aliases over interfaces Tidy TypeScript: Prefer union types over enums My new book: TypeScript in 50 Lessons Go Preact! ❤️ this in JavaScript and TypeScript TypeScript and ECMAScript Modules TypeScript + React: Why I don't use React.FC TypeScript + React: Component patterns TypeScript: Augmenting global and lib.dom.d.ts Vite with Preact and TypeScript TypeScript: Union to intersection type 11ty: Generate Twitter cards automatically Are large node module dependencies an issue? TypeScript: Variadic Tuple Types Preview TypeScript: Improving Object.keys Remake, Remodel. Part 4. TypeScript + React: Typing custom hooks with tuple types TypeScript: Assertion signatures and Object.defineProperty TypeScript: Check for object properties and narrow down type Boolean in JavaScript and TypeScript void in JavaScript and TypeScript Symbols in JavaScript and TypeScript Why I use TypeScript TypeScript + React: Extending JSX Elements TypeScript: Validate mapped types and const context TypeScript: Match the exact object shape TypeScript: The constructor interface pattern Streaming your Meetup - Part 4: Directing and Streaming with OBS Streaming your Meetup - Part 3: Speaker audio Streaming your Meetup - Part 2: Speaker video Streaming your Meetup - Part 1: Basics and Projector TypeScript and React Guide: Added a new styles chapter TypeScript and React Guide: Added a new render props chapter TypeScript and React: Styles and CSS TypeScript and React TypeScript and React Guide: Added a new prop types chapter TypeScript without TypeScript -- JSDoc superpowers TypeScript: Mapped types for type maps JAMStack vs serverless web apps The Unsung Benefits of JAMStack Sites TypeScript: Ambient modules for Webpack loaders My most favourite talks in 2018 TypeScript and React Guide: Added a new context chapter TypeScript: Built-in generic types TypeScript: Type predicates JSX is syntactic sugar TypeScript and React Guide: Added a new hooks chapter Getting your CfP application right FAQ on our Angular Connect Talk: Automating UI development TypeScript and Substitutability Debugging Node.js apps in TypeScript with Visual Studio Code From Medium: Deconfusing Pre- and Post-processing From Medium: PostCSS misconceptions Saving and scraping a website with Puppeteer Cutting the mustard - 2018 edition Wordpress as CMS for your JAMStack sites My most favourite podcast episodes in 2017 My most favourite talks in 2017 The Best Request Is No Request, Revisited Not so hidden figures - Organizing ScriptConf My podcast journey to ScriptCast Grid layout, grid layout everywhere! #scriptconf and #devone Object streams in Node.js
My most favourite books in 2017
2017-12-28 · via oida.dev | TypeScript, Rust

I started taking reading seriously again in 2017. I had highs where I read about 10 books a month (phew), and also lows where I haven’t touched a page for a couple of months. Now with having both a toddler and a Kindle*, I gladly spend night again guarding the crib while reading both fiction and non-fiction. And oh, did I read a lot of non-fiction this year. There were some amazing books, and I want to share with you the ones that I found the most compelling.

Alla Kholmatova - Design Systems #

I just finished Alla’s book on Design Systems the other day, and it was an absolute delight. Design systems have always been a strong companion for my work. I created a lot on my own, I’ve contributed to even more, and I use them day in, day out. I opened up the first page of Alla’s book to find out that my understanding of design systems only scratches the surface. There’s so much more in a system beyond a well maintained pattern library. Design Systems helped me organising and structuring the tools I work on a day to day basis.

Before you even get to implementation details, you learn about design principles, functional and perceptual patterns, design system language. With lots of examples on how to collaborate on a shared system that is not only good documentation, but an invaluable tool for everyone in your company.

I have the feeling that Alla’s book is going to have a huge influence on the upcoming year for me, and I urge you to take a closer look as well!

Jeremy Wagner - Web Performance in Action #

If you know my blog and my recent writings, you know that I’m a sucker for web performance. I just enjoy fiddling around with both front-end and server technologies to achieve even faster web sites. That’s why I was incredibly excited when I got a ticket for an early access program version of Jeremy Wagner’s Web Performance in Action

Web Performance in Action is huge! There’s just so much to explore! Jeremy not only manages to cover a very broad topic in impressive detail, he also creates a strong narrative and guiding thread from start to finish. Not an easy task, but one that Jeremy manages to fulfil on every level. Step by step, you are going to actively learn how to improve website performance and which options lead to what effect. Tremendous amount of knowledge and lots of things to look out for.

Plus, I had the pleasure of working with Jeremy on an article for A list apart. His knowledge and expertise goes way beyond what’s in the book. If you have any question performance-wise, he’s the one to go to.

Paul Boag - User Experience Revolution #

Somehow connected to Alla’s Design Systems book, the User Experience Revolution by Paul Boag helps me a ton in my current state of affairs. There’s a huge difference in being labelled a UX focused company or being actually UX focused. The label alone doesn’t cut it, and Paul knows that pretty well.

By telling good stories, giving tons of examples, Paul shows you what it takes to drive your passion – User Experience – up to the highest levels inside your company or your client’s company. How to transform the mindset of not only everyone involved, but also everyone remotely connected to set UX in front of everything.

For me, he succeeds. Some of those stories seem like told right out of from my old agency days. Some tips you can follow directly. On the long run, this book is a good companion and guide for your own digital transformation. If you ever cared about UX beyond mere designs, and want to change the world (or at least your company), give this one a try.

Heydon Pickering - Inclusive Design Patterns #

How can I create a list of my favourite reads and not mention Heydon’s Inclusive Design Patterns. Accessibility is a topic that concerns us all, even if we don’t expect it at first. An inclusive and accessible web should be our highest priority. Heydon’s book gives you a handy guide in how to make your apps and websites useable for even more people.

I already loved Heydon’s Apps for all, and Inclusive Design Patterns is a perfect follow up giving you a much broader spectrum of what’s necessary to achieve a more inclusive web. With his unique style and humour, Heydon manages to convey complex topics in an easy to understand manner, and makes me giggle all the way through. The illustrations are hilarious, and with every page you turn you recognize that not doing accessibility right is actually much harder for you in the long run.

A must read!


* “A Kindl und a Kindle” would be the most proper Austrian translation.

Related Articles