teleren/devto huggingface dataset:
The Best Digital Marketing Company in Chandigarh and Panchkula
Published: 2024-03-29 13:00:58


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

RaGa Advertisers is the [best advertising company in Chandigarh and Panchkula](https://www.ragaadvertisers.com) as well as the [best brand consulting company in Chandigarh and Panchkula](https://www.ragaadvertisers.com), offering top-notch services in the field of advertising, digital marketing, and brand consulting. With a team of highly skilled professionals, they strive to provide innovative and effective solutions to meet the diverse needs of their clients. As the best advertising company in Chandigarh and Panchkula they excel in creating impactful campaigns that resonate with the target audience and drive results. Their expertise in digital marketing makes them the go-to agency for businesses looking to establish a strong online presence and maximize their reach. Additionally, their brand consulting services help businesses build a strong brand identity and develop strategies for long-term success. With a client-centric approach and a commitment to excellence, RaGa Advertisers is the trusted choice for businesses who are looking for the [best digital marketing company in Chandigarh and Panchkula](https://www.ragaadvertisers.com)
My learnings from API 101 Postman Session
Published: 2024-03-29 13:07:11

Recently, I attended the API 101 Postman session conducted by hackslash, with Anushka Dubey ma'am as the speaker. In this session, she explained the following:

## Understanding APIs

Application Programming Interfaces (APIs) allow services to communicate with each other. Software has become more complex and collaborative over the years, and developers no longer need to create every service from scratch. APIs enable developers to access data from a service (like Google or Twitter) without any knowledge of how the codebase has been implemented.

## Postman: An API Platform

Postman is an API platform for building and using APIs. It simplifies each step of the API lifecycle and streamlines collaboration, allowing developers to create better APIs faster. Postman is designed for DESIGN, TEST, MOCK, MONITOR, DOCUMENT, and DISCOVER APIs. It is an industry-standard tool and a collaborative API development platform that simplifies creating, using, and testing APIs with a user interface.

## Making API Requests

To make a simple API request, three ingredients are required:

1. **Method**: The HTTP method (GET, POST, etc.)
2. **Address/Endpoint**: The URL or endpoint
3. **Path**: The specific path within the endpoint

Building API requests involves understanding parameters (included in the query), authorization, headers, and body data. Body data types can include form data, JSON, text, HTML, XML, files, GraphQL, and more. These data types are often supplied with POST and PUT requests.

## Handling API Responses

When receiving API responses, it's essential to understand the following elements:

1. **Status Codes**: HTTP status codes (e.g., 200 OK, 201 Created, 404 Not Found)
2. **Headers**: Response headers
3. **Body Data**: Accessing and parsing the response body data

## Hands-On Experience

During the session, we learned the essentials of retrieving and updating API data, including addresses, methods, parameters, body data, and response codes. Anushka Dubey ma'am also provided a hands-on session where we practiced making GET, POST, and DELETE API calls and testing the responses.

## Key Takeaways

The key takeaways from this API 101 Postman session were:

1. Basic understanding of APIs and their role in modern software development
2. Familiarity with API-related terminologies
3. Practical experience in testing APIs using Postman
4. Understanding API documentation and its importance

Overall, the session provided valuable insights into the world of APIs and practical hands-on experience with Postman, an industry-standard API development platform.
Makers CBD Gummies Reviews Shocking Side Effects Alert! 2024 Customer Where to Buy?
Published: 2024-03-29 13:03:45

✿•*`¨*`•.¸✯Shop Now ✿•*`¨*`•.¸✯
https://allsupplementstore.com/makers-cbd-gummies-buy/ 

Product Name :- Makers CBD Gummies

Main Benefits:- Pain Relief, Official Store And Price

Composition:- Natural Organic Compound

Side-Effects:- NA

Rating:- ⭐⭐⭐⭐⭐

Availability:- Online

Where to Buy:- Official Website – {Buy Now Here — Click Here}

Makers CBD Gummies:-   

THC-Free Formulation: One of the standout capabilities of Makers CBD Gummies is their THC-free system. THC is the psychoactive compound in cannabis accountable for the sensation of being “excessive.” By removing THC from the formula, those gummies provide the healing outcomes of Makers CBD Gummies with none thoughts-altering results.

Official Website:- https://allsupplementstore.com/makers-cbd-gummies/ 
Official BLOGS:- 
Jimdo.Site:- https://makers-cbd-gummies-unitedstates.jimdosite.com/ 
Google Site:- https://sites.google.com/view/makers-cbd-gummies-us/ 
Blog.Spot:- https://makerscbdgummiesus.blogspot.com/2024/03/makers-cbd-gummies.html 
Medium.Site:- https://medium.com/@jimmismity/makers-cbd-gummies-a7603f8d6d8d 
https://medium.com/@jimmismity/makers-cbd-gummies-2024-top-best-cbd-gummies-to-use-products-for-sale-cbd-gummy-brand-a63752a4b273 
https://makerscbdgummiesusa.mystrikingly.com/ 
Group.Google:- https://groups.google.com/g/makers-cbd-gummies-us/c/KQuHyKRGnqo 
Hashnode.Site:- https://makers-cbd-gummies-usa.hashnode.dev/makers-cbd-gummies-scam-exposed-dont-buy-until-read-makers-cbd-gummies-truth-revealed-2024 
https://sketchfab.com/3d-models/makers-cbd-gummies-reviews-eae18257c5a74c02a3e542a88e568429 
Godaddy.Site:- https://makerscbdgummiesprice.godaddysites.com/ 
Gamma.Site:- https://gamma.app/docs/Makers-CBD-Gummies-Customer-Demanded-Shocking-Review-Makers-CBD-G-xqfxe8ew7byol39 
Company.Site:- https://makers-cbd-gummies-us.company.site/ 
https://www.myrtlebeastocr.com/group/news-events/discussion/c7bdd900-15e4-4905-982f-4eddd148c0c3 
https://www.myrtlebeastocr.com/group/news-events/discussion/ead21f90-f212-4537-9a6a-caad8c8f1402 
https://www.myrtlebeastocr.com/group/gear-accessories/discussion/3fda22ab-3ebd-466c-afcc-238803d4531a

PDF.SITE:- https://publuu.com/flip-book/441291/995488 
https://flipbooklets.com/pdfflipbooklets/makers-cbd-gummies#page1 
https://issuu.com/jimmismity/docs/makers_cbd_gummies_usa 
https://www.ourboox.com/book-preview/1568236/ 
https://anyflip.com/meqtj/ohmf
Mobil Sohbet Siteleri
Tags: sohbet, chat, mobilsohbet, webdev
Published: 2024-03-29 12:56:35

Mobil arayüzü ile Android, iphone, tablet, ipad, windows phone, netbook, laptop, minibook internet erişimi olan cihazlardan sohbet'e bağlanabilirsiniz. Mobil chat, Mobil sohbet sitesi farklı tasarımları ile Türkiye ve Avrupa'nın kaliteli sohbet ağı'dır telefon sohbeti ile bedava üyeliksiz bir şekilde elit seviyeli bay bayan arkadaş bulabilirsiniz. Yeni arkadaş bulmak tanışmak isteyenlere tel sohbet imkanı sunuyoruz. Mobil sohbet sitemizde 7 gün 24 saat chat edebilir. Çevrim içi Mobil chat kullanıcıları ile anlık özel bilgileriniz görünmeden mesajlaşa bilirsiniz. **[Sohbet](https://www.catla.net)**

**[Ücretsiz Chat Siteleri](https://www.giris.net)**, genel olarak hiç bir ödeme talep etmeyen, kullanıcılarına bedava sohbet imkanı sağlayan chat sitelerini belirtmektedir,Catla sohbet ağı katılım gerçekleştiren kullanıcılarına hiç bir ücret talep etmeden sohbet etme imkanı sağlamakla birlikte, çeşitli sohbet etkinliklerinide ücretsiz kullanma imkanı tanımaktadır,Catla sohbet ortamı, geniş bir kitleye hitap eden yapısı sayesinde mutlu kullanıcı kitlesini önemseyen yapı ile çevirimiçi sohbet hizmeti sağlamakta, Bir birinden farklı insanlar tanımak, ücretsiz chat sitelerinde yerinizi almak için, kayıt olmadan giriş yapabilir, farklı kültürden, farklı insanlar tanıyabilirsiniz, Ücretsiz Chat Siteleri kategorisinde, yerini koruyan yapısı ile Catla sohbet odaları giriş yaptığınız anda kalitesini fark edebileceğiniz şekilde geliştirilmiş ve sunulmuştur, içten bir muhabbet ve gerçek dostluk, arkadaşlıklar bulabileceğiniz sitemizde, tüm sohbetleriniz mutlu ve keyifli geçecektir. Ücretsiz Chat Siteleri, Bedava Sohbet betiğinide içerisinde barındırmaktadır, kitlelerin/kişilerin, bedava bir sohbet gerçekleştirebileceği chat ortamı, ücretsiz sohbet uygulaması ve çevirimiçi chat sitesi imkanı tanımaktadır.

**[Chat](https://www.sohbet.bz)**
Chat
Canlı sohbet odaları
Canlı sohbet odaları dünyanın farklı ülke ve şehirlerinden insanları ortak bir platformda buluşturan bir sohbet ağıdır. Sosyal topluluklar içinde yeni dostluklar, arkadaşlıklar kurmak amacıyla kurulan odalar, tüm ziyaretçilerine ücretsiz olarak açıktır. Ülkemizin tüm şehirlerinden ziyaretçilerin bir araya gelerek tanıştığı, sohbet ederek eğlenceli zamanlar geçirdiği sohbet sitesi.
Launching Monetization Program Paxumusic
Published: 2024-03-29 12:47:22

Paxumusic, a main music dissemination stage, declared the send off of a music adaptation program intended to assist free specialists with adapting their music and contact a more extensive crowd. The program was reported by Paxumusic Chief Chetachukwu Anyika on his Twitter account. In a progression of tweets, Anyika made sense of that the music adaptation program is intended to give specialists the devices and assets they need to adapt their music effectively. This incorporates admittance to computerized deals administrations, advertising support, and examination to keep tabs on your development. " We're eager to send off a music adaptation program that permits free specialists to assume command over their music professions and produce income from their work," Annika tweeted. " At Paxumusic, we are focused on supporting specialists at each phase of their profession, and this program is only one way we do that." The program is available to specialists of all classes and experience levels, and Anyika urges intrigued craftsmen to apply through her Paxumusic site. He likewise stressed the significance of craftsmen holding responsibility for music and getting fair remuneration for their work. " We accept specialists should be compensated for their imagination and difficult work," Anika tweeted. " Our music adaptation program offers specialists the chance to get by living life to the fullest." The declaration of the music adaptation program ignited fervor in the music local area, with numerous craftsmen communicating interest in partaking. Annika said thanks to the craftsmen for their help and promised to keep attempting to give them the apparatuses they need to succeed. "We are thankful for the help of the music local area and are amped up for the effect our music adaptation program will have on specialists' professions," Annika tweeted. " We anticipate assisting more specialists with adapting their music and arrive at their maximum capacity." Generally, the send off of Paxumusic's music adaptation program addresses a critical forward-moving step in supporting free specialists and their progress in the music business. With the send off of the program, craftsmen have an uncommon chance to adapt their music and take their professions to a higher level. https://www.paxumusic.com/
How to optimize SQL queries
Published: 2024-03-29 12:46:26

With so many companies using the cloud to store large amounts of data, SQL optimization has become more important than ever. SQL **(structured language query)** is a programming language used to query and communicate with a database to extrapolate information. It is a language that can be used to perform a variety of tasks, such as creating, querying, updating, and deleting data. The performance of SQL queries greatly depending on how to the query written. 

This guide will discuss some of the most important factors to consider when optimizing SQL queries.

**Why Optimize SQL Queries?**
Imagine a customer searching for a product in online and results take a few minutes a appear. What do you think customer wait? In my opinion probably not. For this reason Database managers must ensure SQL queries optimize with efficiency.

**1. Use indexes efficient**
Indexes are a key to query performance. They allow the database to quickly find the rows that match your query criteria.

**2. Avoid SELECT queries**
SELECT queries are inefficient. This is because they view all the fields in a dataset rather than just the relevant ones. Instead, focus on retrieving necessary columns only.  By only selecting the fields that you need to view, models and reports will be clean and easier to use.

**3. Use Joins Properly**
Joins can be a powerful tool, but they can also be costly. Choose the right join type for the task at hand, and use efficient join conditions to avoid cartesian products.

**4. Use EXIST() instead of COUNT() queries**
When searching for a specific element in a table, it’s more efficient to use an EXIST() keyword instead of a COUNT() one. This is because a COUNT query counts every instance of the specific search element – which can be very inefficient, especially if the database is large!

**5.Avoid subqueries**
When subqueries are used in WHERE or HAVING clauses, they can slow down the performance of the query. This is because they can return large numbers of rows, making them difficult to execute.

**6. Use Caching and Materialized Views**
Caching and materialized views can be used to store frequently accessed query results in memory, which can significantly improve performance.

**7.Use Tools for Query Tuning**
There are number of tools available like APEXSQL Plan, SQL Azure Query Performance Insight that can help you  to understand how your queries are executing, and EXPLAIN and ANALYZE commands can help you to identify optimization opportunities.

**Conclusion**

Understanding and monitoring performance plays a key role in optimizing SQL queries and combined with simple steps such as indexing and swapping functions you can quickly make a difference to search time.
5 Main Node.js Advantages and Disadvantages
Tags: hirenodejsdeveloper, hiringnodejsdevelopers, hirenodejsdevelopers
Published: 2024-03-29 12:36:13

**_5 Main Node.js Advantages and Disadvantages_**
Node is an open-source server framework that runs on the V8 JavaScript Runtime engine, which was developed by Google for Chrome, to execute javascript codes outside the browser. This makes Node ideal for back-end programming as well as front-end development.
It offers a fast, lightweight environment for writing network applications. This is because it uses asynchronous event driven I/O, which helps in processing concurrent requests faster than the traditional model of blocking. It also allows developers to send data between the web server and client using JSON format, which is simple, easy-to-read and works across different platforms.
The Node ecosystem is huge and includes the Node package manager (npm), which provides a wide range of libraries, which are reusable modules that can speed up and simplify coding. These libraries are available to the developer community, and many are shared via github. Among these, the most popular are Angular and Express. These modules allow you to create a single front-end codebase that can work across all layers.
Aside from having the best programming skills, you need to make sure that you hire a full-time node js programmer who will fit your company’s culture and values. This will ensure that you are getting the best value for your money and can provide quality service to your clients.
When [hiring node js programmers](url), you should also ask about their proficiency in testing Node apps by utilizing test runners and frameworks such as Mocha and Chai. You should also consider their experience in working with various relational databases like MySQL and MongoDB. In addition to this, you should ask them about their expertise in bug investigations and fixing as well as refactoring and optimizing pre-written code.
Oidc /reg route curl for update client
Published: 2024-03-29 12:31:05

curl -X POST \
  https://your-oidc-provider.com/reg \
  -H 'Content-Type: application/json' \
  -d '{
    "client_id": "your_client_id",
    "client_secret": "your_client_secret",
    "client_name": "UpdatedClientName",
    "redirect_uris": ["https://updatedredirecturi.com/callback"],
    "grant_types": ["authorization_code", "refresh_token"],
    "response_types": ["code"],
    "token_endpoint_auth_method": "client_secret_basic"
}'
Developers will become pilots
Tags: ai, development, software
Published: 2024-03-29 12:29:56

---
title: Developers will become pilots
published: true
description: AI will transform the way we develop the same way that technology changed how we fly.
tags: #ai #development #software
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hrzj4u54dowp3jcpsckr.jpg
# Use a ratio of 100:42 for best results.
# published_at: 2024-03-29 12:11 +0000
---

20 or 30 years ago pilots where actually flying airliners. They were in charge of all aspects of the fly, taking all decisions themselves.

Today it's the plane itself that takes care of everything and pilots are just supervisors that only take control when there are unexpected conditions.

And that is exactly what is going to happen to developers. To me, that's the perfect analogy.

The AI will take care of most of the work and the developer will be supervising everything.


[Image credits](https://unsplash.com/photos/black-vehicle-control-panel-REZp_5-2wzA)
[ASK] LLM finetuning
Tags: llm
Published: 2024-03-23 10:07:32

Hi community,

I have few questions of LLMs and finetuning. I am new to this field and this might be noob questions, but i wanted to understand this clearly.

1. When someone says Llama-7b. this means that it has ~7 billion parameters, right? What does these parameter mean?

2.Suppose someone finetunes a 7b model with 2M tokens, does that changes the original parameter?

3. I have seen people finetuning one model(say pretrained Llama-7b) with their own dataset, does that override the safetensors file? like if originally it had 3 files with 5GB size. after finetuning will the previous files be deleted? or will i get a new safetensor file with previous one still in place.

4. Follow up to question 3 -> If it overrides, wouldn't it change the original behaviour of the model? Suppose i trained on interview parameters and now if i ask "sun rises in which direction", originally it would say "East", but after finetuning, it would forget its original finetuned data, right? Precisely, what I am asking that if trained on Data D1 and then after some days i train on Data D2, will it still have context of D1. or will it forget? How to preserve the original knowledge while training with D2?

5. I have seen people using pipelines for LLM inferencing to get the prompt answers. With single core GPU, it is only able to answer 1 question at a time. suppose I host a server, and multiple requests starts coming, wouldn't it become a bottleneck. Is there someway to avoid this? Is multicore GPU the only answer for this?

6. How to boost by running on CPU. Llama cpp uses only one CPU core to get the answer for a query. Can we increase it to use all cores when there are multiple queries at same time when hosted as a server.
Do you think Software Development is Dead?
Tags: discuss, developer, programming, ai
Published: 2024-03-29 12:04:14

Are you feeling the looming shadow of obsolescence creeping over the software development landscape? Hold that thought! Contrary to rumors, software development isn't just alive and kicking; it's thriving in an era of relentless innovation and evolution. Here's why you should embrace the exciting journey ahead:

**Adapt to Thrive:** In the fast-paced world of technology, adaptation is the name of the game. Software development isn't stagnant; it's constantly evolving to meet the ever-changing needs of users and businesses. Embrace new technologies, methodologies, and paradigms to stay ahead of the curve.

**Redefining Boundaries:** The boundaries of what's possible with software are constantly being pushed. From artificial intelligence and machine learning to blockchain and quantum computing, there's no shortage of groundbreaking technologies reshaping the software development landscape. Don't fear change; embrace it as an opportunity for growth and exploration.

**Empowerment Through Collaboration:** Software development isn't a solitary pursuit; it's a collaborative effort that thrives on diversity of thought and expertise. Engage with your peers, participate in open-source communities, and leverage the collective wisdom of the developer ecosystem to amplify your impact and drive innovation forward.

**Lifelong Learning:** In an industry where the only constant is change, lifelong learning isn't just a mantra; it's a survival skill. Stay curious, invest in your personal and professional development, and never stop expanding your skill set. Whether it's mastering a new programming language, diving deep into emerging technologies, or honing your soft skills, the journey of learning never ends.

**Impact Beyond Code:** Software development isn't just about writing lines of code; it's about solving problems, empowering users, and making a positive impact on the world. Whether you're building life-saving healthcare applications, sustainable energy solutions, or educational platforms that democratize access to knowledge, never lose sight of the profound impact your work can have on society.

So, the next time you hear whispers of software development's demise, remember this: it's not the end; it's a new beginning. Embrace the infinite possibilities of the digital frontier, and let your passion for innovation and creation propel you forward. Software development isn't dead; it's more alive than ever, waiting for visionaries like you to shape the future.
TL8 goes React (Beta)
Tags: tl8
Published: 2024-04-27 21:48:38

---
title: TL8 goes React (Beta)
published: true
date: 2024-03-29 12:03:07 UTC
tags: tl8
canonical_url: 
---

 ![TL8 goes React (Beta)](https://blog.merckx.fr/content/images/2024/03/tl8-react.png)

TL8 now supports React. I assumed it would not require any change in the TL8 application code and should only require me to write the React TL8 counterpart (the one that developers have to put in their React application). And I was happily surprised to be right!

TL8 is based on a home-made protocol that makes it talk to the Angular and React plugins. This protocol is framework agnostic. That is why making TL8 compatible with React was very straight-forward.

I have also made the TL8 React library 100% open-source and am planning to do the same for the Angular library. Several people asked me whether TL8 was open-source. It is partially open-source now.

`tl8-react` provides a translation system and the necessary pieces to be used with the TL8 application. It is available in Beta on NPM: [https://www.npmjs.com/package/tl8-react](https://www.npmjs.com/package/tl8-react)

The latest TL8 application is available on [https://tl8.io/](https://tl8.io/) and works out of the box with your React application.

Enjoy.