Welcome to my Weekly Digest #17 which is the first one for May.
This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week.
Collection of common CSS mistakes, and how to fix them.
Often, we focus on acing the interview; however, we need to remember that the process is a two-way street.
We're going to cover
Learn the basics of Sass (SCSS) or syntactically awesome stylesheets. Sass is a language and compiler the can make your CSS code more efficient and programmatic
In this lesson, we'll leverage context and hooks to build a global light/dark theme in our app.
A curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools, and much more
Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more
contributing guidelines before submitting new resources.
Table of Contents
- UI Graphics
- Icon Fonts
- Stock Photos
- Stock Videos
- Stock Music & Sound Effects
- Vectors & Clip Art
- Product & Image Mockups
- HTML & CSS Templates
- CSS Frameworks
- CSS Methodologies
- CSS Animations
- UI Components & Kits
- React UI Libraries
- Vue UI Libraries
- Angular UI Libraries
- Svelte UI Libraries
- React Native UI Libraries
- Design Systems & Style Guides
- Online Design Tools
- Downloadable Design Software
- Design Inspiration
- Image Compression
- Chrome Extensions
Websites and resources with modern UI components in different formats such as PSD, Sketch, Figma, etc. They are great for ideas for web components/UI
Routing and navigation for your React Native apps
React Navigation 6
Routing and navigation for your React Native apps.
Documentation can be found at reactnavigation.org.
If you are looking for version 4, the code can be found in the 4.x branch.
Please read through our contribution guide to get started!
Installing from a fork on GitHub
Since we use a monorepo, it's not possible to install a package from the repository URL. If you need to install a forked version from Git, you can use
yarn global add gitpkg
Then follow these steps to publish and install a forked package:
- Fork this repo to your account and clone the forked repo to your local machine
- Open a Terminal and
cdto the location of the cloned repo
yarnto install any dependencies
- If you…
All Algorithms implemented in Python
The Algorithms - Python
All algorithms implemented in Python - for education
Implementations are for learning purposes only. As they may be less efficient than the implementations in the Python standard library, use them at your discretion.
Read through our Contribution Guidelines before you contribute.
List of Algorithms
See our directory for easier navigation and better overview of the project.
by Asish Sunny
StackBlitz@stackblitzBrowsers are awesome! (3):
`<input type="file">` permits a user to select only a single file at a time... but that's only its default behavior!
You can also allow selecting multiple files, and even specify the supported file types!
Just add `multiple` and `accept` attributes:14:18 PM - 26 Apr 2021
🔎Julia Evans🔍@b0rkI just learned that there's a terminal version of Wireshark called termshark?!?!?! this is incredible termshark.io13:55 PM - 27 Apr 2021
Addy Osmani📣 Introducing "Image Optimization": a fresh 528 page Print + eBook on modern formats, compression, automation and more: bit.ly/smashing-images 🖼️
2+ years in the making. With thanks to @smashingmag, @colinbendell, @ari4nne, @bibydigital, @jonsneyers & countless others :)15:41 PM - 28 Apr 2021
Josh W. ComeauMy CSS course features a nifty tool that helps you find the perfect font-size value for fluid headings.
I used to solve this through trial-and-error with semi-random numbers. Now I have a system for it 😄
(Context in the tweets below! 👇)17:41 PM - 30 Apr 2021
Tomek SułkowskiThe `gap` CSS property is a convenient way to set the spacing between not only the grid but also flex items!
And now, with the just-released Safari 14.1, you can use it in every major browser! 🥳12:52 PM - 30 Apr 2021
by Andy Bell
Kent goes through his journey from full-time software engineer to full-time SE educator, the mindset of a junior dev, ways to solidify one's knowledge, and best ways to get a job.
In this Hasty Treat, Scott and Wes talk about Git Rebase — what it is and how and when to use it!
In this episode, Una and Adam talk about font adjustments when being used within @font-face. When fonts are loaded, there's an opportunity to provide default values and fine-tunings.
In this episode of Syntax, Scott and Wes continue their discussion of TypeScript Fundamentals with a deeper diver into more advanced use cases.
Thank you for reading, talk to you next week, and stay safe! 👋