teleren/devto huggingface dataset:
Top +30 Web/App Design Inspiration sites for your next project
Tags: design, inspiration, ux, uiweekly
Published: 2022-06-23 18:43:42

After sharing [50 websites for remote work](https://dev.to/zougari47/best-50-websites-for-freelance-full-time-remote-jobs-4keg) I decided to share another list for design inspiration.      

here are +30 websites. my advice tries them all and makes five that work for you your favorite.
If you find it useful don't forget to leave a comment or share it with the community 🚀.


| #   | Website                                                  |
| --- | -------------------------------------------------------- |
| 1   | [collectui.com](https://collectui.com)                   |
| 2   | [behance.net](https://behance.net)                       |
| 3   | [dribbble.com](https://dribbble.com)                     |
| 4   | [designspiration.com](https://designspiration.com)       |
| 5   | [uikitfree.com](https://uikitfree.com)                   |
| 6   | [landingfolio.com](https://landingfolio.com)             |
| 7   | [onepagelove.com](https://onepagelove.com)               |
| 8   | [uxmovement.com ](https://uxmovement.com)                |
| 9   | [land-book.com](https://land-book.com)                   |
| 10  | [sketchrepo.com](https://sketchrepo.com)                 |
| 11  | [screenlane.com](https://screenlane.com)                 |
| 12  | [freebiesui.com](https://freebiesui.com)                 |
| 13  | [uispace.net](https://uispace.net)                       |
| 14  | [uistore.design](https://uistore.design)                 |
| 15  | [uigarage.net](https://uigarage.net)                     |
| 16  | [lapa.ninja](https://lapa.ninja)                         |
| 17  | [uibundle.com](https://uibundle.com)                     |
| 18  | [saasland.droitlab.com](https://saasland.droitlab.com)   |
| 19  | [mobbin.com](https://mobbin.com)                         |
| 20  | [awwwards.com](https://awwwards.com)                     |
| 21  | [logoinspirations.co](https://logoinspirations.co)       |
| 22  | [xdguru.com](https://xdguru.com)                         |
| 23  | [siteinspire.com](https://siteinspire.com)               |
| 24  | [pageflows.com](https://pageflows.com)                   |
| 25  | [scrnshts.club](https://scrnshts.club)                   |
| 26  | [httpster.net](https://httpster.net)                     |
| 27  | [thefwa.com](https://thefwa.com)                         |
| 28  | [scrnshts.club](https://scrnshts.club)                   |
| 29  | [saaspik.pixelsigns.art](https://saaspik.pixelsigns.art) |
| 30  | [www.uplabs.com](https://www.uplabs.com)                 |
| 31  | [uidesigndaily.com](https://uidesigndaily.com)           |
| 32  | [mobbin.com](https://mobbin.com)                         |


 
---

Connect with me:

- [Twitter](https://twitter.com/zougari47)
- [GitHub](https://github.com/zougari47)
- [LinkedIn](https://www.linkedin.com/in/zougari47/)
Chakra-UI + Next.js - Breaking React "Rules"
Tags: nextjs, chakraui, javascript, webdev
Published: 2022-06-23 18:41:04

For the last 7 years doing React development, I've always been of the belief that in those times where you need to render different components based on responsiveness (i.e. media queries), you should always use a ternary based on the responsive breakpoint. In Chakra-UI, this is greatly simplified with the [`useBreakpointValue`](https://chakra-ui.com/docs/hooks/use-breakpoint-value) hook that's provided that returns a value based on what breakpoint the viewport lies within.

For instance:
`const isMobile = useBreakpointValue({ base: true, md: false });`

This is great for traditional client side rendered (CSR) pages, but things are a little different for SSG/SSR pages because it depends on Javascript in order to help evaluate the current viewport.

For the last few months, we've seen an issue where our statically generated pages at [chatbooks.com](https://chatbooks.com) would show a brief FOMC (Flash of Mobile Content) before rendering the desktop version. This was especially distracting as we use a considerably different Navbar between mobile and desktop (logo moves, hamburger menu vs supermenu, etc) and so the flash is QUITE noticeable.

Thankfully, looking at other people's code (specifically, thirdweb.com, THANKS) helped me see the error of my ways. Because these pages are pre-rendered and the HTML is stored, it requires a bit of a mind shift to recognize that adding a little extra HTML isn't a huge deal and will allow for a MUCH better experience, because we now render both mobile and desktop components, but use the `display` (with breakpoints) to manage display, which means there is no more FOMC.

Example:
`<Box display={{ base: 'none', md: 'block|flex|grid'}}>...</Box>`

Now, obviously, the best solution would be to keep the layouts as similar as possible, but that definitely doesn't always work, and this way, the page renders properly, since CSS loads faster than JS.
Thoughts On Time Management
Tags: discuss, programming, productivity, management
Published: 2022-06-23 18:02:13

---
title: Thoughts On Time Management
published: true
description: thoughts on time management
tags: #discuss #programming #productivity #management
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/f6ix0c7xfrbchjxaxj9x.jpg
---


I got some promotional (spam) emails today about time management. "Learn to manage your time", "Time management made easy", etc.

That's more or less what the headlines read.

**From my point of view, you can't manage time, you can only manage your goals.**

The question is what is essential to me, what drives me.  Time runs for all of us, apart from relativistic effects, at the same speed. 

That is roughly my mindset. 

But the emails today made me think a bit about my "time management" today, do some research and see if I am still on track or if there are new insights and I can learn something more. 

If you type "time management" into Google, an incredible 7,880,000,000 results come up. So, the topic still seems to have relevance.

If you look at the various pages, you read something like "successful time management involves managing yourself better and structuring your tasks effectively" or "this is how you become successful!"

Half of the pages sell new methods, the other the appropriate tools for it. Nothing against the tool manufacturers, they often do a good job. But there were no really new insights.

The study site on [Google Scholar](https://scholar.google.com/scholar?as_ylo=2022&q=time+management&hl=en&as_sdt=0.5) was also not productive.

Sorry to disappoint you, but there is nothing new. Somehow, new terms are always invented, and the whole thing is arranged a little differently. But ultimately, it is always the same.

I did not come up with any new findings.

Perhaps your dear reader have some input on this as well and would like to write it up in the comments. Do you think time can be managed? What do you manage? What techniques do you use?

From my perspective, it's mostly about the ability to organize yourself so that you don't constantly feel like you don't have enough time.

I've tried, adapted and tested pretty much everything. Be it Pomodoro or something similar. 

Instead of managing time, we should think more about what we want to do with the time we have.

The time in the job is mostly fixed and here we are often not free. But in our own time we can decide what, how and when we want to do something.

So the goal must be to get as much of our own time as possible and to **use it wisely**.

And the most important question of all: with whom do we want to spend it. With ourselves alone, with family or friends.

We should ban toxic people from our lives.

Are you interested in "time management"? Probably, otherwise you wouldn't have read this. What is your opinion?

And now it's your turn. 

Have a nice time.
convert your website to android app from your mobile in a few minutes
Tags: html, angular, javascript, vue
Published: 2022-06-23 17:10:08

Download [urlgapp](https://play.google.com/store/apps/details?id=com.urlgapp.htmlgapp.urlhtmlapp) app and generate your android app in a few minutes 


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9btvbrqxkxo59zj46s4a.jpeg)



![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3c3ujyw31inc2vgy2687.jpeg)


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2nag6hv50lul5lklwk9c.jpeg)


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4rti8ox5bfyzuijo3n9z.jpeg)
Devlog: Mushroom-series (PT 3)
Tags: devlog, opensource, typescript, github
Published: 2022-06-23 16:21:24


Hello, this is dev-log part 3 of developing my dream open-source application. A few days ago I relased a new version of it on GitHub. In the new version, I changed from js and express to nest js with typescript. I feel that it's much better and has better documentation with better features and integration.

The things that need to be done next are Setting up testing, Making the folder structure cleaner and simpler, and last but not least adding so you can use jwt and cron jobs with the packages named:

```
@nestjs/jwt
@nestjs/schedule
```

That is all I have to say. I will try to work on it regularly. If you want to check it out, here is the GitHub link: https://github.com/VpgMackan/mushroom-server you are always welcome to contribute and if you don't want to contribute you can share the project.

Have a good day!
Where should you use gRPC? And where NOT to use it!
Tags: architecture, api, distributedsystems, microservices
Published: 2022-06-23 16:21:04

I've recently read a few blogs and watched some videos that compare gRPC with REST as well as GraphQL. It seemed like the majority make the claim that gRPC is the standard for communication between services without giving any real reason why. What I think would be better served is explaining where and the situations where gRPC could be useful and where I'd avoid using it.

{% embed https://www.youtube.com/watch?v=4SuFtQV8RCk %}

## Join!

Developer-level members of my [YouTube channel](https://www.youtube.com/channel/UC3RKA4vunFAfrfxiJhPEplw/join) or [Patreon](https://www.patreon.com/codeopinion) get access to a private Discord server to chat with other developers about Software Architecture and Design as well as access to source code for any working demo application that I post on my blog or YouTube. Check out the [YouTube Membership](https://www.youtube.com/channel/UC3RKA4vunFAfrfxiJhPEplw/join) or [Patreon](https://www.patreon.com/codeopinion) for more info.


## Follow CodeOpinion
[Twitter](https://twitter.com/codeopinion)
[YouTube](https://www.youtube.com/channel/UC3RKA4vunFAfrfxiJhPEplw)
[Newsletter](https://mailchi.mp/63c7a0b3ff38/codeopinion)
Must use import to load ES Module Error in AWS Pipeline
Tags: react, javascript, webdev, help
Published: 2022-06-23 16:00:09

Hi Everyone,

I'm pretty new to react. Recently I created a reactjs application using the create-react-app and when I'm trying to build the application on AWS Code Build it shows the following error:

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wras3gbiiel8f3f3l97w.png)
 

The Node version is 12 currently, but I have tried running on version 16 & 18 as well but the same error is encountered. Interestingly, when I try to run "npm run build" locally it runs successfully. I have further attached snippets of package.json file below:

```
{
  "name": "my-app",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@emotion/react": "^11.9.3",
    "@emotion/styled": "^11.9.3",
    "@fontsource/roboto": "^4.5.7",
    "@mui/icons-material": "^5.8.4",
    "@mui/material": "^5.8.5",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "react-scripts": "5.0.1",
    "web-vitals": "^2.1.4"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  }
}
```
 Any help to resolve this issue will be greatly appreciated.
RemixBlocks - Ready-to-use Remix + Tailwind CSS routes and UI blocks
Tags: remix, react, ui, tailwindcss
Published: 2022-06-23 15:43:24

---
title: RemixBlocks - Ready-to-use Remix + Tailwind CSS routes and UI blocks
published: true
description: Ready-to-use Remix + Tailwind CSS routes and components.
tags: remix,react,ui,tailwindcss
cover_image: https://yahooder.sirv.com/remixblocks/seo/cover-2.png
# Use a ratio of 100:42 for best results.
---

## What is RemixBlocks?

Ready-to-use [Remix](https://remix.run) + [Tailwind CSS](https://tailwindcss.com/) routes, and [UI components](https://remixblocks.com/components), all blocks:

- Are [full-stack](https://alexandro.dev/7-things-i-ve-learned-using-remix-for-1-month) routes.
- Are independent of each other.
- Have the code for you to copy-paste.
- Can have a [loader](https://remix.run/docs/en/v1/guides/data-loading), [action](https://remix.run/docs/en/v1/guides/data-writes), [meta function](https://remix.run/docs/en/v1/api/conventions#meta), and a React component using [TypeScript](https://www.typescriptlang.org/) + [Tailwind CSS](https://tailwindcss.com/).

## The first set of blocks

As of June 23, there are 9 blocks completed that you can copy-paste or download:

![9 blocks](https://cdn.hashnode.com/res/hashnode/image/upload/v1655999653725/lwdEuAOSp.png)

## Do you want to build your own SaaS?

Check out [SaasRock](http://saasrock.com/), a multi-tenant framework for building SaaS apps, all of these blocks are from SaasRock.

## Support

If you like this project, [star it](https://github.com/AlexandroMtzG/remix-blocks) ⭐, [support me](https://github.com/sponsors/AlexandroMtzG) 😊 or subscribe to [SaasRock](https://alexandromg.gumroad.com/l/SaasRock) for more 🚀.

## New blocks?

Subscribe to the [newsletter](https://saasrock.com/newsletter) or [follow me](https://twitter.com/AlexandroMtzG) on Twitter to get notified when new blocks are added.
Should I write a new JavaScript framework?
Tags: webdev, javascript, programming, discuss
Published: 2022-06-23 15:42:14

Each week, around 300 blazing-fast, game-changing, full-stack JavaScript frameworks are released into the developer ecosystem. They promise the discerning developer radical new approaches, life-affirming developer experiences, zero-config, maximum-config, all-bells, no-whistles, and the dopamine high of falling in love — over and over and *over* again.

## Do you want to be a hero?

Open source maintainers of the **billions** of JavaScript frameworks now available for public consumption are worshipped as heroes of a new era, as they lead us boldly into a new landscape of JavaScript — and beyond. 

And you're probably asking yourself — "Should *I* write a new JavaScript framework?"

## What's the answer?

The answer to this question is far beyond the scope of this post. Instead, I built a website. This website takes you on an inspiring journey through the essential concepts to consider when building your new JavaScript framework, and gives you the confidence to finally `mkdir bestframework.js && cd bestframework.js && git init`.

[Start your journey here.](https://should-i-write-a-new-javascript-framework.lol/)
Paracetamol.js💊| #151: Explica este código JavaScript
Tags: javascript, webdev, spanish, programming
Published: 2022-06-23 15:33:40

## **<center>Explica el siguiente código JavaScript</center>**
#### <center>**Dificultad:** <mark>Intermedio</mark></center>

```js
const [letter] = "Cristofer"
console.log(letter)
```

A. `C`
B. `r`
C. `letter`
D. `Ninguna de las anteriores`

Respuesta en el primer comentario.

---
In-Page Navigation Tutorial in React
Tags: webdev, programming, beginners, react
Published: 2022-06-23 15:22:00

Here we are going to have a look that how we can make links to navigate the different pages of the same website.

In order to do that we need to install two packages **react-router-dom** and **react-router-hash-link**.

`yarn add react-router-dom react-router-hash-link`

> **Here we have About, Our products, and Services so will create a link to the services section only.**

Move to your **App.js**.

![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pecamoke76gpioxpbrck.png)

**Line 6** imported **Browser Router**.

**Line 10 to 30** wrapped every thing inside **Browser Router**.

Now move to **Services.js**.

![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5vfqb39h1yrsuk3r284a.png)

**Line 2** Provided an **ID** service.

Move to your **App.js**.

![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gwsyypg1n460qynltf60.png)

**Line 7** imported **Hashlink** as link.

**Line 18 to 20** created a hash link to the section with **ID - service**

Now move to browser.

![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kiuie2y2y7j7phvxv1fl.png)

Got a link to services once you click it will take you to the services page.

![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rz1evln7fpronbj8xlr7.png)
 
If you click it will suddenly take you to that section now we make some changes to make the scroll smooth.

![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/khz6230zvemeltyzs2tv.png)

**Line 18** added keyword smooth this will do the job.
Twitter Space: "Ask a senior developer anything"
Tags: beginners, programming, codenewbie, webdev
Published: 2022-06-23 15:16:37

Today I've done my first Twitter Space. It was called "Ask a senior developer anything!" Some amazing questions were asked during it, so thank you!

## How do I learn Javascript?

The best resource I know of is [Javascript.com](https://javascript.com) for learning Javascript for the first time. It's made by Pluralsight which is a site that contains courses.

## How do I measure the time it takes to create a project or add a feature?

That would really depend on the feature. It helps if you have a clear picture of what needs to be done in a technical perspective. If you're asked to make an estimate of time, don't worry too much about it, it doesn't need to be perfect! You can adjust as you go!

## How is a framework created?

On a technical level it's just about coding something, then packaging that something and sending it to the package manager.

For example for React: It's been coded in Javascript/NodeJS, packaged and sent to NPM where you can get it using the `npm` command. Of course a framework like React takes a lot of time and brainpower to be made a good team of engineers is also important!

## Looking back at your experience, what is something you could've done differently?

The thing that I've done wrong, was having what I like to call "developer tunnel vision". That means, focusing too much on the tech stack and no so much what the user needs. There have been instances at work where I said "we need this stack because it's cool" even if it compromised the user experience. This mistake has broaden my perspective and vision and the "developer tunnel vision" has dissolved a little.

## How do you ask a question to a senior developer?

If you feel that you have to come prepared just so you can ask a simple question, or you feel like you're wasting our time... you're wrong.

Senior developers are here to help you. We're not your enemy, we're your friend. If you have a question, **just ask**. There are no stupid questions. Just like you're a junior developer now, we were once junior developers once as well. We have progressed mostly because of senior developers who were helpful and didn't mind spending time with us and mentor us.

*JUST. ASK.*

See you next time!
With Luos, each node can access the position of another node
Tags: embedded, luos, opensource, devtool
Published: 2022-06-23 15:06:57

With Luos, each node (MCU hosting and running Luos and hosting one or several services) can access the position of another node in the network at any time. Their access to a specific structure called the “routing table”.

⏩ https://www.luos.io/docs/luos-technology/node/topology

Let’s see how the Luos network works. #opensource #edge #embedded #devtool

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ao5clo5a65h5o1y4ocf5.png)
How to show featured posts in Ghost blog
Tags: webdev, tutorial
Published: 2022-06-23 15:05:51

When you have a blog, sometimes you may want to feature your most popular or important posts above the others. You could do this in various ways but the easiest and recommended way is to use the get helper with some filtering to get the featured posts.

The typical place you would use to show featured post is your blog's homepage, so we will be modifying the **index.hbs** file of your Ghost theme. To get the featured posts in a query, we will use the **featured** filter:

```
{{#get "posts" limit="all" filter="featured:true"}}
    {{#foreach posts}}
        <a href="{{slug}}">{{title}}</a>
    {{/foreach}}
{{/get}}
```

This code block will show all featured posts links with their title. You can add more post information in the foreach block, for example post excerpt and creation date:

```
{{#get "posts" limit="all" filter="featured:true"}}
    {{#foreach posts}}
        <a href="{{slug}}">{{title}}</a>
        <p>{{excerpt}}</p>
        <time datetime="{{date format=" YYYY-MM-DD"}}">{{date}}</time>
    {{/foreach}}
{{/get}}
```

This would be enough to show the featured posts title, excerpt and date. However, we can improve this code in a few ways. First, we can check to see if there are featured posts at all. If there are no featured posts created on our blog, we can show a simple message to the user:

```
{{#get "posts" filter="featured:true" limit="all"}}
        {{#if posts}}
            {{#foreach posts}}
                <a href="{{url}}">{{title}}</a>
                <p>{{excerpt}}
                <time datetime="{{date format=" YYYY-MM-DD"}}">{{date}}</time>
            {{/foreach}} 
        {{else}}
        <p>There are no featured posts at the moment.</p>
        {{/if}}
{{/get}}
```

Also, we don't want to show featured posts if the post pagination is active. So, for example if the user switches to a different page using the pagination the featured posts section will not be shown. We can achieve this by combining our code with the **is** helper:

```
{{^is "paged"}}
{{#get "posts" filter="featured:true" limit="all"}}
        {{#if posts}}
            {{#foreach posts}}
                <a href="{{url}}">{{title}}</a>
                <p>{{excerpt}}
                <time datetime="{{date format=" YYYY-MM-DD"}}">{{date}}</time>
            {{/foreach}} 
        {{else}}
        <p>There are no featured posts at the moment.</p>
        {{/if}}
{{/get}}
{{/is}}
```

Here, we are using the negation form of the is helper by using the ^ character. So, essentially if the page is not paged, then the featured posts will be shown to the user.
سیلیکون امولشن hexachem هگزا شیمی
Published: 2022-06-23 14:51:35

سیلیکون امولشن hexachem  هگزا شیمی
02.04.1401
[سیلیکون امولشن](https://hexachem.ir/%D9%86%D8%A7%D9%86%D9%88-%D8%B3%DB%8C%D9%84%DB%8C%DA%A9%D9%88%D9%86-%D8%A7%D9%85%D9%88%D9%84%D8%B4%D9%86-%D9%87%D8%A7/). بینش ارزشمندی را در مورد کیفیت چنین آزمایش‌هایی در پوشش مسیرهای زمان‌بندی در یک پست طراحی ارائه می‌کنیم. –سیلیکونشبیه‌سازی فناوری است که به موجب آن طرح به یک پیاده‌سازی تبدیل می‌شود که می‌تواند روی سخت‌افزار با هدف خاص اجرا شود. این پیاده سازی با اجرای نهایی که یک کتابخانه فناوری خاص را هدف قرار می دهد مطابقت ندارد. در عوض، یک شبیه‌ساز دارای تعدادی بلوک است که می‌تواند عملکردی را به عهده بگیرد (مانند FPGA)، یک اتصال قابل برنامه‌ریزی (اگرچه برخی شبیه‌سازهای اولیه از اتصال ثابت استفاده می‌کردند) و یک زنجیره ابزار نرم‌افزاری که تلاش می‌کند