Domain-Driven Design: Everything You Always Wanted to Know About it, But Were…
DDD is a holistic approach for solving business problems through rich collaboration with domain experts and… - http://amp.gs/jGlit
#ddd
DDD is a holistic approach for solving business problems through rich collaboration with domain experts and… - http://amp.gs/jGlit
#ddd
👍4
Ten Common JavaScript Issues Developers Face
If you’ve been working with JavaScript for many years (perhaps since 2014 when this newly-updated article was first penned), these are potholes you (probably) already know how to steer around, but there’s plenty to chew on here otherwise. - http://amp.gs/jGBxV
#javascript
If you’ve been working with JavaScript for many years (perhaps since 2014 when this newly-updated article was first penned), these are potholes you (probably) already know how to steer around, but there’s plenty to chew on here otherwise. - http://amp.gs/jGBxV
#javascript
👍6
Cloudscape: A React Component Design System from AWS
Built for and used by Amazon Web Services, you currently get 66 components covering all the usual bases, opinionated guides to design best practices, and lots of demos. - http://amp.gs/jGBJw
#react #aws
Built for and used by Amazon Web Services, you currently get 66 components covering all the usual bases, opinionated guides to design best practices, and lots of demos. - http://amp.gs/jGBJw
#react #aws
👍6
Parsing Command Line Arguments with util.parseArgs()
Dr. Axel takes one of his characteristically technical tours of a useful CLI-oriented feature added in Node 18.3. - http://amp.gs/jGnkC
#nodejs
Dr. Axel takes one of his characteristically technical tours of a useful CLI-oriented feature added in Node 18.3. - http://amp.gs/jGnkC
#nodejs
2Ality
Parsing command line arguments with `util.parseArgs()` in Node.js
In this blog post, we explore how to use the Node.js function parseArgs() from module node:util to parse command line arguments.
👍2
Can We Enterprise CSS Grid?
Chen Hui Jing outlines some challenges larger organizations might have with switching from a framework to CSS Grid. - http://amp.gs/jGnaD
#css
Chen Hui Jing outlines some challenges larger organizations might have with switching from a framework to CSS Grid. - http://amp.gs/jGnaD
#css
👍3
The Cost of Consistency in UI Frameworks
How can the main JavaScript frameworks all have different behavior? Sometimes there are problems that have no universally good solutions. - http://amp.gs/jGGP1
#vue
How can the main JavaScript frameworks all have different behavior? Sometimes there are problems that have no universally good solutions. - http://amp.gs/jGGP1
#vue
👍2
Lazy-load Non-Routable Modules with Components in Angular 13+
Tutorial on how to create lazy loading mechanism for non-routable modules with components and services… - http://amp.gs/jGGwo
#angular
Tutorial on how to create lazy loading mechanism for non-routable modules with components and services… - http://amp.gs/jGGwo
#angular
👍3
JavaScript Obfuscation Techniques by Example
The Hacker News discussion around this article was, perhaps, even more interesting, I thought. - https://www.trickster.dev/post/javascript-obfuscation-techniques-by-example/?utm_campaign=javascript-obfuscation-techniques-by-exa
#javascript
The Hacker News discussion around this article was, perhaps, even more interesting, I thought. - https://www.trickster.dev/post/javascript-obfuscation-techniques-by-example/?utm_campaign=javascript-obfuscation-techniques-by-exa
#javascript
www.trickster.dev
Javascript obfuscation techniques by example – Trickster Dev
Code level discussion of web scraping, gray hat automation, growth hacking and bounty hunting
👍4❤1
How to Connect AdminJS to an Existing Node App
AdminJS is an ‘automatic’ admin panel you can plug into a Node app. It’s ‘automatic’ in the sense that it’ll create most of its own UI based upon the schema of your database models. - https://medium.com/adminjs/how-to-connect-adminjs-to-an-existing-node-js-express-typescript-mongodb-application-eb25dc375de5?utm_campaign=how-to-connect-adminjs-to-an-existing-no
#nodejs
AdminJS is an ‘automatic’ admin panel you can plug into a Node app. It’s ‘automatic’ in the sense that it’ll create most of its own UI based upon the schema of your database models. - https://medium.com/adminjs/how-to-connect-adminjs-to-an-existing-node-js-express-typescript-mongodb-application-eb25dc375de5?utm_campaign=how-to-connect-adminjs-to-an-existing-no
#nodejs
Medium
How to connect AdminJS to an existing Node.js/Express/TypeScript/MongoDB application
Building an admin dashboard that can be plugged into your Node.js/Express application using AdminJS.
👍3
Deploy a React App to S3 with GitHub Actions: Step-By-Step Guide
The ubiquity of both React and AWS S3 cloud storage makes this article particularly useful. It’s a beginner-friendly way to learn how to deploy your React App to AWS S3 using GitHub Actions. - https://javascript.plainenglish.io/deploy-a-react-app-to-aws-s3-with-github-actions-a-step-by-step-guide-3572265332a3?utm_campaign=deploy-a-react-app-to-s3-with-github-act
#react
The ubiquity of both React and AWS S3 cloud storage makes this article particularly useful. It’s a beginner-friendly way to learn how to deploy your React App to AWS S3 using GitHub Actions. - https://javascript.plainenglish.io/deploy-a-react-app-to-aws-s3-with-github-actions-a-step-by-step-guide-3572265332a3?utm_campaign=deploy-a-react-app-to-s3-with-github-act
#react
Medium
Deploy a React App to AWS S3 with GitHub Actions: A Step-By-Step Guide
In this beginner-friendly article, you can find out how to deploy your React App to AWS S3 using GitHub Actions.
👍4
API & Web Architecture — Security Best Practices
In my previous two segments, I shared some best practices on how to design and build performant REST APIs. - https://abdulrwahab.medium.com/api-web-architecture-security-best-practices-61522aff37be?utm_campaign=api-&-web-architecturesecurity-best-p
#web #security
In my previous two segments, I shared some best practices on how to design and build performant REST APIs. - https://abdulrwahab.medium.com/api-web-architecture-security-best-practices-61522aff37be?utm_campaign=api-&-web-architecturesecurity-best-p
#web #security
Medium
API & Web Architecture - Security Best Practices
In my previous two segments, I shared some best practices on how to design and build performant REST APIs.
👍5
Single Element Loaders: Going 3D!
Temani Afif explores some patterns for creating 3d loaders. - https://css-tricks.com/single-element-loaders-going-3d?utm_campaign=single-element-loaders-going-3d!tem
#css
Temani Afif explores some patterns for creating 3d loaders. - https://css-tricks.com/single-element-loaders-going-3d?utm_campaign=single-element-loaders-going-3d!tem
#css
CSS-Tricks
Single Element Loaders: Going 3D! | CSS-Tricks
For this fourth and final article of our little series on single-element loaders, we are going to explore 3D patterns. When creating
👍4👏2🥰1
Is Vue 2 Dead?
Vue 2.7 is out, and now Vue 2 is end-of-lifing. What new features does Vue 2.7 have? What does Vue 3 have that Vue 2 doesn't? - https://www.youtube.com/watch?v=CW6sho5Ijzg
#vue
Vue 2.7 is out, and now Vue 2 is end-of-lifing. What new features does Vue 2.7 have? What does Vue 3 have that Vue 2 doesn't? - https://www.youtube.com/watch?v=CW6sho5Ijzg
#vue
YouTube
Is Vue 2 Dead?
Vue 2.7 is out, and now Vue 2 is end of lifing. What new features does Vue 2 have, should you upgrade? What does Vue 3 have that Vue 2 doesn't. Let's look how this will effect 2022 and 2023 and beyond!
Check out this neat book to teach kids how to program!…
Check out this neat book to teach kids how to program!…
👍2
Modern Web App Design Patterns
A free book you can download in PDF format or enjoy on the Web – the React specific stuff starts here. There’s a lot to enjoy here and a fantastic team behind it, too. - https://www.patterns.dev/?utm_campaign=modern-web-app-design-patternsa-free
#patterns
A free book you can download in PDF format or enjoy on the Web – the React specific stuff starts here. There’s a lot to enjoy here and a fantastic team behind it, too. - https://www.patterns.dev/?utm_campaign=modern-web-app-design-patternsa-free
#patterns
www.patterns.dev
Learn JavaScript design and performance patterns for building more powerful web applications.
👍9❤1
10 Must-Know Patterns for Writing Clean Code with React and TypeScript
React is a JavaScript library, and it is the most popular and industry-leading frontend development library… - https://medium.com/@adarshrai3011/10-must-know-patterns-for-writing-clean-code-with-react-and-typescript-d2fe9ac6ccdd?utm_campaign=10-must-know-patterns-for-writing-clean
#react
React is a JavaScript library, and it is the most popular and industry-leading frontend development library… - https://medium.com/@adarshrai3011/10-must-know-patterns-for-writing-clean-code-with-react-and-typescript-d2fe9ac6ccdd?utm_campaign=10-must-know-patterns-for-writing-clean
#react
Medium
10 Must-Know Patterns for Writing Clean Code with React and TypeScript✨🛀
React is a JavaScript library, and it is the most popular and industry-leading frontend development library today.
👍6
Nodewood 1.0: A Node.js-Powered SaaS 'Starter Kit'
It’s commercial, but if you like the features it might be worthwhile to save some time. - https://nodewood.com/blog/nodewood-1-0-official-full-release/?utm_campaign=nodewood-1.0-a-node.js-powered-saas-st
#nodejs
It’s commercial, but if you like the features it might be worthwhile to save some time. - https://nodewood.com/blog/nodewood-1-0-official-full-release/?utm_campaign=nodewood-1.0-a-node.js-powered-saas-st
#nodejs
👍4
Holograms, Light-Leaks and How To Build CSS-Only Shaders
Robb Owen looks at how CSS blend modes unleash the potential of cool compositing effects without the need for JavaScript. - https://robbowen.digital/wrote-about/css-blend-mode-shaders?utm_campaign=holograms--light-leaks-and-how-to-build
#css
Robb Owen looks at how CSS blend modes unleash the potential of cool compositing effects without the need for JavaScript. - https://robbowen.digital/wrote-about/css-blend-mode-shaders?utm_campaign=holograms--light-leaks-and-how-to-build
#css
Robb Owen Digital
Holograms, light-leaks and how to build CSS-only shaders.
Get a shiny WebGL look without actually using WebGL. In this article we take a look at how CSS blend modes unleash the potential of cool compositing effects without the need for JavaScript
👍4
How We Built a Themeable Multi-Brand Design System with Vue.js
This article explains the creation of a Vue-based design system, from the first meetings to the first projects in production. - https://dev.to/monisnap/how-we-built-a-themeable-multi-brand-design-system-with-vuejs-4flk?utm_campaign=how-we-built-a-themeable-multi-brand-des
#vue
This article explains the creation of a Vue-based design system, from the first meetings to the first projects in production. - https://dev.to/monisnap/how-we-built-a-themeable-multi-brand-design-system-with-vuejs-4flk?utm_campaign=how-we-built-a-themeable-multi-brand-des
#vue
DEV Community
How we built a themeable multi-brand design system with Vue.js
At Monisnap our goal is to enable users to support their friends and family abroad by providing...
👍2
Angular — environment configuration at runtime
Build your app once and inject the environment configuration at runtime for any stage - https://levelup.gitconnected.com/angular-environment-configuration-at-runtime-b44e230da585?utm_campaign=angular--environment-configuration-at-r
#angular
Build your app once and inject the environment configuration at runtime for any stage - https://levelup.gitconnected.com/angular-environment-configuration-at-runtime-b44e230da585?utm_campaign=angular--environment-configuration-at-r
#angular
Medium
Angular — environment configuration at runtime
Build your app once and inject the environment configuration at runtime for any stage
👍4
Ready for changes with Hexagonal Architecture
A story on how we leveraged Hexagonal Architecture principles to be prepared for changes in the Netflix… - https://netflixtechblog.com/ready-for-changes-with-hexagonal-architecture-b315ec967749?utm_campaign=ready-for-changes-with-hexagonal-archite
#architecture
A story on how we leveraged Hexagonal Architecture principles to be prepared for changes in the Netflix… - https://netflixtechblog.com/ready-for-changes-with-hexagonal-architecture-b315ec967749?utm_campaign=ready-for-changes-with-hexagonal-archite
#architecture
Medium
Ready for changes with Hexagonal Architecture
A story on how we leveraged Hexagonal Architecture principles to be prepared for changes in the Netflix Studio ecosystem.
👍2
Popular Node.js Patterns and Tools to Reconsider?
Yoni is well known for his work in cataloging Node best practices but he thinks we should reflect upon entrenched approaches over time. Here he presents nine common approaches to reconsider, including the use of Dotenv, Passport.js, and having conditional code based on the value of NODE_ENV. - https://practica.dev/blog/popular-nodejs-pattern-and-tools-to-reconsider/?utm_campaign=popular-node.js-patterns-and-tools-to-re
#nodejs
Yoni is well known for his work in cataloging Node best practices but he thinks we should reflect upon entrenched approaches over time. Here he presents nine common approaches to reconsider, including the use of Dotenv, Passport.js, and having conditional code based on the value of NODE_ENV. - https://practica.dev/blog/popular-nodejs-pattern-and-tools-to-reconsider/?utm_campaign=popular-node.js-patterns-and-tools-to-re
#nodejs
practica.dev
Popular Node.js patterns and tools to re-consider | Practica.js
Node.js is maturing. Many patterns and frameworks were embraced - it's my belief that developers' productivity dramatically increased in the past years. One downside of maturity is habits - we now reuse existing techniques more often. How is this a problem?
👍5