This short tutorial will guide you how to download the chatGPT content as HTML, you can use the same on any website. | Continue reading


@dev.to | 1 year ago

Generate JWT Token for Apple Store Connect API using Python

The Apple store Connect APIs is REST API that enables user to perform any task that you do in Apple developer website. Calling API requires JWT Token for authorization and you need to generate a JWT Token yourself based on few parameters. API Key To generate an API key for App St … | Continue reading


@dev.to | 1 year ago

Prompt Engineer GPT-3

Prompt Engineering GPT-3 Learn GPT-3 Prompt engineering step by step Playground to test text-davinci-002 Text-davinci-002 is Instruct Model which is fine-tune to follow the instruction in order to give you the result, so we'll be looking at a few examples: Summarization/P … | Continue reading


@dev.to | 1 year ago

Aman Kumar: Reflections on GNOME .Asia Summit 2022

Recently, I got an opportunity to attend GNOME Asia Summit 2022 held in Kuala Lumpur. And it was an experience that I'll never forget. It was my first time attending an in-person conference. I was not quite nervous and unsure of what to expect. However, from the moment I arrived … | Continue reading


@dev.to | 1 year ago

My experience of Modern Frontends Conference - DEV Community ‍‍

I’ve heard from multiple people about how much of a shitshow this event was. Worth remembering in case they try to pull the same shit again. adactio.com/links/19649 | Continue reading


@dev.to | 2 years ago

Aman Kumar: GSoC 2022 with GNOME: Final Report

This post marks the ending of my GSoC'22 journey with GNOME. I worked on the database migration and managing user model for the GNOME Health Application. Let's take a deep dive into the project. Project Overview Health is a Health and Fitness Tracking application. It helps … | Continue reading


@dev.to | 2 years ago

How PHP Engine Builds AST

First let's look at the PHP codeflow: Prior to version 7, PHP generated OPcodes right inside the... | Continue reading


@dev.to | 2 years ago

Afshan Ahmed Khan: Career goals

For this blog post , I will be using blog prompt from outreachy . Are you looking for a job, internship, a grant, a volunteer position, or some type of other opportunity? I am fine with internship, job, type of positions . What types of work would you like to contribute t … | Continue reading


@dev.to | 2 years ago

I am sharing my React component template with detailed explanation

And a ready-made opinionated snippet that helps creating a new components. | Continue reading


@dev.to | 2 years ago

Aman Kumar: GSoC mid term report for Health

It's been a while since I last updated my progress. I've made significant progress after the last update. I started creating the User model in the last update. By now, I have migrated the whole User model to the Database from the GSettings and refactored the codebase accordingly. … | Continue reading


@dev.to | 2 years ago

Afshan Ahmed Khan: Outreachy: Mid way blog post

Time flies ! Now I have reached to middle of my outreachy internship. This blog post will throw some light on my journey till now . Timeline Initially when I applied for outreachy I proposed this timeline . May 30 - June 13 => replace gtk+-3.0 with gtk4 library and fix … | Continue reading


@dev.to | 2 years ago

Afshan Ahmed Khan: Week-5: Explaining project

How I learned gtk and got into this internship I have explained in part one of this series . About Gtranslator Gtranslator is an application which helps translators to do translation of application from one language to another through po files . I am taking example of ry … | Continue reading


@dev.to | 2 years ago

Is it time to look past Git?

My beef with Git and a search for viable alternatives | Continue reading


@dev.to | 2 years ago

Afshan Ahmed Khan: Outreachy Week-3: Everybody struggles

This blog post is on my progress till week-3 and vocabulary terms which I got to know while working on this project . Journey uptill now When I initally replaced gtk3 version with gtk4 version there were so many errors about 300 or so and double warnings . Then I went thr … | Continue reading


@dev.to | 2 years ago

installing Python3 alongside the default python2 on CentOS (RHEL)

if you're thinking of installing Python3 without replacing the default System python, it's for you! Prerequisites installing python from the source, We're gonna need to ensure that some prerequisites packages are installed on our system: [root@centos7 ~]# yum install gcc openssl- … | Continue reading


@dev.to | 2 years ago

Validation made easy in Javascript

In past we were handling validation by creating our own logic and some extra function, if the user is null or empty, throw an error and same for email, password and son on. in today's article we'll be learning about a cool package which do everything for us, we just need to creat … | Continue reading


@dev.to | 2 years ago

Streets Series’ Articles - DEV Community ‍‍

This is a really excellent four-part series on web performance that really dives into the technical details and asks all the right questions: Making the world’s fastest website, and other mistakes The weirdly obscure art of Streamed HTML Speed Needs Design, or: You can’t delight … | Continue reading


@dev.to | 2 years ago

Dyn* doesn't need to be special

or: more storage API propaganda A response to @nikomatsakis's dyn*: can we make dyn sized? dyn*... | Continue reading


@dev.to | 2 years ago

CSS as the back end – introducing Cascading Server Sheets

Here we go again! Another one of these, and promise, you will be questioning my sanity after this... | Continue reading


@dev.to | 2 years ago

My journey to create the ADM42 keyboard, optimized for developers

Hi All! About 2 years ago, I started a great journey: to design a keyboard for "developers" based on... | Continue reading


@dev.to | 2 years ago

Publish a Package to Npmjs.com Directory

Here are the easy simple steps to publish a new JS NPM package 😅 1. A GitHub account... | Continue reading


@dev.to | 2 years ago

How to Publish a PHP Package?

Today, we are looking on how to publish a PHP Composer v1 and v2 package to packagist.org 😊 ... | Continue reading


@dev.to | 2 years ago

100 things I learned writing my first technical book

A hundred things I learned writing my first technical book "Data-Oriented Programming" | Continue reading


@dev.to | 2 years ago

Ditch These 7 Bad Habits in Python

I have been guilty of all these bad habits. It took me some time to ditch them. Python is well known... | Continue reading


@dev.to | 2 years ago

The key to developer happiness, how to prevent coding from becoming another job

This article first appeared here: ... | Continue reading


@dev.to | 3 years ago

Modeling semi-structured data in Rails

Relational databases are very powerful. Their power comes from their ability to... Preserve data... | Continue reading


@dev.to | 3 years ago

Tailwind Isn't the Answer

Tailwind CSS has taken the frontend development world by storm over the last few years. A... | Continue reading


@dev.to | 3 years ago

JavaScript dates are confusing. Furthermore, they might be the least exciting thing to learn about in... | Continue reading


@dev.to | 3 years ago

The Shocking Immaturity of JavaScript

Do code newbies realize just how shockingly buggy and incomplete all the tools they use really are? | Continue reading


@dev.to | 3 years ago

Migrate Material-UI 4 to Mui-5

A month ago the Mui team released version 5 of Material-ui . they made some changes in this version, and some of them we'll need to configure at our own aymore. let's have a depth look over it! prerequisite: first make sure to commit your code before upgradation Install the lates … | Continue reading


@dev.to | 3 years ago

remove all the node_modules directories from machine | Free Up Space

we as developer have hundred of project in the machine, but have you've ever wondered how much space node_modules takes on single project and what happens when you're running out of free space. this will help you to make some free space safely. List All the node_modules/ folders … | Continue reading


@dev.to | 3 years ago

Storybook in ReactJs

Storybook is javascript package that helps developer to create organize UI that's self documented, make the developing and building process efficient. once we have created component and we add it to story, so we have example of how our component looks like and the features we can … | Continue reading


@dev.to | 3 years ago

JavaScript vs. JavaScript: Round 2. Fight

After I finished the first article I wasn't sure how long it would be before we'd have enough topics... | Continue reading


@dev.to | 3 years ago

create geofencing in react | computeDistanceBetween & containsLocation

You may find a situation where you need to create a google map and google place autocomplete and limit your service to 5KM radius from a specific address like 5KM around Miami we offer our service, let's learn how we can achieve this Radius We'll be using react-google-autocomplet … | Continue reading


@dev.to | 3 years ago

Useless NPM Package with millions of downloads

1. is-odd Detect number is odd or not - 2M downloads/month 🎉 2.... | Continue reading


@dev.to | 3 years ago

Postgres Query Execution: JDBC

This is a series of blogposts intended to look into how postgres query execution works, so you can... | Continue reading


@dev.to | 3 years ago

Best Free URL Shortener

You can Brand, track, and share your short links, engage with your users for free. Visit... | Continue reading


@dev.to | 3 years ago

As a SWE, I prefer to plan my tasks using paper

Why planning apps like Todoist, Trello, and so on are not the best tools for making personal plans | Continue reading


@dev.to | 3 years ago

Stay alert

A short while ago, Chrome broke the web by disabling alert(), confirm() and prompt() dialogs from... | Continue reading


@dev.to | 3 years ago

JWTManager object has no attribute token_in_blacklist_loader

If you're using this error: AttributeError: 'JWTManager' object has no attribute 'token_in_blacklist_loader' it because you're using flask-jwt-extended version 4 and alot changed in version 4 you can see here. the token_in_blacklist_loader changed to token_in_blocklist_loader ho … | Continue reading


@dev.to | 3 years ago

Zig Wrinkles

I'm learning Zig, and it's looking great so far. There are some wrinkles I'd like to see fixed though... | Continue reading


@dev.to | 3 years ago

Rust: First Thoughts

My third child, Maximus, was born this Spring, and thanks to a generous parental leave policy I’ve... | Continue reading


@dev.to | 3 years ago

The Marko Tags API Preview

The Marko Tags API is a new set of Core Tags coming to Marko. They let you use state in your... | Continue reading


@dev.to | 3 years ago

How to Build a Booking Search Engine with Ruby on Rails 6 and Elasticsearch 7

Think building a booking system is not your cup of tea? I bet, you will change your mind after... | Continue reading


@dev.to | 3 years ago

TsParticles 1.30.0 is here Confetti rework (all shapes supported, emojis too)

tsParticles 1.30.0 New Features Added wobble effect to particles, configurable... | Continue reading


@dev.to | 3 years ago

Background Music for Coding for Every Taste

The right background music can boost our concentration. But chill and lo-fi beats won’t satisfy every... | Continue reading


@dev.to | 3 years ago

Front-end Studio powered by SolidJS

I would like to showcase my project I've been working on for a last year. It's a Studio that has buil... | Continue reading


@dev.to | 3 years ago

Zig Makes Go Cross Compilation Just Work

For the last couple of months I worked on a redesign of https://ziglang.org. Among other things, the... | Continue reading


@dev.to | 3 years ago