teleren/devto huggingface dataset:
I want to develop a one-click installation environment tool, do you really need it?
Tags: webdev, javascript, programming, discuss
Published: 2023-11-11 13:38:00

Guys, I'm trying to develop a piece of software for installing development environments in the context of front-end development onboarding that requires installing zsh nodejs yarn/pnpm git vscode vscode extends webstrom docker ... Software.
This would too waste me 2-3 hours, I want to make this thing 30 minutes and increase the Swiss Army knife speed of a new computer becoming a developer.
For an enterprise user to be able to better unify the environment for development engineers quickly, improving onboarding satisfaction and efficiency.
But I'm not sure I'm developing it for anyone to want to use it?
Can you all give me some advice?
Is "px" really so bad 🧐
Tags: discuss, css, px
Published: 2023-11-11 13:33:34

Austing Gil wrote, [PX or REM in CSS? Just Use REM](https://austingil.com/px-or-rem-in-css/).

Ashlee Boyer just wrote, [Why You Should Use px Units for margin, padding, & Other Spacing Techniques](https://ashleemboyer.com/blog/why-you-should-use-px-units-for-margin-padding-and-other-spacing-techniques).

Keith Grant has views on px too: [Re-evaluating px vs em in Media Queries](https://keithjgrant.com/posts/2023/05/px-vs-em-in-media-queries/).

Everyone has a view on px and it's confusing.

It seems that browsers can handle px just fine.

How do you handle them?

Do you use px? Do you avoid px?
Do you really need to validate your HTML code? 🤔
Tags: discuss, html, conformance
Published: 2023-11-11 13:28:12

I haven’t validated my HTML code until one of my managers asked me to.

Now I read Jens Meierts article [The 3-Second Frontend Developer Test](https://meiert.com/en/blog/the-frontend-developer-test/) where he says that companies should ask about validation when they hire a frontend developer.

He goes on, validation would show “foundational knowledge”, “base quality”, “professional conduct” and “aspiration”.

There’s probably a point here given his focus on HTML. And I think my knowledge of HTML did indeed improve after I had to validate.

But I’m not sure we should only be hired if we validate.

What is your experience?

Do you validate your HTML?

If not, why not?

Or, what would convince you validate your HTML?
What you learning about this weekend?
Tags: codenewbie, discuss, learning, beginners
Published: 2023-11-11 13:00:00

Hey folks 👋

What ya learning on this weekend?

Whether you're sharpening your [JS](https://dev.to/t/javascript) skills, making PRs to [your OSS repo of choice](https://github.com/forem/forem) 😉, sprucing up your portfolio, or [writing a new post](https://dev.to/new) here on DEV, we'd like to hear about it.

Have a wonderful weekend! Keep on learning, but make sure to take your time and take breaks, so you don't get too burnt out on this stuff... it'll be here for ya when you return!


![A short clip from the opening credits to Rocko's Modern Life... some large hands open Rocko's head up like a trash receptacle, and shove a giant textbook with the word "knowledge" into his cranium. His whole head expands as if it's over-stuffed.](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hxx33p30ykghlj5iu326.gif)
28. A Day of Website Development (Day 26)
Published: 2023-11-11 13:00:00

11/11/2023 work

Today marked a ten-hour study session dedicated to my assignment, and I'm quite content with the progress made. The primary focus was refining the site's overall typography, opting for a combination of Roboto, Poppins, Averia Serif Libre, and Sans Serif as fallback options. Additionally, I crafted a Blog homepage and designed separate pages for five blog posts. Admittedly, the blog posts page doesn't meet my expectations, but given time constraints, it suffices for now without extensive styling.

The day didn't commence smoothly, encountering issues with Git's Fetch & Pull on my primary desktop (computer 1). This setback prompted a shift to my secondary device (laptop, computer 2) to continue with the assignment. Fortunately, two tutors intervened around lunchtime, guiding me through the correct execution of commands. Surprisingly, the fault lay with my approach. I acknowledge the need to practice the Fetch/Pull method between computers and intend to create a personal cheatsheet for this purpose, possibly as a Readme file on GitHub.

Tomorrow's agenda brims with tasks:

- Site cleanup encompassing fonts, typos, paragraphs, and highlights: 1 hour
- Development of the resume page and a downloadable resume file: 1.5 hours
- Website deployment: 30 minutes
- Revisiting and refining the wireframe diagram: 4 hours

This schedule sets the stage for next week, allowing dedicated focus on the PowerPoint and video presentation.

As the clock strikes 11:58 PM, it's time to bid good night.
Inaugural Correspondence: Microsoft
Tags: microsoft, openletters, community, technolology
Published: 2023-11-11 12:53:57

Dear Microsoft.

I am writing this letter with the utmost respect and appreciation for the work that Microsoft, a titan in the tech industry, consistently undertakes. I trust that all is well in Silicon Valley, and I seize this opportunity to formally inaugurate a line of communication between the vibrant developer community and your esteemed organization.

The developer community, both locally and globally, holds Microsoft in high regard for its profound impact on the world of technology. Your pioneering initiatives have not only transformed the landscape but have also significantly eased the journey of countless developers worldwide. We are grateful for the innovation and resources you have contributed to our field.

Allow me to clarify that this letter primarily serves as an introductory gesture, as there is a wealth of matters and ideas we aspire to explore in our forthcoming correspondences.

I kindly request your consideration in acknowledging and, where necessary, responding to these letters. Such engagement will not only help us stay informed about your perspective but will also instill a sense of trust within the community, reaffirming your commitment to them and your organization.

In closing, I would like to extend my warm regards to your Chief Executive Officer and Chief Operating Officer, conveying our deep respect for their leadership.

With sincere anticipation, we look forward to the start of a productive dialogue. Please be assured that we will remain in touch, eager to foster a more profound connection between our two worlds.

Yours sincerely,

Mitch Chimwemwe Chanza

**Tech Community Representative**
Open Letters To Tech Giants & Ants
Tags: google, aws, microsoft
Published: 2023-11-11 12:53:26



I humbly ask for your understanding as I embark on this endeavor, for this section is dedicated to open letters addressed to both the tech giants and the rising 'Ants' (smaller companies or establishments) in the tech industry.

Within these letters, you will find a spectrum of content, ranging from critical assessments to applauding achievements, offering advice, and advocating for change. We intend to explore a multitude of topics within the tech community.

My mission is not to appease or boast but rather to instigate meaningful change and make a lasting impact. Consequently, the majority of my content will remain impartial and direct.

Moreover, if you or anyone you know possesses insights or ideas about pressing issues that warrant the attention of tech giants, please feel free to reach out to me. Together, we can craft impactful letters addressing these matters.
Create screenshots for your android/iOS app
Tags: android, ios, flutter, deployment
Published: 2023-11-11 12:24:24

Congratulations! Your app has been developed and is ready to be released on the play store or app store. The question now is how to showcase it to potential customers without them having to download it—you're right—by showing them screenshots. This blog post will walk you through the process of making **free screenshots for your app**.

This blog is uploaded to blogger.com by me.
[read it here](https://flutterease.blogspot.com/2023/11/create-screenshots-for-your-androidios.html)
My first week of #100DaysOfCode challenge!
Tags: angular, 100daysofcode, frontend, learning
Published: 2023-11-11 12:12:44

Recently I decided to introduce a number of changes into my life. I decided to get up earlier and have regular sleep schedule, I am learning to play bass guitar, I am reading books every day etc. But more on that in another post ;) This post is about coding! And yes, I also decided to code every day, and to get myself started I decided to begin **#100DaysOfCode** challenge!

## My goals
As my first goal, I decided to complete a challenge from [Frontend Mentor](https://www.frontendmentor.io/). I selected a pretty advanced challenge with level 5 (Guru) difficulty - [Link-sharing app](https://www.frontendmentor.io/challenges/linksharing-app-Fbt7yweGsT/hub). I don't really think it is that difficult, but it contains quite a lot of different elements, so it's definitely not a 1-day challenge.

My main objectives are:
* create a responsive layout according to the provided mockups (I may introduce slight changes, because I don't like how few things are handled)
* Write unit and integration tests
* Take care of a11y (accessibility)
* Try to use the features from newest versions of Angular like signals or standalone components
* In the future I may also consider creating backend app for this project, but for now I only plan to do the frontend.

On weekdays I am usually spending on coding about 1 hour a day, in the morning before work. On weekends I am currently aiming for around 3 hours, but I might try to extend that time.

## Week 1 progress
This week I've been working mostly on login and registration pages, but there was also a lot of work put into things that will save me a lot of work later on. For example I created this really cool input component along with styles for active and invalid states.


![Input component](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hn1p86wkwwbf2x0ehceb.gif)

And this is how the whole layout looks like!

_Login page_
![Login page](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lsi7oxv4roq7fzfml0sv.png)
_Create account page_
![Registration page](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5btf31nmnbpp1vbxvcp5.png)

I also created an auth service to handle login and register requests, but it just stores the data on the frontend. As I mentioned before I am not building backend for this app for now. I also didn't care at all for testing and a11y for now. I will do that soon, but first I need to refresh my knowledge on these topics, so I'm pushing with other topics in the meantime. If you know any good resources, I'm very open for recommendations!

## Summary
Thank you for reading this post! For now it's just a quick summary as a lot of things are still in progress, and I plan to cover them in larger detail, when they are fully finished. But in the meantime feel free to check my [Github repository](https://github.com/ajanecka97/LinkSharingApp) to see how things are implemented! 

If you have any suggestion and a request to cover specific topic, please feel free to comment! See you in the next update :)
Git Rebase vs Git Merge
Tags: tutorial
Published: 2023-11-11 11:42:09

https://www.atlassian.com/git/tutorials/merging-vs-rebasing tells us `merge` is always the safer solution, and `rebase` is cleaner but has potential pitfalls.

This comes after a recent scare where I tried to rebase 100 commits and many things almost went haywire. Luckily I had the presence of mind to `git rebase --abort` and use `git merge` instead. Now, here I did a practical experiment in how it works: https://github.com/c6z3h/demo-rebase-vs-merge

Spent an hour or so creating branches, merging and the like, and it seems that bottomline is:
* write unit tests if have time (who am I kidding?) to avoid silent code addition / removal breaking existing features
* code review the `rebase` / `merge` changes, specifically in files you know that you have amended in the local branch (for example you were working on search function, don't bother checking the homepage code change, just verify that your search pages' code is still valid)
* (golden rule by Atlassian) only rebase onto a branch you know that only you are editing / relying on
🪔 Happy Diwali 🪔, wishing you a festival of lights
Tags: freecodez, react, html, blog
Published: 2023-11-11 11:41:22

Hey there, You are most welcome to this article. I hope you will enjoy this article. If you like this article then please share this article with your friends and colleagues. If you have any questions or suggestions regarding this article then please comment down below.

**🪔 Happy Diwali 🪔, wishing you a festival of lights**

![🪔 Happy Diwali 🪔, wishing you a festival of lights](https://res.cloudinary.com/freecodez/image/upload/v1699702854/images/tpsl1ykumi5yo5xmusvi.webp)

For full source code visit : [https://freecodez.com/post/nlki57o](https://freecodez.com/post/nlki57o)


```
<!-- https://freecodez.com -->
<section class="fireworks" id="sec1"></section>
<section class="content" id="sec2">
    <h2>
        Happy <br/><c>🪔 Diwali 🪔</c><br/>
        <span>🪔 Wishing you a festival of lights 🪔</span>
    </h2>
</section>
```

Source Code : [https://freecodez.com/post/nlki57o](https://freecodez.com/post/nlki57o)

For more such articles visit : [https://freecodez.com](https://freecodez.com/all)
Quality Code or Quantity Code😖
Tags: programming, learning, beginners, productivity
Published: 2023-11-11 11:39:13

## What the Heck I mean
You might be thinking that what is this silly question of course quality, but that is not always true. As a beginner in the programming, you need not to focus on your quality code, but you need to focus on the quantity of code. _ You can click off the article now if you want_. We are gonna discuss it in a little bit of depth with some examples.

## When Does _**Quantity **_Matters?
Learning a new programming language, you not only need to learn functionality of the language, but you also need to familiarize yourself with the _syntax _of that language. The only possible way that, I think, you can familiarize yourself with that syntax is a by writing code more than usual.
If you are some Genius, you may just learn the syntax by watching some YouTube videos and _Only_ reading code but I am not and nor is the majority.

## When Does **_Quality **_ Matters?
I don't think I need to explain this too much. After you are familiar with the language, you should start project or something like that. And what matters then is that you just write good code instead of writing `print `statements.
Writing clean, efficient code is also important as you progress.

## Conclusion
If you are a **beginner**, try writing **quantity **code so that you can become familiar with that language.
If you are someone who is already somewhat familiar with the language, then write **quality **code and actually do something, even if it is little.
Wrangler Authentics Men's Long Sleeve Quilted Lined Flannel Shirt Jacket with Hood
Tags: fashsion, menfashion, shirt, jacket
Published: 2023-11-11 11:20:57

Product details
Size: Small-Medium--Large-X-Large--XX-Large--3X-Large
Color: Total Eclipse With Heather
Fabric Type: Flannel
Origin: Imported

[SHOP NOW>>](https://tinyurl.com/2ctafyeu
)
Today i passed my clf-c02 exam in first attempt
Published: 2023-11-11 11:17:21

Hi! Just returned from taking my amazon clf-c02 exam and am happy to say that I passed with 85%. Your practice tests definitely made the difference for me! The set up was so similar to the test and the types of questions were also similar that I felt very comfortable taking the test. I will recommend pass4surexams.com to everyone.
Try this site and clear your exam in first attempt: pass4surexams.com
Backing up and restoring in EDB BigAnimal
Tags: database, backup, postgres, restore
Published: 2023-11-11 11:12:26

## Backups
BigAnimal backs up the data in your PostgreSQL clusters. BigAnimal uses any of the following storage solutions which certainly depends on the cloud your cluster is deployed on. 
 - AWS uses Amazon S3 (standard tier) as an Object storage solution
 - Azure uses Azure blob storage as an Object storage solution.
 - Google Cloud uses cloud storage as an Object storage solution.

The organization that has purchased all the subscriptions is responsible for all the charges related to the object storage solution.

PostgreSQL clusters in BigAnimal are continuously backed up through a combination of base backups and transaction log archiving. When a new cluster is created an initial base backup is taken. After that whenever the WAL file is closed, which by default happens after every 5 minutes. It is uploaded to the cloud object storage solution. If your cluster has faraway replicas the application will copy the WAL files from your cloud object storage solution and asynchronously transfer them to the faraway replicas. Your organization is solely responsible for the charges that are associated with the cloud object storage solution.


## Replication lags with faraway replicas:
With faraway replicas, the primary server writes to the archive, which is moved to the object store. The replica reads from the object store as files arrive. Prior to the archive replicating across to the replica, the log file must write at least 16MB of data to the WAL to cut a new archive file. If the time interval for closing a WAL file is too large, it can introduce a delay until the replica receives the latest record. The amount of time that it takes to fill up the 16 MB log file and copy it to the archive is the replication lag. The replication lag is the period of time when data can be lost. The time totally depends on the amount of activity in your database. You need to measure the replication lag to determine if it's acceptable from a possible data-loss perspective. If it isn't acceptable, consider using a distributed high-availability cluster. 





## References:
1. https://www.enterprisedb.com/docs/biganimal/latest/using_cluster/terraform_provider/
2. https://www.postgresql.org/docs/
Creating user with an expiry date in Linux
Tags: expirydate, useradd
Published: 2023-11-11 10:47:09

Steps to create an user with an expiry date in Linux:

sudo useradd -e YYYY-MM-DD username

useradd is a command used to add a new user account. 
-e YYYY-MM-DD specifies the expiry date for a new user account. 

Reference Link: https://www.geeksforgeeks.org/creating-a-user-with-an-expiry-date-in-linux/
KSAExpats
Published: 2023-11-11 10:40:51

KSAExpats Your essential guide to living and working in Saudi Arabia, offering expat news, local laws, reviews and tips.
[riyadh zip code](https://ksaexpats.com/postal-code-zip-code-saudi-arabia/)

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/d4yfkhl2b1j445gtbwjp.png)
Adapting Agile Methodology for IT Project Management
Tags: webdev, programming, javascript
Published: 2023-11-11 10:40:44

Professional Networking: Engaging in continuous learning often leads to networking opportunities. It allows individuals to connect with like-minded professionals, experts, and mentors. Increased Confidence: The more one learns, the more confident they become in their abilities. This confidence can positively impact both their work and personal life. Evolving Proficiency: Learning is not static; it is a journey of evolving proficiency. As individuals accumulate knowledge and experience, they reach new heights of competence in their chosen field. The Value of Specialization While continuous learning provides the foundational knowledge and skills, specialization takes professionals to the next level of expertise. Specialization involves concentrating on a specific area or niche within a broader field. Here's why specialization is valuable: Expertise: Specialization allows individuals to delve deeply into a particular subject or domain, ultimately becoming experts in that area. Their in-depth knowledge and skills set them apart from generalists.


Click here for more info…>>>>>>>>>     https://dumpsmedia.com/education/juniper-certification/
chrome hearts hoodie
Tags: chrome, hearts, hoodie
Published: 2023-11-11 10:36:27

The **[Chrome Hearts hoodie](https://chromeheartsofficials.shop/chrome-hearts-x-drake-certified-lover-boy-hoodie-black/
)** is a distinctive and highly sought-after fashion item known for its premium quality and unique design. Crafted with meticulous attention to detail, the hoodie features the iconic Chrome Hearts logo, typically a combination of the cross motif and gothic lettering, adding a touch of edgy luxury to the garment.

Made from high-quality materials, such as premium cotton or a blend of comfortable fabrics, the hoodie ensures both style and comfort. The attention to craftsmanship extends to every stitch and detail, reflecting the brand's commitment to excellence.

Chrome Hearts often offers a diverse range of hoodie styles, including pullover and zip-up options, catering to different preferences. The brand's commitment to exclusivity is evident in limited-edition releases and collaborations, making each hoodie a collector's item.

The versatile nature of the Chrome Hearts hoodie allows it to seamlessly fit into various fashion aesthetics, whether it be a streetwear-inspired ensemble or a more refined, high-fashion look. The hoodie has become a symbol of urban chic and is favored by fashion enthusiasts worldwide.

With its reputation for blending luxury and rebellion, the Chrome Hearts hoodie has become a statement piece, reflecting the wearer's individuality and a connection to the brand's distinctive ethos. As a status symbol in contemporary fashion culture, owning a Chrome Hearts hoodie is not just about clothing oneself but making a bold style statement.
Fisherman Source
Published: 2023-11-11 10:28:43

The [Fishermen’s Source](https://fishermenssource.com/pages/about-us)journey began in 2006, operating out of a basement selling vintage and discontinued fishing tackle on ebay. Today, we’ve grown to a 6,000 square foot warehouse and retail store front, carrying premium fishing tackle from top brands across the fishing tackle industry. Our mission is to offer our customers a diverse selection of fishing tackle at the best price possible, without sacrificing service or delivery times. With knowledgeable staff and industry leading shipping times, we are your go to fishing tackle supplier. Whether you're shopping online or in store, Fishermen’s Source products and services are brought to you by fishermen, for fishermen.

To all of you, from all of us at Fishermen's Source - Thank you for shopping with us and thank you for your support!

Steve Leone
Founder 

Address: 3501 Sunset Avenue, Ocean, New Jersey 07712
Phone: 800-388-4149
Email: info@fishermenssource.com