How to review pull requests more quickly: practical tips
Some actionable tips on how you can start reviewing PRs faster. - https://itnext.io/how-to-review-pull-requests-more-quickly-practical-tips-2305b7bc70c1
#codereview
Some actionable tips on how you can start reviewing PRs faster. - https://itnext.io/how-to-review-pull-requests-more-quickly-practical-tips-2305b7bc70c1
#codereview
Medium
How to review pull requests more quickly: practical tips
Some actionable tips on how you can start reviewing PRs faster.
👍4
The Power of CSS Blend Modes
Scott Vandehey demonstrates what is possible to create using CSS blend modes. - https://cloudfour.com/thinks/the-power-of-css-blend-modes
#css
Scott Vandehey demonstrates what is possible to create using CSS blend modes. - https://cloudfour.com/thinks/the-power-of-css-blend-modes
#css
Cloud Four
The Power of CSS Blend Modes
I knew CSS blend modes could create some cool effects, but even so, a CodePen I saw recently left me shocked at what they’re capable of.
🔥3👍1
WebKit Features in Safari 16.0
Jen Simmons outlines the new features available in Safari 16. - https://webkit.org/blog/13152/webkit-features-in-safari-16-0
#webkit #safari
Jen Simmons outlines the new features available in Safari 16. - https://webkit.org/blog/13152/webkit-features-in-safari-16-0
#webkit #safari
WebKit
WebKit Features in Safari 16.0
Today, we are excited to announce the release of Safari 16.0 for iOS 16, macOS Monterey and macOS Big Sur.
👍3
The Future of Rendering in React
This kicks off with a review of current patterns (CSR/SSR) and then moves on to some of the new rendering patterns such as streaming SSR and server components. This was also the basis of a recent talk at React Bangalore. - https://prateeksurana.me/blog/future-of-rendering-in-react/
#react
This kicks off with a review of current patterns (CSR/SSR) and then moves on to some of the new rendering patterns such as streaming SSR and server components. This was also the basis of a recent talk at React Bangalore. - https://prateeksurana.me/blog/future-of-rendering-in-react/
#react
prateeksurana.me
The future of rendering in React
Understand what are the problems with current rendering patterns in React, and how the new rendering patterns introduced with React 18 and future versions of React aim to solve them.
👍4
6 Reasons to choose Angular over React
I’ve written plenty of articles about Angular and React. Today, I want to go into 5 reasons why you would… - https://sam-redmond.com/5-reasons-to-choose-angular-over-react-e541e22873d5
#angular
I’ve written plenty of articles about Angular and React. Today, I want to go into 5 reasons why you would… - https://sam-redmond.com/5-reasons-to-choose-angular-over-react-e541e22873d5
#angular
👍9👎2
Getting Started with Vue + Alova
Alova is an RSM implementation library that solves problems in different request scenarios under the MVVM paradigm. - https://dev.to/coderhu/getting-started-with-vuealova-2fi
#vue
Alova is an RSM implementation library that solves problems in different request scenarios under the MVVM paradigm. - https://dev.to/coderhu/getting-started-with-vuealova-2fi
#vue
DEV Community
Getting Started with vue+alova
*alova? What the hell is this? * It's normal that you haven't heard of it. It is an RSM...
👍3
Vercel Releases Next.js 13 at Next.js Conf
React-based site builder Next.js introduces some major changes in v13, with a big focus on beginning to reduce the amount of client JavaScript required to run apps. One huge development is the introduction of the app directory, which can include shared layouts, React Server Components for server-side component rendering, components that support streaming data and new data fetching capabilities. - https://nextjs.org/blog/next-13
#nodejs
React-based site builder Next.js introduces some major changes in v13, with a big focus on beginning to reduce the amount of client JavaScript required to run apps. One huge development is the introduction of the app directory, which can include shared layouts, React Server Components for server-side component rendering, components that support streaming data and new data fetching capabilities. - https://nextjs.org/blog/next-13
#nodejs
nextjs.org
Next.js 13
Next.js 13 introduces layouts, React Server Components, and streaming in the app directory, as well as Turbopack, an improved image component, and the brand new font component.
❤6👍3
Lessons Learned in Moving to Recoil.js
Kitemaker recently moved to Recoil (a state management library from Facebook, but not the React team) to help remove unnecessary re-renders in their React app: this is what they learned along the way. - https://kitemaker.co/blog/lessons-learned-from-moving-to-recoil
#react
Kitemaker recently moved to Recoil (a state management library from Facebook, but not the React team) to help remove unnecessary re-renders in their React app: this is what they learned along the way. - https://kitemaker.co/blog/lessons-learned-from-moving-to-recoil
#react
Kitemaker
Kitemaker blog - Lessons learned from moving to Recoil.js
We moved to Recoil.js to help remove unnecessary re-renders in our React application. Here are some tips we learned along the way.
👍3🔥1
When is it OK to Disable Text Selection?
Daniel Schwarz explores some legitimate use-cases for disabling user text selection to improve (not hinder) user experiences. - https://css-tricks.com/when-is-it-ok-to-disable-text-selection
#css
Daniel Schwarz explores some legitimate use-cases for disabling user text selection to improve (not hinder) user experiences. - https://css-tricks.com/when-is-it-ok-to-disable-text-selection
#css
CSS-Tricks
When is it OK to Disable Text Selection? | CSS-Tricks
Using CSS, it’s possible to prevent users from selecting text within an element using user-select: none. Now, it’s understandable why doing so might be
👍3
10 Books Every Senior Engineer Should Read
Engineers are natural readers. They take enormous pleasure in learning about new things, and books are the… - https://semaphoreci.medium.com/10-books-every-senior-engineer-should-read-a61c1917e2a7
#book
Engineers are natural readers. They take enormous pleasure in learning about new things, and books are the… - https://semaphoreci.medium.com/10-books-every-senior-engineer-should-read-a61c1917e2a7
#book
Medium
10 Books Every Senior Engineer Should Read
Engineers are natural readers. They take enormous pleasure in learning about new things, and books are the perfect medium to cover complex…
👍9
A complete guide to architect your Flutter application - https://medium.com/codex/a-complete-guide-to-architect-your-flutter-application-a5a4da662549
#flutter
#flutter
Medium
A complete guide to architect your Flutter application
Introduction
👍3❤1
Node 18 Becomes Active LTS with v18.12.0
Formerly a ‘current’ release getting all the newest features, version 18 is now the active ‘Long Term Support’ release and will remain so until October 2023. Its codename is Hydrogen – quite fitting as the most abundant element in the universe. - https://nodejs.org/en/blog/release/v18.12.0/
#nodejs
Formerly a ‘current’ release getting all the newest features, version 18 is now the active ‘Long Term Support’ release and will remain so until October 2023. Its codename is Hydrogen – quite fitting as the most abundant element in the universe. - https://nodejs.org/en/blog/release/v18.12.0/
#nodejs
nodejs.org
Node.js — Node.js v18.12.0 (LTS)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
👍5
Testing Pinia Data Stores in Vue
This tutorial describes how to test Pinia data stores in Vue applications. - https://testdriven.io/blog/vue-pinia-testing/
#vue
This tutorial describes how to test Pinia data stores in Vue applications. - https://testdriven.io/blog/vue-pinia-testing/
#vue
testdriven.io
Testing Pinia Data Stores in Vue
This tutorial describes how to test Pinia data stores in Vue applications.
👍2👏1
NgRx — How to deal with large stores in Angular - https://medium.com/@timgular/ngrx-how-to-deal-with-large-stores-in-angular-227b1e0fe48e
#angular
#angular
Medium
NgRx — How to deal with large stores in Angular
ngrx is the state of the art implementation in Angular2+ projects to handle http requests and store data in a local store. ngrx provides…
👍4
Creating a World-Class Code Playground with Sandpack
A couple of months ago we featured the release of CodeSandbox’s Sandpack, a toolkit for creating your own ‘live code editor’ components. Josh Comeau shows off how to actually use it to good effect to boost your blog posts, courses, etc. - https://www.joshwcomeau.com/react/next-level-playground/
#react
A couple of months ago we featured the release of CodeSandbox’s Sandpack, a toolkit for creating your own ‘live code editor’ components. Josh Comeau shows off how to actually use it to good effect to boost your blog posts, courses, etc. - https://www.joshwcomeau.com/react/next-level-playground/
#react
Joshwcomeau
A World-Class Code Playground / Sandbox / REPL with Sandpack • Josh W. Comeau
No developer blog or technical documentation site is complete without an interactive code playground. The CodeSandbox team recently released a wonderful tool called Sandpack, to help us create these live-updating code editors. In this tutorial, I'll show…
👍5❤1
Dreamy Blur
Yuan Chuan shows how to create a dreamy effect using CSS. - https://yuanchuan.dev/dreamy-blur
#css
Yuan Chuan shows how to create a dreamy effect using CSS. - https://yuanchuan.dev/dreamy-blur
#css
yuanchuan.dev
Dreamy Blur
One day I saw a few pictures shared
by my friend Fish.
I was attracted by their slight blur and the subtle glowing effects, and wondered what kind of
filter function was used. But then she told me it's just because the camera lens wasn't wiped…
by my friend Fish.
I was attracted by their slight blur and the subtle glowing effects, and wondered what kind of
filter function was used. But then she told me it's just because the camera lens wasn't wiped…
👍4
Implementing a Generic Repository Pattern Using NestJS
Generic Repository — A NestJS and Mongoose implementation - https://betterprogramming.pub/implementing-a-generic-repository-pattern-using-nestjs-fb4db1b61cce
#nodejs
Generic Repository — A NestJS and Mongoose implementation - https://betterprogramming.pub/implementing-a-generic-repository-pattern-using-nestjs-fb4db1b61cce
#nodejs
Medium
Implementing a Generic Repository Pattern Using NestJS
Generic Repository — A NestJS and Mongoose implementation
👍4
How to Test "window open" in Vue with Vitest
In this post, we perform a simple test to review some basic concepts of unit testing Vue with Vitest. - https://dev.to/lesalvucci/how-to-test-windowopen-in-vue-with-vitest-56pn
#vue
In this post, we perform a simple test to review some basic concepts of unit testing Vue with Vitest. - https://dev.to/lesalvucci/how-to-test-windowopen-in-vue-with-vitest-56pn
#vue
DEV Community
How to test "window.open" in Vue with Vitest
As we gain experience as a developer and requirements become more complex, testing provides us with a...
👍4
Code Coverage with Storybook Test Runner
Coverage reports can show you how much of your code is actually executed during testing and allow you to find untested edge cases – something you’ll definitely have as your app picks up more and more possible UI states. Storybook test runner now generates coverage reports to help with this and supports React, Svelte and Vue out of the box. - https://storybook.js.org/blog/code-coverage-with-the-storybook-test-runner/
#storybook
Coverage reports can show you how much of your code is actually executed during testing and allow you to find untested edge cases – something you’ll definitely have as your app picks up more and more possible UI states. Storybook test runner now generates coverage reports to help with this and supports React, Svelte and Vue out of the box. - https://storybook.js.org/blog/code-coverage-with-the-storybook-test-runner/
#storybook
Storybook Blog
Code coverage with Storybook test runner
Get story coverage to find missing edge cases
👍2
Books for Great Software Architects — Fundamentals Path
It has been common to see posts and articles talking about what a software architect must read and what your… - https://haitham-raik.medium.com/books-for-great-software-architect-34c81fc70e12
#architecture #books
It has been common to see posts and articles talking about what a software architect must read and what your… - https://haitham-raik.medium.com/books-for-great-software-architect-34c81fc70e12
#architecture #books
Medium
Books for Great Software Architects
It has been common to see posts and articles talking about what a software architect must read and what your book library, as an architect…
👍7
Use Cases for CSS Comparison Functions
Ahmad Shadeed explores a few use cases for comparison functions and explains each in detail. - https://ishadeed.com/article/use-cases-css-comparison-functions
#css
Ahmad Shadeed explores a few use cases for comparison functions and explains each in detail. - https://ishadeed.com/article/use-cases-css-comparison-functions
#css
Ishadeed
Use cases for CSS comparison functions
A look at some different use-cases for min(), max(), and clamp()
👍2🤩1