teleren/devto huggingface dataset:
CodePen Designs - 19 : CodePen Loader
Tags: codepen, css, webdev, design
Published: 2023-01-12 08:29:07

### We are excited to introduce our new series that will explore the best design ideas from the Codepen community. 

We will be publishing these each day and hope you find them insightful and inspiring as we showcase some of the most talented designers in this space.

---


#### Codepen Design - 19

---

{% codepen https://codepen.io/leimapapa/pen/BaPRZRo %}


---
## For more information

1. Check my GitHub profile
[https://github.com/amitSharma7741](https://github.com/amitSharma7741)

2. Check out my Fiver profile if you need any freelancing work
[https://www.fiverr.com/amit_sharma77](https://www.fiverr.com/amit_sharma77)

3. Check out my Instagram
[https://www.instagram.com/fromgoodthings/](https://www.instagram.com/fromgoodthings/)

4. Linktree
[https://linktr.ee/jonSnow77](https://linktr.ee/jonSnow77)

5. Check my project

- EVSTART: Electric Vehicle is the Future
[https://evstart.netlify.app/](https://evstart.netlify.app/)
-  News Website in react
 [https://newsmon.netlify.app/](https://newsmon.netlify.app/)
-  Hindi jokes API
 [https://hindi-jokes-api.onrender.com/](https://hindi-jokes-api.onrender.com/)


---
---
Looking for a new position? Get listed on our website
Tags: webdev, recruitment, senior, dutch
Published: 2023-01-12 08:27:12

Basers is a Dutch IT recruitment company which is always looking for the best developers worldwide. We don't see any border as our border and better work with good developers than rather developers nearby.

Are you a senior developer with over 5 years of experience? And are you looking for a new project? Publishing your profile on our website might open new opportunities for you.

Our clients, mainly Dutch clients, are always searching for the best developers. [[Basers]](https://basers.nl/) helps them to find the 'top notch' developers they are looking for.

We just opened the possibility to get listed on our website. In this way our clients (and any other visitor who's interested) are getting a clear view on which developers are on the market but also have a clear insight on the developers rates nowadays.

It's completely free to get listed and we don't publish your name and contact details. In this way you will only got contacted by us in case of a client that is really interested and willing to pay your hourly rate.

Please fill in the [get listed form](https://basers.nl/get-listed-as-a-developer/) to join this opportunity.
How to debug issues on Azure App Service?
Tags: azure
Published: 2023-01-12 08:21:04

Here are my main go-to ways to debug issues I face when using Azure App Services:

## Application Insights

Enable **Application Insights** for your App Service for various insights to your app. (Note: There is a very minimal fee charge for this service)

The main one I usually use is the **Failures** section to view all failures and exceptions of the app.

Here you can look at all the failures that occur across your specified duration, and there is the ability to drill down to each failed request and the internal exception given.

Click on **Application Insights**, then on **View Application Insights data**

![Application Insights](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nfkhob8o8w3bx6sgxdar.JPG)

Click on **Failures**

![Failures](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0dncgy2pdw0hi61jh3qo.JPG)

## Application Event Logs

Application event logs can be accessed via **Diagnose and solve problems**. The **Application Event Logs** is listed under **Diagnostic Tools **.


![Diagnose and solve problems](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i4sgz9446v6b5rimukpx.JPG)

In the **Application Event Logs** tab is a list of events that occurred. On click of each event, the detailed event description will be shown at the bottom.

![Application Event Logs](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gb64sdhhx84lqpi1tu08.JPG)

Alternatively, this can also be accessed via **Kudu** if your preference is to download the full list in XML format. This can be accessed via **Tools** in the menu bar, and clicking on the **Diagnostic dump** option.


![Kudu](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dhxpl9o6madcei7e9pk1.JPG)

The **eventlog.xml** file contains all the events that occured.

![Event log XML](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5uv8g07a2gf4lmi2j146.JPG)


Happy debugging!
A Nice Developer Joke For Today
Tags: jokes, dailydeveloperjokes
Published: 2023-01-12 08:00:21

---
title: "A Nice Developer Joke For Today"
description: "Check out today's daily developer joke! (a project by Fred Adams at xtrp.io)"
series: "Daily Developer Jokes"
published: true
tags: #jokes, #dailydeveloperjokes
---

Hi there! Here's today's Daily Developer Joke. We hope you enjoy it; it's a good one.

![Joke Image](https://private.xtrp.io/projects/DailyDeveloperJokes/public_image_server/images/5e1259ae4191d.png)

---

For more jokes, and to submit your own joke to get featured, check out the [Daily Developer Jokes Website](https://dailydeveloperjokes.github.io/). We're also open sourced, so feel free to view [our GitHub Profile](https://github.com/dailydeveloperjokes).

### Leave this post a ❤️ if you liked today's joke, and stay tuned for tomorrow's joke too!

_This joke comes from [Dad-Jokes GitHub Repo by Wes Bos](https://github.com/wesbos/dad-jokes) (thank you!), whose owner has given me permission to use this joke with credit._

<!--
Joke text:
___Q___: Why did the developer cancel their dinner plans?

___A___: They were unable to fulfil peer dependencies
 -->
Running JS in the Browser Console and Node
Tags: javascript
Published: 2023-03-07 12:53:06

---
title: Running JS in the Browser Console and Node
published: true
date: 2023-01-12 08:00:00 UTC
tags: JavaScript
canonical_url: https://www.90-10.dev/js-console-node/
---

There are several ways to run JavaScript with the most popular being [running JS inside a web page](https://dev.to/90_10_dev/getting-started-with-javascript-11jb). Here we'll be looking at two other ways:

## Run JavaScript in the Browser Console

All mainstream web browsers will include a powerful tool, the browser console, that allows developers to debug and troubleshoot issues on web pages by providing a way to interact with the web page's JavaScript code and examine the page's Document Object Model (DOM). This tool is especially useful for web developers who need to test and debug their code as they build web applications.

The browser console can be used to input JavaScript line-by-line and evaluate expressions in a CLI-like style.

### Enable Browser Console

Here are the steps to enable your browser console - follow the steps for your browser:

1. **Google Chrome:** Press `Ctrl` + `Shift` + `J` (Windows) or `Cmd` + `Option` + `J` (Mac) to open the console. Alternatively, right-click on any element on the page and select "Inspect". This will open the console at the bottom of the browser window.
2. **Mozilla Firefox:** Press `Ctrl` + `Shift` + `K` (Windows) or `Cmd` + `Option` + `K` (Mac) to open the console. Alternatively, right-click on any element on the page and select "Inspect Element". This will open the console at the bottom of the browser window.
3. **Microsoft Edge:** Press `Ctrl` + `Shift` + `J` (Windows) or `Cmd` + `Option` + `J` (Mac) to open the console. Alternatively, right-click on any element on the page and select "Inspect Element". This will open the console at the bottom of the browser window.
4. **Safari:** Press `Cmd` + `Option` + `C` to open the console. Alternatively, go to `Safari` -> `Preferences` -> `Advanced` tab and check the box next to "Show Develop menu in menu bar". Then, right-click on any element on the page and select "Inspect Element". This will open the console at the bottom of the browser window.

### Using the console

Once the console is open, you can start typing JavaScript right away - here is an example using the Google Chrome Browser Console.

![](https://www.90-10.dev/content/images/2023/03/Screenshot-2023-03-06-at-20.22.16.png)
_Using the Google Chrome Browser Console_

Notice that Chrome also provides auto-completion so make running JS easier.

## Run JavaScript in Node.js

The second way of running JavaScript outside an HTML page is inside [node.js](https://nodejs.org/en/about/). Once installed, open a terminal and type `node`. You will get a prompt allowing the input of JavaScript:

```
~ % node
Welcome to Node.js v16.19.0.
Type ".help" for more information.
> 

```

_Terminal_

Each JavaScript expression will be evaluated as is entered:

```
> var theAnswer = 42
undefined
> console.log(theAnswer)
42
undefined
> 

```

_Terminal_
Designing ChatGPT: Matrix-inspired Interface
Tags: tutorial, ai, matrix
Published: 2023-01-12 07:31:17

Do You want your chatgpt to look like like:


![Chatgpt matrix](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i9msu0oo8aq6qqmsb3rs.png)

then follow this link: [https://github.com/Pandeyashish17/ChatGPT-Matrix-Style](https://github.com/Pandeyashish17/ChatGPT-Matrix-Style)
[LIAPP FEATURES] String Encryption
Tags: android, ios, appsecurity
Published: 2023-01-12 07:26:03

LIAPP provides robust and useful features to protect various kinds of factors in mobile apps.
Among them, ‘String Encryption' that you can set on ‘Code Protection’ tab protect important String containing in a mobile app.

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

While developing a mobile app, we write essential information needed for the app’s operation in a string in the source code due to a Stand-alone way without a server, lack of time, or other reasons.

Ex. Essential Information

> · Sever queries to call important information
> · Encrypted key
> · Preference key and data to save important information
> · Protocols to communicate with servers and other apps

If a String is exposed this way, it can be a source to figure out the role of method or Class and hackers will use this exposed String maliciously, and app service’s damage cases are constantly increasing.

> · Collecting data by competitors in a short period of time for any recent events.
> · Collecting data by requesting server where the data is only accessible by an app service administrator.
> · Extorting encrypted important personal information of app service users.
> · Changing data or obtaining goods and information maliciously by figuring out the storage location and the format of important information and goods acquired from an app.

To protect mobile apps against this kind of threat, LIAPP provides String Encryption feature.

» STRING ENCRYPTION BEFORE
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tn7qvlhx6f2od48h65mb.png)

» STRING ENCRYPTION AFTER

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

As above, mobile apps can be protected more strongly with LIAPP’s String Encryption feature by encrypting String in the source code.
Furthermore, as this feature applies to compiled app files (apk), it is possible to apply to apk or aab files despite the developed language and framework.

**_LIAPP, we provide the best service possible._**
Guarantee Your Success for CIW JavaScript Specialist Exam Certification 1D0-735
Tags: ciw, javascript, exam, pdfdumps
Published: 2023-01-12 07:17:18

Guarantee Your Success for **CIW **JavaScript Specialist Exam Certification **1D0-735**
If you are looking for a platform that can be highly valuable and beneficial to help you pass the CIW JavaScript Specialist Exam to develop a strong base in the CIW IT industry then you are at the right place right now. 
Undoubtedly, there is a great demand for highly talented individuals in the IT industry, and candidates who possess a CIW 1D0735 Certification have a competitive edge over others. Obtaining a CIW JavaScript Specialist Exam <a href=“https://www.certswarrior.com/exam/1d0-735/”>https://www.certswarrior.com/exam/1d0-735/</a>
Certification has a lot of benefits but thinking to pass this exam without quality study material is impossible. 
We, at our website, offer you the best CIW courses that include high-quality study material with all the required information that will guarantee your success with good marks in the CIW JavaScript Specialist Exam. 
<a href=“https://www.certswarrior.com/exam/1d0-735/”>https://www.certswarrior.com/exam/1d0-735/</a>

You will save a lot of time and money concerning **CIW** certification 1D0 735 by selecting our platform for the CIW JavaScript Specialist Exam preparation. If you are willing to pass the 1D0-735 exam pdf questions, you will require our valued guidance and support concerning CIW 1D0735 certification. 
We provide some unique preparation strategies and resources on our website for the CIW JavaScript Specialist Exam certification. You can get access to <a href=“https://www.certswarrior.com/exam/1d0-735/”>https://www.certswarrior.com/exam/1d0-735/</a> study material, registration walkthrough, practice test pdf questions, course demo for **1D0 735**, and tips to pass your 1D0-735 exam successfully. 
We have prepared CIW exam dumps and a practice test to help you know the real exam practice test environment by providing relevant question types. This will help you feel more confident and prepared for your CIW final 1D0735 exam dumps. 
Our 1D0 735 examination course study guide will take you through every preparation step smoothly and comfortably. If you follow the guidelines carefully, you will be able to cover the maximum CIW exam course material with full command. 
<a href=“https://www.certswarrior.com/exam/1d0-735/”>https://www.certswarrior.com/exam/1d0-735/</a>
 
We ensure updated **CIW exam** course content all the time according to the latest versions. We always test our 1D0 735 exam study guide software to keep it user-friendly by maintaining its quality. In case you face any inconvenience, you will always get 24/7 support to respond to your call and fix any issues you face. 
Don’t worry because you will get a 30-day money-back guarantee to satisfy you with our **1D0-735 course**. We also offer a CIW mock exam for quick preparation to successfully achieve the CIW JavaScript Specialist Exam certification.
Example of a #React functional (a.k.a. stateless) component w/ typechecking & default
Tags: javascript, webdev, react, programming
Published: 2023-01-12 07:06:59

```
import React from "react"
import PropTypes from "prop-types"

const Button = ({ title }) => {
    return <button>{title}</button>
}

Button.defaultProps = {
    title: "Title"
}
Button.propTypes = {
    title: PropTypes.string
}

export default Button
```
Guarantee Your Success for CIW Internet Business Associate Exam Certification 1D0-61A
Tags: exam, 1d061a, dumps, pdftest
Published: 2023-01-12 07:04:24

Guarantee Your Success for CIW Internet Business Associate Exam Certification 1D0-61A
If you are looking for a platform that can be highly valuable and beneficial to help you pass the CIW Internet Business Associate Exam to develop a strong base in the CIW IT industry then you are at the right place right now. 
Undoubtedly, there is a great demand for highly talented individuals in the IT industry, and candidates who possess a CIW 1D061A Certification have a competitive edge over others. Obtaining a CIW Internet Business Associate Exam <a href=“https://www.certswarrior.com/exam/1d0-61a/”>https://www.certswarrior.com/exam/1d0-61a/</a>
Certification has a lot of benefits but thinking to pass this exam without quality study material is impossible. 
We, at our website, offer you the best CIW courses that include high-quality study material with all the required information that will guarantee your success with good marks in the CIW Internet Business Associate Exam. 
<a href=“https://www.certswarrior.com/exam/1d0-61a/”>https://www.certswarrior.com/exam/1d0-61a/</a>

You will save a lot of time and money concerning CIW certification 1D0 61A by selecting our platform for the CIW Internet Business Associate Exam preparation. If you are willing to pass the 1D0-61A exam pdf questions, you will require our valued guidance and support concerning CIW 1D0-61A certification. 
We provide some unique preparation strategies and resources on our website for the CIW Internet Business Associate Exam <a href=“https://www.certswarrior.com/exam/1d0-61a/”>https://www.certswarrior.com/exam/1d0-61a/</a>
certification. You can get access to study material, registration walkthrough, practice questions, course demo for 1D0 61A, and tips to pass your 1D0-61A exam successfully. 
We have prepared CIW exam dumps and a practice test to help you know the real exam practice test environment by providing relevant question types. This will help you feel more confident and prepared for your CIW final 1D061A exam dumps. 
Our 1D0 61A examination course study guide will take you through every preparation step smoothly and comfortably. If you follow the guidelines carefully, you will be able to cover the maximum CIW exam course material with full command. 
<a href=“https://www.certswarrior.com/exam/1d0-61a/”>https://www.certswarrior.com/exam/1d0-61a/</a>
 
We ensure updated CIW exam course content all the time according to the latest versions. We always test our 1D0-61A exam study guide software to keep it user-friendly by maintaining its quality. In case you face any inconvenience, you will always get 24/7 support to respond to your call and fix any issues you face. 
Don’t worry because you will get a 30-day money-back guarantee to satisfy you with our 1D0-61A course. We also offer a CIW mock exam for quick preparation to successfully achieve the CIW Internet Business Associate Exam certification.
Public cloud or private cloud, what's the right choice for IoT players?
Tags: cloudcomputing, edgecomputing, iot, kubernetes
Published: 2023-01-12 06:59:10

When it comes to IoT, one of the biggest decisions companies have to make is whether to use a public cloud or a private cloud for their infrastructure. Both options have their own set of advantages and disadvantages, and it ultimately comes down to the specific needs of the business.

Public cloud providers, such as AWS, Azure, and Google Cloud, offer dynamic scaling capabilities and a pay-as-you-go model, which is great for businesses with project-based IT needs and periodically experiences low demand. These providers also offer cost-effective backup and recovery solutions, which can be a major advantage for companies without the finances to set up their own servers.

Private clouds, on the other hand, are perfect for businesses in highly regulated industries, as well as those in the tech industry where rigorous security and control over infrastructure are important. Private clouds offer advanced data centers and a high level of control over the infrastructure, which can be critical for certain industries.

For companies that want the best of both worlds, a hybrid cloud approach can be a great option. This allows businesses to take advantage of the benefits of both public and private clouds, giving them the flexibility to choose the most appropriate option for each specific use case.

Shifu is a Kubernetes native, production-grade, protocol & vendor agnostic IoT development framework that can be deployed on the edge or on the cloud, whether it's public, private or hybrid. With Shifu, companies can have the freedom to choose the best infrastructure option for their specific needs, without being locked into a single vendor.

Check out our Github page at https://github.com/Edgenesis/shifu for more information and to see how Shifu can help your business with IoT development.
156-315.81 Check Point Certified Security Expert R81
Tags: exam, dumps, checkpoint, 15631581
Published: 2023-01-12 06:55:51

Guarantee Your Success for CHECKPOINT Certified Security Expert R81 Certification 156-313.81
If you are looking for a platform that can be highly valuable and beneficial to help you pass the CHECKPOINT Certified Security Expert R81 to develop a strong base in the CHECKPOINT IT industry then you are at the right place right now. 
Undoubtedly, there is a great demand for highly talented individuals in the IT industry, and candidates who possess a CHECKPOINT 156313.81 Certification have a competitive edge over others. Obtaining a CHECKPOINT Certified Security Expert R81 <a href=“https://www.certswarrior.com/exam/156-315.81/”>https://www.certswarrior.com/exam/156-315.81/</a>
Certification has a lot of benefits but thinking to pass this exam without quality study material is impossible. 
We, at our website, offer you the best CHECKPOINT courses that include high-quality study material with all the required information that will guarantee your success with good marks in the CHECKPOINT Operational Risk Manager (ORM) Exam. 
<a href=“https://www.certswarrior.com/exam/156-315.81/”>https://www.certswarrior.com/exam/156-315.81/</a>

You will save a lot of time and money concerning CHECKPOINT certification 156 313.81 by selecting our platform for the CHECKPOINT Certified Security Expert R81 preparation. If you are willing to pass the 156-313.81 exam pdf questions, you will require our valued guidance and support concerning CHECKPOINT 156-313.81 certification. 
We provide some unique preparation strategies and resources on our website for the CHECKPOINT Certified Security Expert R81 <a href=“https://www.certswarrior.com/exam/156-315.81/”>https://www.certswarrior.com/exam/156-315.81/</a>
certification. You can get access to study material, registration walkthrough, practice questions, course demo for 156 313.81, and tips to pass your 156-313.81 exam successfully. 
We have prepared CHECKPOINT exam dumps and a practice test to help you know the real exam practice test environment by providing relevant question types. This will help you feel more confident and prepared for your CHECKPOINT final 156313.81 exam dumps. 
Our 156 313.81 examination course study guide will take you through every preparation step smoothly and comfortably. If you follow the guidelines carefully, you will be able to cover the maximum CHECKPOINT exam course material with full command. 
<a href=“https://www.certswarrior.com/exam/156-315.81/”>https://www.certswarrior.com/exam/156-315.81/</a>
 
We ensure updated CHECKPOINT exam course content all the time according to the latest versions. We always test our 156-313.81 exam study guide software to keep it user-friendly by maintaining its quality. In case you face any inconvenience, you will always get 24/7 support to respond to your call and fix any issues you face. 
Don’t worry because you will get a 30-day money-back guarantee to satisfy you with our 156-313.81 course. We also offer a CHECKPOINT mock exam for quick preparation to successfully achieve the CHECKPOINT Certified Security Expert R81 certification.