In Plain English logo
Main Menu
TOPICS
Android
Angular
APIs
Artificial Intelligence
AWS
Blockchain
Business
Chatbots
ChatGPT
Cloud
Cryptocurrency
CSS
Cybersecurity
Data Science
Design
DevOps
Django
Docker
E-Commerce
Finance
Front-End Development
Gaming
GitHub
GraphQL
Healthcare
Investing
Java
JavaScript
Machine Learning
Marketing
Misc
NestJS
Next.js
Node.js
npm
Open Source
OpenAI
Productivity
Programming
Python
React
React Native
Social Media
Software
Software Development
SQL
Svelte
Teaching
Technology
Testing
TypeScript
UX
VPN
VSCode
Vue.js
Web Development
Web Scraping
Web3
Windows
Writing
Video
IPE Blog
Community Blog
Developer Marketing
Learn to code for free
Newsletter
In Plain English Podcast
Join our Discord Community
Partnerships
Create a Free AI-Powered Blog
Publications
In Plain English (on Differ)
AI in Plain English
AWS in Plain English
JavaScript in Plain English
Python in Plain English
CoFeed
Stackademic
Venture
Journalism
Gambling
About
Follow Us
© 2025 In Plain English Ltd, Inc. All rights reserved.
Latest Posts
Using Node.js + Apryse to Convert DOCX to Web-Ready PDFs on the Server
2025-01-16
Pdf
Unlocking the Power of Proxies: A Developer's Guide to Secure Internet Navigation
2025-01-16
Proxy
How To Stay Safe When Gaming Online
2025-01-16
Gaming
How to Prevent Employee Turnover with Retention Strategies That Deliver
2025-01-16
Business
A Beginner's Guide to Understanding Online Game Algorithms
2025-01-16
Algorithms
Annotating PDFs Server-Side with Node.js + Apryse
2025-01-15
Pdf
What Are the Best Crypto Exchange Platforms?
2025-01-14
Crypto
Server-side Invoice Generation Using Node.js
2025-01-14
Pdf
Nodejs
View all
Using Node.js + Apryse to Convert DOCX to Web-Ready PDFs on the Server
2025-01-16
Annotating PDFs Server-Side with Node.js + Apryse
2025-01-15
Server-side Invoice Generation Using Node.js
2025-01-14
What's New in Node.js v23: Key Features and Updates
2024-11-04
How to Install Node.js on Amazon Workspaces
2024-08-30
Building a Load Balancer using Node JS + Express
2023-05-03
Web scraping
View all
Unlocking the Power of Proxies: A Developer's Guide to Secure Internet Navigation
2025-01-16
How to Scrape Facebook Profile Data Using JavaScript and Puppeteer
2024-06-14
How to Scrape an E-Commerce Site Using a Web Scraping Tool
2024-06-11
How Infatica.io is Revolutionizing Residential Proxy Services for Businesses
2024-06-11
How to Scrape Data from Google Jobs Listings: Understanding IP Bypass
2024-04-29
Effective Ways to Bypass Cloudflare Protection: A 2024 Guide
2024-04-24
Business
View all
How to Prevent Employee Turnover with Retention Strategies That Deliver
2025-01-16
Top Benefits of Transferring Your LEI to a Reliable Provider
2025-01-09
Self-Awareness as a Leadership Tool: Thriving in the Digital Age of Business
2024-12-30
Unlocking Analytics Potential: Leveraging Postgres Database for Business Intelligence
2024-12-23
Forging a Path from Algorithms to Accelerated Growth: How Pavlo Pechenyi Engineered OneNotary's $5M Milestone
2024-12-23
Enhancing E-commerce Strategies with IP Geolocation: A Deep Dive into Hostman's Solutions
2024-12-23
React
View all
How to Redact Sensitive Data in PDFs Using React
2025-01-14
Chakra UI Theming: Customizing Your SaaS App for Brand Consistency
2023-10-26
Building Responsive SaaS Apps with Chakra UI Components
2023-09-27
How to Build a User Settings Page in Five Minutes
2023-04-28
Embedding Google Forms in React Apps
2023-03-29
Build a Multi-step Form With React Hook Form
2022-09-29
Cloud
View all
An Introduction to Serverless Computing: Benefits and Use Cases
2025-01-13
What Is Cloud Security and Why Does It Matter?
2024-12-06
The Importance of Cloud Security Assessments in Modern Business
2024-11-26
6 Key Cloud Solutions Every Startup Should Consider
2024-11-08
How Cloud-Based Software Improves Field Service Operations
2024-10-31
How Cloud Technologies Transform Small Business Operations
2024-08-27
Devops
View all
Top 10 DevOps Tools for Efficient CI/CD Pipelines in 2025
2025-01-12
How to Use Docker Containers for Local Development
2025-01-12
Streamlining Banking Processes with Advanced DevOps Techniques
2024-05-08
How Database Support Services Can Help Maximize Efficiency and Security
2024-04-29
DevOps in the Era of Microservices: Optimizing Parallel Testing for Networking Products
2023-08-06
Deploy Front & Backend Application on Kubernetes
2023-02-13
Marketing
View all
7 SEO Trends That Will Dominate in 2025 (And How to Prepare)
2025-01-11
15 Must-Try Digital Marketing Tools for Startups in 2025
2025-01-11
Red Flags to Watch Out for When Outsourcing Link Building Services
2025-01-08
How Email Marketing Improves eCommerce Loyalty Programs
2025-01-06
How to Use Direct Mail and Events for Effective Real Estate Farming
2024-12-22
Unlocking YouTube Earnings: How Much Does YouTube Pay Per Subscriber?
2024-08-30
Javascript
View all
Top 10 JavaScript Frameworks to Watch in 2025
2025-01-10
5 Essential JavaScript Libraries Every Developer Should Know for Working with PDFs
2024-12-17
How to Generate Insights from PDF Files with Apryse and GPT
2024-12-05
How to Detect Scroll End with JavaScript?
2024-10-24
How to Find Elements in an Array in JavaScript
2023-03-24
How to Append JavaScript Data to FormData
2023-02-28
Artificial intelligence
View all
Can a Free AI Video Generator Save Your YouTube Deadline?
2025-01-10
Top 10 AI Tools for Developers in 2025
2025-01-08
Building Smarter Web Apps: How AI is Reshaping Web Development
2024-12-21
How to Scrape and Analyse Data for Free using AI: From Collection to Insight
2024-12-10
5 Ways AI Revolutionizes Story Development
2024-12-05
10 AI Tools Transforming Web Development in 2025
2024-11-29
Web development
View all
Revolutionizing Software Development: How DhiWise Automates the SDLC for IT Service Companies
2025-01-08
How to Offer Web Development Services to Law Firms
2024-12-04
5 Essential Features to Look for in a PDF Viewer Library
2024-11-27
How to Boost Your Online Store’s Conversion Rates: Best Practices and Tools
2024-10-21
How to Ensure Your Website Is Fully Accessible: A Developer’s Guide
2024-10-17
Boosting Your Website’s SEO: The Key Steps Every Developer Should Know
2024-10-17
Technology
View all
Maximising Productivity: Organising Your Digital Documents
2024-12-23
3 Ways to Retrieve Deleted Text Messages on iPhone
2024-12-19
Strategies for Minimizing Power Consumption and Optimizing Resources for Android-Based Mesh Networks
2024-12-18
Tired of doomscrolling? These apps will help you break free
2024-12-01
How to Develop Your Own Identity Verification System
2024-11-30
How to Retrieve Deleted Photos from Windows or Mac?
2024-11-19
Cybersecurity
View all
SASE Demystified: How It Combines Networking and Security into One Framework
2024-12-16
How to Identify and Avoid Phishing Links Before It's Too Late
2024-12-10
Government Launches New Cybersecurity Programs to Safeguard SMEs from Threats
2024-12-03
WFH & Keeping Data Safe: A Must-Read for Remote Teams
2024-11-20
How is Cryptojacking a Growing Threat?
2024-11-19
10 Ways to Staying Safe When Shopping Online Internationally
2024-11-19
Nextjs
View all
How to Create a PDF Viewer Using Next.js
2024-12-11
Building an AI Photo Reviewer for Free with NextJS, Vercel AI SDK and Ollama llava-llama3 Model
2024-12-05
What’s New in Next.js 15
2024-10-23
Building a Modern SaaS Dashboard with Saas UI and Next.js App Router
2023-08-18
Data Fetching with Next.js 13's Bleeding-Edge Features — A Primer
2023-01-04
How to Add a Custom Google Font to a Next.js and Tailwind CSS App
2021-06-28T15:39:43.414Z
Python
View all
How To Code a Classic Roulette Game from Scratch
2024-12-02
Implementing Commodity Trend Following Strategies in Code
2024-11-21
20 Python Command-Line Hacks I Wish I Knew Sooner
2024-10-23
5 AI Projects You Can Build This Weekend (with Python)
2024-10-21
How to Use a Proxy with Python Requests in 2025
2024-10-09
How to Build a Machine Learning Model from Scratch with Python
2024-09-15
Programming
View all
The Future of Frontend Development: Key Skills to Hire for in 2025
2024-10-30
Insights into Developing Instant Online Games
2024-10-01
Guide To Choosing Codeless Test Automation Tools
2024-08-29
ASP.NET vs Node.js | What are the differences?
2024-08-02
Modular Architecture for Human-Machine Interface Development
2024-07-04
An Introduction to Distance Matrix API: Terminology, Implementation, and Options
2024-06-09
Chatgpt
View all
Using ChatGPT 4 to Write Video Game Scripts From Scratch
2024-09-19
How ChatGPT Can Boost Your Online Productivity and Creativity
2024-03-21
ChatGPT vs. Software Development: Will AI Replace Developers?
2023-04-28
Creating an AI-powered Mental Health Chatbot with ChatGPT and Python
2023-02-27
ChatGPT's Top 13 Prompts to Learn Anything Faster Study Smarter, Not Harder
2023-02-19
ChatGPT Unleashed: The Ultimate AI Jailbreak Journey to Unrestricted Power!
2023-02-15
Aws
View all
Mastering AWS CDK: Setting Up a Custom Domain for Your HTTP Gateway
2024-08-10
Image To Text With Claude 3 Sonnet
2024-05-06
Deploy a Serverless ML Inference Using FastAPI, AWS Lambda, and API Gateway
2024-02-17
Building a DevSecOps Pipeline in AWS
2024-02-14
Building Your SOC on AWS: Tools and Best Practices
2024-01-17
Deploying a Node Express API on AWS Lambda
2023-12-27
Machine learning
View all
Harnessing Machine Learning for Advanced Weather Forecasting
2024-06-08
Demystifying Transformer Models: Unveiling the Magic of Natural Language Processing
2023-11-08
Enhancing Model Explainability in Deep Learning: A Comprehensive Guide
2023-10-18
Gaussian Distribution In Machine Learning
2021-09-03
Convolutional Autoencoders (CAE) with Tensorflow
2021-01-25
10 Best Python Libraries for Machine Learning in 2024
2023-11-21
Artificial-intelligence
View all
Let’s quantize Llama-3
2024-04-30
LangChain in Chains #22: Chain of Thought Prompting
2024-04-20
ChatGPT vs Claude vs Gemini vs Grok: Which B2C LLMaaS Offering is Best?
2024-03-10
CodeLlama: How to Get Around the Token Limit for Llama2 Models
2024-01-12
Building And Training A Transformer From Scratch
2024-01-03
ChatGPT for Mechanical Engineering: Revolutionizing Problem Solving and Design
2023-08-12
Graphql
View all
GraphQL is Finally Boring.
2023-11-20
GraphQL: Open Federation is a Game Changer for Federated Architectures
2023-09-12
Fixing the Backends-for-frontends pattern with Build-time GraphQL
2023-06-21
Getting Started With WunderGraph: An API Gateway That Turns GraphQL Into RPC on the Fly
2023-02-16
How to Build a GraphQL eCommerce App from Scratch
2022-11-01
Which Federation Gateway Should You Choose In 2023?
2023-11-24
Typescript
View all
How to Bundle a TypeScript Project with Tsup?
2023-07-18
Getting Started with Yarn 3 and TypeScript
2021-10-21
Create and Dockerize an Express TypeScript Application
2021-08-10
Frontend API calls with TypeScript and Axios
2021-02-26
Deep clone an Object and preserve its type with TypeScript
2020-10-04
Constructors and Access modifiers in TypeScript/Angular
2019-11-18
Angular
View all
Handle Errors in Angular with HttpClient, RxJS, HttpInterceptor
2022-08-02
Create an RxJS Observable with Interval
2022-03-17
Creating a tooltip directive in Angular
2022-02-10
Create Your Own Angular Component Library
2022-01-03
Angular: How I used Regex to validate form and display the type (uppercase, special, etc) of each character typed in a textbox and its count
2021-12-22
How to Create Observable using Behavior Subject in Angular
2021-12-02
Vuejs
View all
How to Build a Multi-Step Form Using Vue.js
2021-08-04
How to Build Scalable Form Factory By Vue 3 — Form Builder Pattern
2021-05-07
Differences Between Vue 2 And Vue 3
2020-09-02
Handling Asynchrony in Vue 3 / Composition API
2020-08-08
Best Practices for Seamless User Interaction in Vue Application
2023-07-05
Nuxt 3: How to Reload and Navigate to the Path
2023-04-20
Testing
View all
Why You Should Automate Web UI Testing
2022-10-31
Testing JavaScript Performance with Benchmark.js
2021-11-02
Jest: How to Update Snapshot Tests
2021-10-06
How to Work with Input Fields in Cypress
2021-08-12
Improve Your End to End Tests with Cypress Intercept
2021-03-08
Storybook Snapshot Testing
2021-01-12