teleren/devto huggingface dataset:
How to Create a Website Without Coding Knowledge
Tags: webdev, beginners, tutorial, wordpress
Published: 2023-10-10 07:38:00

If you want to learn How to Create a Website Without Coding Knowledge and you don’t know how to code, [this article](https://hmablogs.com/create-a-website-without-coding-knowledge/) is for you. In today’s digital age, having an online presence is crucial for individuals and businesses alike. However, the idea of creating a website can be daunting, especially if you have no coding experience.

The good news is that you don’t need to be a tech wizard to build a website. In this article, we will guide you through the process of how to create a website without coding knowledge. Whether you want a personal blog or a business website, we’ve got you covered.


**

## Table of Contents – Create a Website Without Coding

**
Here is the list of 13 practical steps to Create a Website Without Coding Knowledge:

1. Understanding the Basics
2. Choosing the Right Website Builder.
3. Setting Up Your Account
4. Designing Your Website
5. Adding Content
6. Optimizing for SEO
7. Launching Your Website
8. Maintaining and Updating
9. Troubleshooting Common Issues
10. Promoting Your Website
11. Measuring Success
12. Protecting Your Website
13. Expanding Your Website

You Read the complete Article here:
{% embed https://hmablogs.com/create-a-website-without-coding-knowledge/ %}
Type Safety in Software Development
Tags: typescript, typesafe, go, programming
Published: 2023-10-10 07:32:09

## The big idea
Type Safety helps ensure the correctness of a codebase by catching type errors early in the development process. For example, in a dynamically typed language, like JavaScript, it's all too easy to assign a value of the wrong type to a variable. **— The problem?** This often leads to tricky bugs which can be time-consuming to detect and fix.

## Key Pillars of Type Safety

- 🏛️ **Reliability:** Providing a stable shield against unforeseen runtime errors and fortifying application reliability.
- 👯 **Collaboration:** Enhancing code readability and fostering seamless teamwork among developers by ensuring explicit data type declarations.
- 🔍 **Efficient Debugging:** Facilitating smoother and more efficient debugging by enabling early detection of type discrepancies.

## Encore loves static typing

Encore relies on static typing, and end-to-end type safety, to provide many of its built-in features. You might say it's a symbiotic relationship, helping developers through tools like:
- 🕸️ **Application modeling:** Parsing your code and creating an application model used to determine and provision necessary cloud infrastructure.
- 📜 **API Documentation:** Automatically generating API documentation to swiftly guide developers through dependencies and expected data types.
- 🌐 **Tracing:** Enabling quick identification and resolution of issues through distributed tracing.

## 🤿 Dive deeper:
Want to learn more about how this works? Check out [this docs article](https://encore.dev/docs/introduction).
safe Deletes with send2trash Module in python.
Published: 2023-10-10 07:25:13

First, install the send2trash  module by running pip install send2trash in your terminal, Using send2trash is much safer than Python's regular delete functions, because it will send folders and files to your computer's trash or recycle bin instead of deleting them permanently.
After you have installed  send2trash, enter the following into  the interactive shell, start by running python3 to launch the interactive shell then type the following code below:


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fqa9xcttgut19keoa9uu.png)
Refresh your folder area and you will see the file has disappeared, it is still located in the recycle bin.

NB: 
In general, you should always use the send2trash.send2trash() function to delete files and folders. But while sending files to the recycle bin lets you recover them later, it will not free up disk space like permanently deleting them does. If you want your program to free up disk space, use the os and shutil functions for deleting files and folders. Note that the send2trash()function can only send files to the recycle bin; it cannot pull files out of it.
How To Attach Multiple Files in PHPMailer Email Using PHP
Tags: php, phpmailer, emailform, webdev
Published: 2023-10-10 07:21:57

Are you looking to enhance user interaction on your website by seamlessly learning How To Attach Multiple Files in PHPMailer Email Using PHP?

In this comprehensive guide, we will explore the ins and outs of using PHP Mailer to achieve this functionality. From setting up PHP Mailer to handling form data and sending emails, we’ve got you covered.

## What is PHP Mailer?

Before we dive into the details, let’s briefly introduce PHP Mailer. PHP Mailer is a robust PHP library that simplifies the process of sending emails through PHP scripts. It offers an intuitive and feature-rich interface for sending plain text and HTML emails, complete with attachments and more.

## Steps – Attach Multiple Files in PHPMailer

Let’s start with a detailed outline that will guide us to [Attach Multiple Files in PHPMailer](https://hmablogs.com/how-to-attach-multiple-files-in-phpmailer/) Email through this extensive guide. Here are the important steps to Attach Multiple Files in PHPMailer on HTML form submission:

1. Download and install PHP Mailer from GitHub
2. Setup your HTML Contact Form
3. Include PHP Mailer in your HTML code
4. Configure PHP Mailer
5. Adding multiple attachments to PHPMailer
6. Process form data to send email
7. Compose the Email
8. Handle Success and Error messages
9. Send the Email

**Read the complete Article below:**

{% embed https://hmablogs.com/how-to-attach-multiple-files-in-phpmailer/ %}
Dr. Sandeep Singh, Orthopedic Doctor, Bhubaneswar
Tags: orthopedicdoctor, orthopedicsurgeon, kneereplacement, robotickneereplacement
Published: 2023-10-10 07:21:22

Dr. Sandeep Singh is one of the top-rated [orthopedic](https://drsandeeportho.com/) doctor in Bhubaneswar with 11+ years of experience. Moreover, he specializes in elective and trauma surgeries relating to joint replacement and sports injuries. Dr. Sandeep Singh is one of the best orthopedic doctor in Bhubaneshwar who implements the latest surgical procedures such as robotic and arthroscopic keyhole surgery to help patients recover faster with less pain. Currently, he practices in Care Hospital Bhubaneswar. It is the only healthcare in Odisha that offers partial knee replacement surgery where the patients can walk 4 hours after the procedure. Recently, Dr. Sandeep established a department of sports injuries and rehabilitation, the first of its kind in Odisha & East India.  Dr. Sandeep Singh has been rated as the top orthopedic doctor in Bhubaneswar according to ClinicSpots.
HTML comment tag
Tags: html
Published: 2023-10-10 07:10:36

In HTML, you can use the <!-- and --> tags to create comments within your HTML code. Comments are not displayed on the web page and are intended for developers to include notes, explanations, or other information within the HTML source code.

[HTML Comments](https://www.tutorialspoint.com/html/html_comments.htm) are used to make our code more readable. Comments are completely hidden on the webpage, but you can see them in the code. Commenting code is generally considered a good practice, it helps us express what the code is doing, and serves as an anchor for you if you want to change something in your code in the future. Can act as. In a collaborative environment, code comments are helpful to other developers as well.

You can divide it into three parts.

**Opening**

Here, less than mark (<), Exclamation Mark (!) and two Dash (–) have to be written in the opening.

**Closing**

In closing you have to write two dashes (–) and greater than mark (>).

**Comment Text**

What you write between opening and closing is called comment text. And this comment text is not visible to the web page.

Types of Comment

**Single-line Comments
Multi-line Comments
Conditional Comments**

Single-line Comments
When you write comments in one line in HTML Documents, we call it Single Line Comments.

```
<!DOCTYPE html>
<html>
<body>
<!-- This Is Single Line Comment -->
<p>Comment line in HTML</p>
</body>
</html>
```

Here your browser does not show the comment in the output. Comment only helps in understanding coding.

Multi-line Comments

When you write comments in more than one line in HTML Documents, we call it Multi Line Comments.

```
<!DOCTYPE html>
<html>
<body>
<!-- This
Is
Multi Line Comment -->
<p>Comment line in HTML</p>
</body>
</html>
```


Conditional Comments

This comment is written only for Internet Explorer browser. Other browsers ignore this comment. Conditional instructions are written for different versions of Internet Explorer browser. Do not use it for browsers other than Internet Explorer browser.

```
<!DOCTYPE html>
<html>
<head>
<!--[if IE 7]>
Special Instructions Goes Here…
<![endif]-->
<p>Comment line in HTML</p>
</head>
</html>
```
Navigating the Testing Toolkit: A Guide to Choosing the Right Automation Tool
Published: 2023-10-10 07:10:30

In software development, choosing the right test automation tool is akin to selecting a reliable companion for a challenging journey. In this blog, we will go through some of the test automation tools to help you choose the best for your automation needs.

## Understanding Your Project's Needs:
Before diving into the sea of automation tools, it's crucial to have a comprehensive understanding of your project's requirements. Consider the following aspects:

## Application Type:
Is your application a web application, mobile app, or a combination of both?
Some tools specialize in web testing (e.g., Selenium), while others cater to mobile app testing (e.g., Appium).

**Technology Stack:**
What programming languages and frameworks are used in your project?
Choose a tool that seamlessly integrates with your technology stack.

**Testing Objectives:**
Clearly define your testing objectives, whether it's regression testing, performance testing, or end-to-end testing.
Different tools excel in different types of testing, so align your objectives with the tool's strengths.

**Popular Automation Tools:**

**Selenium:**
Widely acclaimed for web application testing.
Supports multiple programming languages, including Java, Python, and JavaScript.
Strong community support and extensive documentation.

**Appium:**
A go-to choice for mobile application testing.
Supports both Android and iOS platforms.
Utilizes standard automation APIs, making it versatile and compatible with various programming languages.
JUnit and TestNG:

Frameworks for Java-based automation testing.
Ideal for unit testing and integration testing.
Works seamlessly with Selenium for web testing.
Cypress:

Gaining popularity for its fast execution and real-time browser preview.
Suitable for end-to-end testing of web applications.
JavaScript-based, making it user-friendly for frontend developers.
Jenkins:

Primarily a CI/CD tool but includes functionality for test automation.
Integrates well with various testing frameworks.
Ideal for orchestrating and scheduling automated tests.
**Key Considerations:**

**Ease of Use:**

Evaluate the tool's learning curve and user-friendliness.
Consider the ease with which team members can adopt and contribute to the tool.
Community Support:

A vibrant community ensures access to resources, forums, and updates.
Check the community size and activity around the chosen tool.

**Scalability:**
Ensure that the tool can scale with the growth of your project.
Consider the tool's ability to handle large test suites and parallel execution.

**Integration Capabilities:**
Check if the tool integrates seamlessly with your existing development and testing ecosystem.
Integration with version control systems, CI/CD tools, and test management tools is crucial.

**Conclusion:**
Choosing the right test automation tool is a strategic decision that influences the efficiency and success of your testing endeavors. By aligning the tool's features and strengths with your project's specific needs, you pave the way for a robust and scalable automation framework.
Udemy Clone - Expert Plus
Tags: udemyclonescript, udemycloneapp
Published: 2023-10-10 07:05:08

[Udemy clone](https://www.bsetec.com/udemy-clone/) is an open-source Learning Management System (LMS) script that replicates all the features and functionalities of Udemy, a course marketplace that allows individuals to create and sell courses to learners worldwide. Want to create an online learning platform to provide employee training and development programs or sell courses to customers for additional revenue streams? Look no further than our Udemy Clone Software! Our powerful Learning Management Software enables you to create a feature-packed eLearning website that's easy to use and navigate. In short, our Udemy Clone Script, Expertplus LMS, is the perfect ready-made solution to quickly launch your eLearning platform without having to build from scratch.
Rubyist Hangout Thread
Tags: ruby, discuss, watercooler
Published: 2023-10-10 07:00:00

Welcome to our weekly Ruby enthusiasts' gathering! Whether it's Ruby-focused or not, we're all ears for your insights and sharing. Tell us:
🌟 Spotlight a Fellow Member: Recognize a Ruby enthusiast's achievements!
📖 Share an Intriguing Read: Pass along captivating articles.
🌐 Current Buzz in the Sphere: Keep us updated on Ruby-related news!
Introduction assignment - WEBPACK
Tags: webdev, webpack, wu10
Published: 2023-10-10 06:51:44

#WEBPACK INTRODUCTION
_**Roskilde Teknisk Skole WU10 group: Andreas, Driton, Henriethe & Silje**_

###Webpack & PostCSS Installation
It is required to have the following packages: **webpack-cli, sass, sass-loader, css-loader, postcss-loader mini-css-extract-plugin**. Use the terminal to install these packages by typing **[npm install *insert name***], for every one. 

###Webpack & PostCSS Konfiguration
You will need a script in package.json with the following command: **“webpack”**. Another requirement is to have a file with the following code, refer to image 1. This includes css & js bundling and sourcemap creations.

Additionally, it is necessary for you to import your main scss file into your main js file.

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

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

###PostCSS Installation
This step requires you to download the postcss-loader package using the npm install command.

###PostCSS Konfiguration
Creating a browserslistrc file to your project following the guidelines provided by [https://browsersl.ist/](https://browsersl.ist/)

Next, you want to add the postcss-loader to your scss loaders under the property “use”. 

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

##Transpiling SASS to CSS

###Transpiler Installation
With the help of NodeJS we can install the transpiler package with the following command: **“npm install sass”**.

###Transpiler execution
Navigate to package.json and under scripts, create a new script with any name and the value of it will be, **“sass –watch input:output”**. Input can be a folder or a specified file and the output has to match the input, _folder->folder, file->file_.
Key Highlights of BTC, ETH, and Solana Performance in Q3
Tags: cryptocurrency, bitcoin, ethereum, solana
Published: 2023-10-10 06:50:44

# A Rundown of What Happened with BTC, ETH, and the Rest in Q3

---

The third quarter of 2023 (Q3) was an eventful period for the crypto market, with Bitcoin (BTC) leading the way. Market participants experienced both moments of celebration and uncertainty regarding the market's future.

## Crypto Assets Decouple from Others

21Shares, the largest suite of cryptocurrency Exchange Traded Products (ETPs), released a comprehensive report detailing the sector's developments during Q3. Despite the Fed interest hike, the macroeconomic factors remained uncertain. Bitcoin decreased by 11.52% and Ethereum (ETH) fell by 13.60% on a QoQ basis. Interestingly, the S&P 500, which previously had a strong correlation with BTC and ETH, moved in the opposite direction. This indicates that crypto assets are becoming more decorrelated within the asset class itself.

## Solana Outperforms Bitcoin and Ethereum

Solana (SOL), despite facing challenges and FUD, outperformed both Bitcoin and Ethereum. Its partnership with payment platform Visa played a significant role in its impressive performance. Visa announced support for the Solana blockchain for Circle (USDC) transactions, citing its ability to process up to 2,000 Transactions Per Second (TPS) as the reason for integration. As a result, SOL's price and Total Value Locked (TVL) experienced notable increases.

## OP and MKR Show Promising Performance

Opinion (OP) and MakerDAO (MKR) were two projects that stood out in Q3. OP maintained a 7.43% increase in the last 90 days, primarily due to developments within the blockchain and the adoption of the OP Stack. MKR saw a 79% hike in Q3, driven by its annualized revenue increase and involvement with Real World Assets (RWAs). Ethereum also made notable advancements in staking and scaling solutions.

## Ethereum and Chainlink Make Strides

Ethereum implemented the Distributed Validator Technology (DVT) to combat blockchain centralization. Liquid staking dominated the activity on the Ethereum blockchain, with Lido Finance (LDO) leading the cohort. Additionally, Ethereum's major upgrade, the Dencun upgrade, has been delayed until next year. The blockchain also saw the introduction of a modular scaling solution by Eclipse, which brought Ethereum and Solana together. Chainlink introduced a study demonstrating how tokenization of world assets on the blockchain can boost adoption.

## Looking Forward to Q4

Q4 brings exciting possibilities, such as the integration of the Bitcoin Lightning Network on Coinbase for faster and more efficient BTC transactions and cross-border payments. The recent resurgence of activity with the Lightning Network indicates increased trust and adoption. Additionally, Solana's potential revival is worth considering, as advancements like the Bubblegum protocol for ultra-low-cost NFT minting may drive increased adoption.

---

Check my profile on [Bites Insight](https://bitesapp.co?utm_source=devto) for the latest updates and stories.
Placeholder Contributor
Tags: hack23contributor
Published: 2023-10-10 06:46:54

<!-- ✨This template is only meant to get your ideas going, so please feel free to write your own title, structure, and words! ✨ -->

### Intro
<!-- Share a bit about yourself as a contributor. Is this your first Hacktoberfest, or have you contributed to others? Feel free to embed your GitHub account by using {% embed LINK %} -->

My name Is Arnab Ghosh I am a full stack MERN React.js Web Developer {% embed https://github.com/ArnabBCA %}

### Highs and Lows
There were ups and down But still managed to solve the issues. The repo mantainers also helper me a lot.
### Growth
I was a intermediate web developer
What is Prompt Engineering?
Tags: ai, promptengineering, beginners
Published: 2023-10-10 06:44:29

Today, we're unravelling the mysteries of `Prompt Engineering`, a fascinating technique that gives us the power to guide AI's behaviour and make it do some pretty amazing tricks.

## The Basic part 
Suppose you want to ask AI to do a work so you have to give the AI proper instructions or else it may create a mess. That's where `Prompt Engineering` comes into play !!

## Let's begin with What is **Prompt**? 
It refers to a set of instructions that is to be given to an AI model.  It can be a phrase, sentence, or any text that helps the AI to generate a specific output or response. 

## Why that does matter?
Imagine you're trying to teach the robot (AI) a new language. If you just throw random words at it, it won't learn. But if you structure your words like a language lesson, the robot (AI) can learn and become a master linguist! Prompt Engineering helps us get the best out of AI by structuring our "lessons" effectively.

## Key Points
`Be Clear and Specific`: Just like talking to a friend, being clear with AI helps you get the best responses.
`Guide the AI`: You're the driver, and the prompt is your car. Craft it to get the desired performance from AI.
`Experiment and Learn`: The more you play with prompts, the better you'll become at instructing AI to do what you want.

<br>
As I dig deeper into Prompt Engineering, I can't wait to see how it transforms the way we interact with AI and the potential it holds for countless applications.
---
`Have you explored Prompt Engineering yet? Share your experiences and let's geek out about this together! `
Hacktoberfest
Tags: hacktoberfest23
Published: 2023-10-10 06:41:32

<!-- ✨This template is only meant to get your ideas going, so please feel free to write your own title, structure, and words! ✨ -->


### Intro
I am a full stack MERN React.js web developer from INDIA.


### Background
I am new to hacktoberfest i came to know about it in social media


### Pledge
This time i am ready to contribute to MERN stack projects
Hacktober fest
Tags: hacktoberfest, hacktoberfest23, opensource
Published: 2023-10-10 06:32:55


It was overall a nice experience, Hacktober fest helped me to dive-in Open Source Repositories and interact with other people of the same interests, and worked in an environment in which every effort make the society to grow.I came to know about new technologies and meet some like minded people. Happy Hacking :)