10 Algorithms Every Developer Should Learn
Learning algorithms are important because they teach you how to approach problems. That’s why Codesphere assembled a list of 10 algorithms that aspiring developers should work through to get comfortable with thinking algorithmically. - https://medium.com/codesphere-cloud/10-algorithms-every-developer-should-learn-628faf0f9234
#algorithms
Learning algorithms are important because they teach you how to approach problems. That’s why Codesphere assembled a list of 10 algorithms that aspiring developers should work through to get comfortable with thinking algorithmically. - https://medium.com/codesphere-cloud/10-algorithms-every-developer-should-learn-628faf0f9234
#algorithms
Medium
10 Algorithms Every Developer Should Learn
That’s why we’ve assembled a list of 10 algorithms that aspiring devs should work-through to get comfortable with thinking algorithmically.
👍5
Create a Dialog Component Using the Native Dialog Element in Angular
In this article, we’ll create a dialog component by using the new dialog element, which is already supported… - https://netbasal.com/create-a-dialog-component-using-the-native-dialog-element-in-angular-321aeda2908f
#angular
In this article, we’ll create a dialog component by using the new dialog element, which is already supported… - https://netbasal.com/create-a-dialog-component-using-the-native-dialog-element-in-angular-321aeda2908f
#angular
👍7
Type-Level TypeScript: The Basics
A beautifully presented guide to types, complete with challenges to solve. While 11 'chapters' are promised to take you ‘from intermediate to advanced’, only the first two are currently available. They cover the fundamentals of what types of types TypeScript makes available to us. - https://type-level-typescript.com/
#typescript
A beautifully presented guide to types, complete with challenges to solve. While 11 'chapters' are promised to take you ‘from intermediate to advanced’, only the first two are currently available. They cover the fundamentals of what types of types TypeScript makes available to us. - https://type-level-typescript.com/
#typescript
Type-Level TypeScript
An online course to become a TypeScript expert. Discover the most advanced features of the type system while solving fun challenges!
👍6🥰2
Flutter vs. React Native: Which is the Right Framework for You?
Even if you’re heavily into React, Google’s Flutter has probably popped up on your radar if you want to build a cross-platform app upon a single codebase. Isaac compares these two popular and competing options. - https://stackoverflow.blog/2022/10/31/comparing-frameworks-for-cross-platform-apps-flutter-vs-react-native/
#flutter #vs #reactnative
Even if you’re heavily into React, Google’s Flutter has probably popped up on your radar if you want to build a cross-platform app upon a single codebase. Isaac compares these two popular and competing options. - https://stackoverflow.blog/2022/10/31/comparing-frameworks-for-cross-platform-apps-flutter-vs-react-native/
#flutter #vs #reactnative
Stack Overflow Blog
Flutter vs. React Native: Which is the right cross-platform framework for you?
Building traditional native apps often requires maintaining two or more codebases. Let's look at two frameworks that let you keep your code unified.
👍3🔥2🥰1
How to Build, Test, and Publish a TypeScript npm Package in 2022
The bare basic steps in a short and sweet walkthrough. - https://www.strictmode.io/articles/build-test-and-publish-npm-package-2022
#nodejs
The bare basic steps in a short and sweet walkthrough. - https://www.strictmode.io/articles/build-test-and-publish-npm-package-2022
#nodejs
👍4🔥3
How to Deal with Caching and Dynamic Content in Nuxt
This article will teach you everything you need to know to make your server-side or statically generated Single Page Applications ready to be cached and distributed through a CDN. - https://vuestorefront.io/blog/how-to-deal-with-caching-and-dynamic-content
#vue
This article will teach you everything you need to know to make your server-side or statically generated Single Page Applications ready to be cached and distributed through a CDN. - https://vuestorefront.io/blog/how-to-deal-with-caching-and-dynamic-content
#vue
Alokai
How to Deal With Caching And Dynamic Content | Alokai
👍4
Generating Random Numbers in CSS
Kacper Kula explores using random values to generate ranges of numbers and colours. - https://medium.com/hypersphere-codes/randomness-in-css-b55a0845c8dd
#css
Kacper Kula explores using random values to generate ranges of numbers and colours. - https://medium.com/hypersphere-codes/randomness-in-css-b55a0845c8dd
#css
Medium
Randomness in CSS
Randomness in the browsers without using JavaScript? Check out how to generate random numbers using just CSS and make some generative art!
👍8
When to Use Angular ControlValueAccessor and What’s the Difference Without It?
Angular with ControlValueAccessor and without — less boilerplate. - https://betterprogramming.pub/angular-with-controlvalueaccessor-and-without-less-boilerplate-da27f0a16639
#angular
Angular with ControlValueAccessor and without — less boilerplate. - https://betterprogramming.pub/angular-with-controlvalueaccessor-and-without-less-boilerplate-da27f0a16639
#angular
Medium
When to Use Angular ControlValueAccessor and What’s the Difference Without It?
Angular with ControlValueAccessor and without — less boilerplate.
👍6
A Love Letter to React
Actually, less a love letter but rather an independent enumeration of React’s positive qualities from the folks at Flyio. An interesting angle is the author is the creator of Elixir’s Phoenix framework which itself borrows ideas from React. - https://fly.io/blog/love-letter-react/
#react
Actually, less a love letter but rather an independent enumeration of React’s positive qualities from the folks at Flyio. An interesting angle is the author is the creator of Elixir’s Phoenix framework which itself borrows ideas from React. - https://fly.io/blog/love-letter-react/
#react
Fly
A love letter to React
Respect for React, with receipts
👍8
TypeScript and ECMAScript Modules in Node.js
An official docs page focusing on the use of ESM with Node.js in TypeScript projects, something that has become viable in recent releases. - https://www.typescriptlang.org/docs/handbook/esm-node.html
#nodejs
An official docs page focusing on the use of ESM with Node.js in TypeScript projects, something that has become viable in recent releases. - https://www.typescriptlang.org/docs/handbook/esm-node.html
#nodejs
👍4
6 easy tips when working with setState in a Flutter application
The setState function is a basic approach to managing state in a Flutter app. Here are some best practices to… - https://levelup.gitconnected.com/6-easy-tips-when-working-with-setstate-in-a-flutter-application-3d629bc77a16
#flutter
The setState function is a basic approach to managing state in a Flutter app. Here are some best practices to… - https://levelup.gitconnected.com/6-easy-tips-when-working-with-setstate-in-a-flutter-application-3d629bc77a16
#flutter
Medium
6 easy tips when working with setState in a Flutter application
The setState function is a basic approach to managing state in a Flutter app. Here are some best practices to keep your app maintainable.
👍4
Guide to Monorepos: Turborepo
Everything you need to know about monorepos and turborepo - https://yusfuu.medium.com/guide-to-monorepos-turborepo-7e71b2f31ac3
#monorepo #turborepo
Everything you need to know about monorepos and turborepo - https://yusfuu.medium.com/guide-to-monorepos-turborepo-7e71b2f31ac3
#monorepo #turborepo
Medium
Guide to Monorepos: Turborepo
Everything you need to know about monorepos and turborepo
👍7
Layout Breakouts with CSS Grid
Ryan Mulligan shows how you can extend elements beyond the content area with CSS Grid & named grid lines. - https://ryanmulligan.dev/blog/layout-breakouts/
#css
Ryan Mulligan shows how you can extend elements beyond the content area with CSS Grid & named grid lines. - https://ryanmulligan.dev/blog/layout-breakouts/
#css
Ryan Mulligan
Layout Breakouts with CSS Grid
Extending elements beyond the content area with CSS Grid and named grid lines.
👍6
Using Frontegg Authentication with Vue.js
Frontegg provides all the user management capabilities your B2B SaaS needs, allowing a full self-served experience within your product. This article covers how to use Frontegg’s authentication with Vue.js. - https://vuejsdevelopers.com/2022/10/20/using-frontegg-authentication-with-vuejs/
#vue
Frontegg provides all the user management capabilities your B2B SaaS needs, allowing a full self-served experience within your product. This article covers how to use Frontegg’s authentication with Vue.js. - https://vuejsdevelopers.com/2022/10/20/using-frontegg-authentication-with-vuejs/
#vue
Using Frontegg Authentication with Vue.js
Vue 3’s Composition API provides two main ways of declaring reactive data. What’s the difference between these and which should you use?
👍7
Best Practices for Logging in Node.js
Let’s be honest, developers do more debugging than writing the actual code. There are cases where you need to… - https://amodshinde.medium.com/best-practices-for-logging-in-node-js-88b0e486fc92
#nodejs
Let’s be honest, developers do more debugging than writing the actual code. There are cases where you need to… - https://amodshinde.medium.com/best-practices-for-logging-in-node-js-88b0e486fc92
#nodejs
Medium
Best Practices for Logging in Node.js
Let’s be honest, developers do more debugging than writing the actual code. There are cases where you need to troubleshoot an issue Node.js…
👍6
Build a Desktop App in Go with Wails and React
As Electron is to Node, Wails is to Go(lang). Ish. You can build desktop apps for Mac, Linux and Windows with JavaScript in the front, Go powering the back. This is more a taster than a full tutorial, but there’s a handy repo if you want to see how the code fits together. - https://betterprogramming.pub/build-a-desktop-app-using-react-and-go-13c425bf2dba
#react
As Electron is to Node, Wails is to Go(lang). Ish. You can build desktop apps for Mac, Linux and Windows with JavaScript in the front, Go powering the back. This is more a taster than a full tutorial, but there’s a handy repo if you want to see how the code fits together. - https://betterprogramming.pub/build-a-desktop-app-using-react-and-go-13c425bf2dba
#react
Medium
Build a Desktop App in Go Using Wails and React
Go meets Web technologies
👍4
How to create a reusable dynamic form component in Angular
As we want to keep our code DRY (Don’t repeat yourself), it’s useful to implement reusable components for… - https://levelup.gitconnected.com/how-to-create-a-reusable-dynamic-form-component-in-angular-6d4463d254da
#angular
As we want to keep our code DRY (Don’t repeat yourself), it’s useful to implement reusable components for… - https://levelup.gitconnected.com/how-to-create-a-reusable-dynamic-form-component-in-angular-6d4463d254da
#angular
Medium
How to create a reusable dynamic form component in Angular
As we want to keep our code DRY (Don’t repeat yourself), it’s useful to implement reusable components for common usecases. In this article…
👍2
Lerna has gone. Which Monorepo is right for a Node.js BACKEND?
Written by Yoni Goldberg and Michael Solomon - https://medium.com/autodesk-tlv/lerna-has-gone-which-monorepo-is-right-for-a-node-js-backend-fc075cad51b0
#monorepo
Written by Yoni Goldberg and Michael Solomon - https://medium.com/autodesk-tlv/lerna-has-gone-which-monorepo-is-right-for-a-node-js-backend-fc075cad51b0
#monorepo
Medium
Which Monorepo is right for a Node.js BACKEND now?
✏️ Written by Michael Solomon and Yoni Goldberg
🥰2👍1
9 Tips to Write Better Vue Components
Components are the basic building blocks of frontend frameworks. Designing them better will make your app easier to change and understand. - https://tahazsh.com/blog/vue-component-design-tips/
#vue
Components are the basic building blocks of frontend frameworks. Designing them better will make your app easier to change and understand. - https://tahazsh.com/blog/vue-component-design-tips/
#vue
Taha Shashtari
9 Tips to Write Better Vue Components
Components are the basic building blocks of frontend frameworks. Designing them better will make your app easier to change and understand.
👍8
:where :is CSS?
Mustapha Aouas gives a nice, visual introduction to functional pseudo-class selectors :is() and :where(). - https://dev.to/mustapha/where-is-css-20nk
#css
Mustapha Aouas gives a nice, visual introduction to functional pseudo-class selectors :is() and :where(). - https://dev.to/mustapha/where-is-css-20nk
#css
DEV Community
:where :is CSS?
In this post we will talk about the not so new functional pseudo-class selectors :is() and...
👍7