SitePoint: Recent Episodes

None

Learn CSS | HTML5 | JavaScript | Wordpress | Tutorials-Web Development | Reference | Books and More

View Details

Claude Sonnet 5 pricing deep dive for teams. Sections: Announcement recap (Sonnet 5 launch July 1, 'cost parity' claim, introductory pricing $2/$10 through Aug 31, standard pricing $3/$15 effective Sept 1). The tokenizer gotcha (Sonnet 5 produces 30% more tokens than Sonnet 4.6 for identical text, so token-price parity = real cost increase for teams). Real cost analysis (calculate: 1M input tokens = $2 intro vs $3 standard; 1M output = $10 intro vs $15 standard; then apply 30% token inflation to see actual impact). Performance justification (Sonnet 5 near-Opus capability, compare to Opus pricing $15/$75, calculate cost-per-capability ratio). Budget planning framework: stay with Sonnet 4.6 (lower token count wins), switch to Sonnet 5 (better performance, higher tokens), or migrate to Opus (maximum capability, highest cost). Real-world example: your team's current spend on Sonnet 4.6, projected spend on Sonnet 5, and ROI of the performance uplift.

Continue reading Claude Sonnet 5 Pricing: What the Cost Parity Misses on SitePoint.

View Details

Alibaba bans Claude Code—what developers need to know. Sections: Timeline of the incident (Reddit reverse-engineer claim, Anthropic confirms anti-distillation feature existed, Alibaba security notice July 3, ban effective July 10). What the anti-distillation feature actually did (detect Chinese proxies and labs, transmit covertly via system prompt modifications, prevent model distillation). Why Anthropic built it (valid security concern: model weights being extracted and redistributed). The technical explanation (how detection works, false positive risk, impact on legitimate users in China and Asia-Pacific). Enterprise risk assessment (should your team worry, comparison with how Cursor/Copilot/DeepSeek tools handle this, data privacy implications). Practical guidance: stay with Claude Code (Anthropic removing feature), switch to alternatives (trade-offs of each), or wait for next release. Trust and long-term implications for AI coding tool adoption.

Continue reading Alibaba Bans Claude Code: The Backdoor Scare Explained on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading The Cost Inversion: Running Production AI on DeepSeek V4-Flash vs Gemini on SitePoint.

View Details

null

Continue reading Beyond Code Generation: How AI Is Reshaping Modern Software Delivery on SitePoint.

View Details

Fable 5 developer readiness guide. Sections: What is Mythos-class (Fable 5 vs Opus 4.8 tier explanation), the dual-model strategy explained (Fable 5 public vs Mythos 5 restricted), developer-relevant capabilities (1M token context for large codebase analysis, 128K output for complete file generation, adaptive thinking for autonomous coding, chart/pdf analysis for documentation tasks), what the June 12 suspension means (export controls, Washington negotiations), practical preparation steps today (prompt compatibility, workflow design for when Fable 5 returns), and the Mythos 5 Project Glasswing angle for enterprise readers.

Continue reading Claude Fable 5: What the Mythos-Class Model Means for Developer AI Workflows on SitePoint.

View Details

Claude Sonnet 5 developer decision guide. Sections: What changed from Sonnet 4.6 (agentic capabilities, tool use, longer output stability), Sonnet 5 vs Opus 4.8 vs DeepSeek V4 for coding tasks (decision matrix, not benchmark table), accessing Sonnet 5 via API (model ID: claude-sonnet-5, available on Claude API, Bedrock, Vertex AI), Claude Code integration (how Sonnet 5 performs as default CLI model), the August 31 pricing transition ($2/$10 intro → $3/$15 standard), and what ‘agentic’ means for your daily coding (real examples of Sonnet 5 autonomous workflow capabilities).

Continue reading Claude Sonnet 5: The Developer’s Guide to Anthropic’s New Default Model on SitePoint.

View Details

Open source Claude Code fork + local DeepSeek V4 setup guide. Sections: What is OpenClaude (fork vs native, MIT license), why DeepSeek V4 (Anthropic-compatible, MIT license, 1M context), hardware requirements and real performance (M-series MacBook Pro, RTX 4090, laptop - honest speed tests), step-by-step install (Ollama, DeepSeek V4 model pull, OpenClaude config), what works and what breaks (feature comparison table), privacy use cases (enterprise, regulated industries), and quick-start code example.

Continue reading OpenClaude with DeepSeek V4: Running a Fully Private AI Coding Engine on Your Laptop on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading HALO: Debug AI Agent Traces Locally Without a Cloud Subscription on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading OpenTelemetry GenAI: Instrument AI Agents Without Sending Data to the Cloud on SitePoint.

View Details

Learn how to build a production-ready AI meeting assistant with Recall.ai in 48 hours. Covers meeting bot APIs, desktop SDKs, and real-world use cases.

Continue reading How to build a production-ready AI meeting assistant with Recall.ai in 48 hours on SitePoint.

View Details

Cross-model guide to reducing LLM costs using prompt compression, semantic caching, chain-of-thought pruning, and output length constraints across OpenAI, Anthropic, and Google Gemini.

Continue reading Prompt Compression and Cache Tuning: Cut Your LLM API Costs by 60% on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading Claude Code on Ollama: How to Run a Local Coding Agent Without Burning API Credits on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading Build an MCP Server in Go: A Production-Ready Tutorial for the Model Context Protocol on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading React 19's useOptimistic and useActionState: Replacing 80% of Your State Boilerplate on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading TypeScript 5.9: The strictInference Flag and Stable Decorator Metadata That Actually Matter on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading CSS Container Queries + Subgrid: The Layout Trilogy That's Now in Every Browser on SitePoint.

View Details

null

Continue reading How to Build Privacy-Safe Cross-Organizational Data Joins with Databricks Cleanrooms on SitePoint.

View Details

null

Continue reading I Built a Tiny Journal App to Learn Laravel. Here's the Process, Step by Step. on SitePoint.

View Details

null

Continue reading 3 REST API Testing Mistakes That Cost Us the Most Time (and How We Fixed Them) on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading headroom: The Token-Compression CLI That Cuts Your LLM API Costs by 60–95% on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading Gemma 4 QAT: Running Local LLMs in 6GB RAM on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading Turbopack in Production: Next.js 15 Speed Wins on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading React Compiler: Eliminating Manual Performance Work on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading Claude Code v2.1.166: Building Resilient Agent Stacks on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading DeepSeek V4-Pro on Ollama Cloud on SitePoint.

View Details

Discover the best mass payouts service with zero fees in 2026. Compare NOWPayments, Binance Pay, Crypto.com Pay, BTCPay Server, and Coinbase Business on fees, payout speed, and custody.

Continue reading Best Mass Payouts Service in 2026 on SitePoint.

View Details

Discover the best mass payouts platforms in 2026. Compare NOWPayments, Wise, Stripe Connect, PayPal Payouts, and BitPay Send on fees, payout options, and APIs.

Continue reading Best Mass Payout Solutions in 2026 on SitePoint.

View Details

null

Continue reading Gantt Chart vs Kanban Board: Which Is Better for Project Tracking? on SitePoint.

View Details

Discover the best payment gateways in France for 2026. Explore top payment methods and solutions to choose the best online payment service for your business!

Continue reading Best Payment Gateways in France for 2026 on SitePoint.

View Details

The June 11 batch covered Claude Code session persistence (amnesia fix). This article covers the distinct June 2026 feature updates — specifically the new sub-agents, fallbackModel, marketplace, and usage attribution features that haven't been docume

Continue reading Claude Code June 2026: 10 New Features Devs Need to Know on SitePoint.

View Details

Comprehensive guide covering Claude Code Refactoring: A Practical Workflow with practical implementation details.

Continue reading Claude Code Refactoring: A Practical Workflow on SitePoint.

View Details

Comprehensive guide covering TypeScript 7.0 RC: The Go Rewrite Migration Guide with practical implementation details.

Continue reading TypeScript 7.0 RC: The Go Rewrite Migration Guide on SitePoint.

View Details

Comprehensive guide to Claude Code Workflows: A Practical Pattern Guide

Continue reading Claude Code Workflows: A Practical Pattern Guide on SitePoint.

View Details

Comprehensive guide to Next.js 16: Turbopack, React Compiler & Cache

Continue reading Next.js 16: Turbopack, React Compiler & Cache on SitePoint.

View Details

Comprehensive guide to Core Web Vitals 2026: Fix Interaction to Next Paint

Continue reading Core Web Vitals 2026: Fix Interaction to Next Paint on SitePoint.

View Details

Comprehensive guide to DeepSeek V4 API: The Complete Developer Guide

Continue reading DeepSeek V4 API: The Complete Developer Guide on SitePoint.

View Details

null

Continue reading From Data to Decisions: Using Machine Learning to Segment ACA Consumers for Personalized Healthcare Engagement on SitePoint.

View Details

null

Continue reading How to Run AI Agents 24/7: OpenClaw Hosting & Production Runtime Lessons on SitePoint.

View Details

null

Continue reading Bounding Box Annotation for Document AI: What It Is, What It Produces, and Why It Matters for Model Training on SitePoint.

View Details

Compare the top payment orchestration platforms for enterprise merchants in 2026. Reviews Akurateco, Spreedly, Primer, Gr4vy, IXOPAY, and more on fit and features.

Continue reading Payment orchestration Platforms for Enterprises to watch in 2026 on SitePoint.

View Details

Build SVG charts for web applications from scratch using HTML and JavaScript. Covers bar charts, key SVG elements, and when to pick a charting library instead.

Continue reading Build SVG Charts for Web Applications with Code Examples on SitePoint.

View Details

null

Continue reading The Hidden Challenge of Healthcare Analytics: Building Reliable Dashboards with Incomplete CMS Data on SitePoint.

View Details

null

Continue reading Beyond Dashboards: How Predictive Analytics Is Transforming Healthcare Decision-Making on SitePoint.

View Details

null

Continue reading Image Optimization for Core Web Vitals in 2026: What Actually Moves the Needle on SitePoint.

View Details

null

Continue reading Building Interactive Charts in JavaScript: A Developer’s Guide on SitePoint.

View Details

null

Continue reading Sharing Content to Instagram Using Python on SitePoint.

View Details

Discover the role of a professional video editor in modern media. Covers essential skills, tools like Premiere Pro and DaVinci Resolve, and career

Continue reading Professional Video Editor: The Foundation of Modern Digital Storytelling on SitePoint.

View Details

null

Continue reading How I Built a 47-Signal Website Audit Tool That Runs in 15 Seconds on SitePoint.

View Details

null

Continue reading The 4-Stage AI Asset Lifecycle: How to Manage Your Models, Datasets, and Labels Without Losing Track on SitePoint.

View Details

null

Continue reading I Built a Task Management API in Laravel to Learn the Fundamentals (Here's What Happened) on SitePoint.

View Details

null

Continue reading PyTorch Stochastic Gradient Optimization Technique on SitePoint.

View Details

null

Continue reading How to Authenticate AWS Workloads to Google Cloud Without Service Account Keys on SitePoint.

View Details

null

Continue reading Why Function Calling Is More Important Than Prompt Engineering on SitePoint.

View Details

null

Continue reading Why Building AI Products Is More Than Connecting an API on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading Which DeepSeek Model Fits Your Hardware? VRAM Sizing Guide for 2026 on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading How to Route DeepSeek-V4 Through Claude Code for Local Agentic Coding on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading Claude Code Plan Mode: The Read-First Workflow for Complex Refactors on SitePoint.

View Details

null

Continue reading AI Is Not Your Accessibility Expert: What LLMs Still Miss About WCAG on SitePoint.

View Details

null

Continue reading How I Architected an Automated Programmatic SEO Auditor Using Node.js and LLM Function Calling on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading DeepSeek R2: What Developers Need to Know Before August on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading Automating Code Review with DeepSeek in GitHub Actions on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading DeepSeek API + OpenAI SDK: A Developer's Quick-Start Guide on SitePoint.

View Details

Weekly roundup of the most useful local-model improvements, with a focus on setup friction and developer value

Continue reading Local LLMs Are Getting Easier: The Complete Guide (2026) on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading Local LLM Deployment: Ollama vs vLLM vs LM Studio Compared on SitePoint.

View Details

null

Continue reading Stop Building Dumb AI Wrappers: Getting Real with LLM Function Calling on SitePoint.

View Details

null

Continue reading Stop Guessing: Why Transparent Pricing Calculators Are the Future of Web Agencies on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading Vibe Coding 2026: The Structured Guide to AI-First Development on SitePoint.

View Details

Learn how ArvoWorks uses Kanban boards as a collaboration plane between humans and multi-agent AI systems — with agents that pause mid-task to ask for input, request approvals, and delegate work to specialised sub-agents.

Continue reading Build a Human-AI Collaborative Workflow with ArvoWorks and Kanban on SitePoint.

View Details

Comprehensive guide covering Vitest 4 Browser Mode: Component Testing Without Playwright with practical implementation details.

Continue reading Vitest 4 Browser Mode: Component Testing Without Playwright on SitePoint.

View Details

Comprehensive guide covering this topic with practical implementation details.

Continue reading OpenAI Codex CLI: Terminal-First Coding Agent Tutorial (2026) on SitePoint.

View Details

Comprehensive guide covering LM Studio 0.4 Headless Deployment: Local LLM APIs Without the GUI with practical implementation details.

Continue reading LM Studio 0.4 Headless Deployment: Local LLM APIs Without the GUI on SitePoint.

View Details

ECC supercharges Anthropic's Claude Code with 60 specialized agents, 232 skills, 75 commands, and a security scanner running 1,282 tests — plus multi-harness support across Codex, Cursor, OpenCode, and GitHub Copilot.

Continue reading Everything Claude Code: Turn Your AI Coding Agent Into a Production Engineering Platform on SitePoint.

View Details

Learn how AI agent memory works, the 5 failure modes that break production agents, and practical fixes, including a local LLM implementation.

Continue reading The New Reality of Agent Memory: The Complete Guide (2026) on SitePoint.

View Details

null

Continue reading From a Shattered Screen to the Cloud: Building an AI Future with Termux in Nigeria on SitePoint.

View Details

Learn how to name your app with trademark protection in mind. Covers naming strategies, trademark strength, registration, and common pitfalls to avoid.

Continue reading How to Name Your App (and Get the Best Trademark) on SitePoint.

View Details

null

Continue reading 5 Best JavaScript Beautifier Tools for Clean and Readable Code on SitePoint.

View Details

We're looking for developers and designers to write about web technologies. Find out how to pitch us and what we're looking for.

Continue reading Write for SitePoint on SitePoint.

View Details

Learn how AI-citable documentation helps ChatGPT, Claude, and Perplexity understand and cite developer docs using schema, llms.txt, and clear code examples

Continue reading How to Build AI-Citable Documentation for ChatGPT, Perplexity, and Claude on SitePoint.

View Details

Compare the top SEO data APIs for 2026. We evaluate the 10 best SEO APIs based on AI search tracking, cost, and developer experience for programmatic search.

Continue reading Top 10 SEO Data APIs for 2026: The Digital Expert’s Technical Guide to Programmatic Search on SitePoint.

View Details

null

Continue reading How to track user behavior with JavaScript (without bloating your site) on SitePoint.

View Details

Looking for DataForSEO alternatives for GEO, AEO, or SERM work? Here's a no-fluff comparison of the best options including SE Ranking, Bright Data, SerpAPI, etc.

Continue reading 5 Best DataForSEO Alternatives in 2026: A Senior Expert's Breakdown on SitePoint.

View Details

Compare the best sourcing tools for recruiters in 2026. Reviews Juicebox, SeekOut, hireEZ, Gem, LinkedIn Recruiter, Eightfold AI, and Ashby on features and fit.

Continue reading Best sourcing tools for recruiters in 2026 on SitePoint.

View Details

Discover the best design tools and resources for 2026. Build faster with AI, optimize workflows, and create high-performing websites with ease.

Continue reading 7 Best Design Tools and Resources to Speed Up Your Workflow in 2026 on SitePoint.

View Details

Compare the best guest posting services in 2026. Reviews Collaborator, Adsy, INSERT.LINK, Bazoom, Loganix, and Stan Ventures on quality, pricing, and workflow.

Continue reading Best Guest Posting Services in 2026: A Practical Comparison for SEO Teams on SitePoint.

View Details

null

Continue reading How to Automate Your SEO Articles Using AI + the Ahrefs MCP on SitePoint.

View Details

Compare the best recruiting platforms in 2026. Reviews Juicebox, SeekOut, hireEZ, Gem, LinkedIn Recruiter, Greenhouse, and Ashby on features, pricing, and fit.

Continue reading Best recruiting platforms in 2026 on SitePoint.

View Details

Comprehensive guide covering TypeScript 6.0 Migration: What Changed and How to Adapt Your tsconfig with practical implementation details.

Continue reading TypeScript 6.0 Migration: What Changed and How to Adapt Your tsconfig on SitePoint.

View Details

Comprehensive guide covering React useOptimistic: Production Patterns for Instant UI Updates with practical implementation details.

Continue reading React useOptimistic: Production Patterns for Instant UI Updates on SitePoint.

View Details

AI agents read your website through its accessibility tree. Learn why semantic HTML, proper labeling, and ARIA best practices are now critical for agent visibility.

Continue reading How AI Agents Are Making Accessibility a Business-Critical Development Priority on SitePoint.

View Details

null

Continue reading How I Automated Multi-Platform Social Posting With Claude and n8n (And Stopped Logging Into 5 Dashboards Every Morning) on SitePoint.

View Details

null

Continue reading 7 Best Free Online Image Compression Tools in 2026 on SitePoint.

View Details

null

Continue reading How to Build Modern UI Components Using CSS Generators on SitePoint.

View Details

null

Continue reading How to Add Schema Markup to Modern Websites Using JSON-LD (Without SEO Plugins) on SitePoint.

View Details

null

Continue reading What Happens When AI Learns From Incorrect Labels: The Hidden Cost of Noisy Training Data on SitePoint.

View Details

Comprehensive guide covering The Element: Stop Using JavaScript Dropdown Libraries with practical implementation details.

Continue reading The Element: Stop Using JavaScript Dropdown Libraries on SitePoint.

View Details

Comprehensive guide covering Maxim AI vs DeepEval vs LangSmith vs QA Wolf: Which AI Agent Testing Framework Should You Trust With Production in 2026? with practical implementation details.

Continue reading Maxim AI vs DeepEval vs LangSmith vs QA Wolf: Which AI Agent Testing Framework Should You Trust With Production in 2026? on SitePoint.

View Details

Comprehensive guide covering Continue.dev for Developers: The Complete Local AI Coding Assistant Setup with practical implementation details.

Continue reading Continue.dev for Developers: The Complete Local AI Coding Assistant Setup on SitePoint.

View Details

Comprehensive guide covering Qwen3-Coder-Next Local Deployment: A Complete Developer Guide (2026) with practical implementation details.

Continue reading Qwen3-Coder-Next Local Deployment: A Complete Developer Guide (2026) on SitePoint.

View Details

Comprehensive guide covering TypeScript 5.8 Erasable Syntax: Running TS Directly in Node.js with practical implementation details.

Continue reading TypeScript 5.8 Erasable Syntax: Running TS Directly in Node.js on SitePoint.

View Details

Comprehensive guide covering Gemma 3 Local LLM Deployment: Google's AI for Developers (2026) with practical implementation details.

Continue reading Gemma 3 Local LLM Deployment: Google's AI for Developers (2026) on SitePoint.

View Details

Read Tips for Freelancers Looking to Maximize Passive Income Streams and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more. Continue reading Tips for Freelancers Looking to Maximize Passive Income Streams on SitePoint.

View Details

Read A Deep Dive into Building Enterprise grade Generative AI Solutions and learn AI with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more. Continue reading A Deep Dive into Building Enterprise grade Generative AI Solutions on SitePoint.

View Details

Read LocalXpose: The Most Useful Tool for Developers to Share Localhost Online and learn Developer Tools with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more. Continue reading LocalXpose: The Most Useful Tool for Developers to Share Localhost Online on SitePoint.

View Details

Read 8 AI Tips for Web Developers (and Their Careers) and learn AI with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more. Continue reading 8 AI Tips for Web Developers (and Their Careers) on SitePoint.

View Details

Learn how to make a quiz in JavaScript with our easy-to-follow code tutorial. Perfect template for engaging your audience with interactive content. Continue reading How to Make a Simple JavaScript Quiz on SitePoint.

View Details

Learn how to efficiently manage and automate Vultr cloud infrastructure using Terraform. This step-by-step guide covers provisioning resources like cloud instances and Kubernetes clusters, ensuring consistency, scalability, and collaboration in your cloud deployments. Continue reading Automating Vultr Cloud Infrastructure with Terraform on SitePoint.

View Details

Learn how to deploy and set up Plesk on Vultr's Optimized Cloud Instance. This guide covers installation, administrator account setup, domain management, SSL certification, and highlights key Plesk features for efficient web hosting management. Continue reading Advanced Web Deployment With Plesk on Vultr on SitePoint.

View Details

Discover how NETINT, Supermicro, and Ampere collaborated to build a groundbreaking 300 channel live stream video server. Continue reading Building A 300 Channel Video Encoding Server on SitePoint.

View Details

Discover five techniques to lazy load images for better website performance. Learn how to add lazy loading in HTML, JavaScript, and on scroll. Continue reading Five Ways to Lazy Load Images for Better Website Performance on SitePoint.

View Details

Read Building a Telemedicine Platform with AI-Powered Diagnostics Using Vultr and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more. Continue reading Building a Telemedicine Platform with AI-Powered Diagnostics Using Vultr on SitePoint.

View Details

Learn how to create an iOS-inspired toggle switch using React components, building a simple demo React App for using this custom toggle switch component. Continue reading Create a Toggle Switch in React as a Reusable Component on SitePoint.

View Details

Find out how OpenX leverages AmpereOne-powered C3A instances on Google Cloud to enhance sustainability and performance. Continue reading OpenX uses AmpereOne-powered C3A instances on Google Cloud to drive sustainability and performance at scale on SitePoint.

View Details

Docker vs. Podman: Understand key differences in container management, security enhancements, and Kubernetes integration to choose the best tool for your project. Continue reading Comparing Docker and Podman: A Guide to Container Management Tools on SitePoint.

View Details

Flask on Vultr: Complete deployment guide covering Python setup, app security, Nginx reverse proxy, and SSL certificate integration. Continue reading How to Deploy Flask Applications on Vultr on SitePoint.

View Details

Learn why the Record type is so useful for managing and structuring object types in TypeScript. Continue reading A Comprehensive Guide to Understanding TypeScript Record Type on SitePoint.

View Details

Read Top 7 High-Paying Affiliate Programs for Developers and Content Creators and learn APIs with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more. Continue reading Top 7 High-Paying Affiliate Programs for Developers and Content Creators on SitePoint.

View Details

Explore how AI can be integrated with MS Office using OnlyOffice Docs' ChatGPT plugin. Learn about its structure, features, and implementation. Continue reading How to integrate artificial intelligence into office software: the ONLYOFFICE Docs case study on SitePoint.

View Details

Explore Momento's serverless cache on Ampere-powered Google Tau T2A, simplifying cloud app performance with automated resource management and high scalability. Continue reading Momento Migrates Object Cache as a Service to Ampere Altra on SitePoint.

View Details

Read Dev Hackathon: Reusable Creativity on Wix Studio and learn Web with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more. Continue reading Dev Hackathon: Reusable Creativity on Wix Studio on SitePoint.

View Details

Explore 10 tailored web developer resume examples for various specializations and career levels. Learn how to craft the perfect resume. Continue reading 10 Amazing Web Developer Resume Examples for Different Web Dev Specializations on SitePoint.

View Details

Learn how to easily build a comprehensive survey management system with Next.js with SurveyJS without having to write much code. Continue reading How to Build Lightning Fast Surveys with Next.js and SurveyJS on SitePoint.

View Details

Discover the most helpful Visual Studio Code shortcuts for efficient coding. Boost your productivity with these VS Code keyboard hotkeys and run commands effortlessly. Continue reading 45 Visual Studio Code Shortcuts for Boosting Your Productivity on SitePoint.

View Details

Explore Google Cloud's powerful and versatile services, from AI to data storage, for businesses and developers. Get started for free. Continue reading Google Cloud Is the New Way to the Cloud on SitePoint.

View Details

Explore Vultr CDN's advanced features like CORS, Gzip compression, AI bot blocking, and seamless CMS integration for optimized content delivery. Continue reading Understanding Vultr Content Delivery Networks (CDNs) on SitePoint.

View Details

Empower Your Web Development: Leveraging Adobe’s New Experience Manager for Streamlined SharePoint Content Publishing and Enhanced Workflow Efficiency Continue reading Effortless Content Publishing: A Developer’s Guide to Adobe Experience Manager on SitePoint.

View Details

Check out how easier it has become to go from doc to design and prototype with Claude's latest model: Sonnet 3.5 Continue reading From Idea to Prototype in Minutes: Claude Sonnet 3.5 on SitePoint.

View Details

A review of top WordPress developer plugins in 2024 for crafting perfect websites, booking pages, and more. Continue reading Essential Plugins for WordPress Developers: Top Picks for 2024 on SitePoint.

View Details

We compare WebAssembly and JavaScript, examining their performance, portability, ease of use, security, and community support. Continue reading WebAssembly vs JavaScript: A Comparison on SitePoint.

View Details

Learn how to create a multi-container Flask application using Docker Compose, manage Docker images with Vultr Container Registry, and more. Continue reading The Functional Depth of Docker and Docker Compose on SitePoint.

View Details

Learn five key ways a well-structured, professional corporate identity can help to cultivate trust in an audience. Continue reading How Top HR Agencies Build Trust Through Logo Designs on SitePoint.

View Details

Discover how Progressive Web Apps (PWAs) enhance mobile user engagement with features like offline access, push notifications, and more. Continue reading Leveraging Progressive Web Apps (PWAs) for Enhanced Mobile User Engagement on SitePoint.

View Details

Discover the top 10 Artificial Intelligence APIs that help developers add intelligent features like speech recognition, image analysis, & more. Continue reading 10 Artificial Intelligence APIs for Developers on SitePoint.

View Details

Dive into our comprehensive guide on the SQL Server command-line interface. Learn how to connect to SQL Server, execute queries, work with SSMS and PowerShell, and more. Continue reading The Ultimate Guide to Navigating SQL Server With SQLCMD on SitePoint.

View Details

Learn what RAG promises and its practical reality as we explore how RAG works, its potential benefits, its challenges and solutions. Continue reading Retrieval-augmented Generation: Revolution or Overpromise? on SitePoint.

View Details

Learn how to deploy an Airflow app in a Conda environment and secure the app using Nginx and request SSL certificate from Let's Encrypt. Continue reading How to Deploy Apache Airflow on Vultr Using Anaconda on SitePoint.

View Details

Learn how the CNCF make their nightly native arm64 builds more secure, more efficiently use resources, and be much faster. Continue reading Cloud Native: How Ampere Is Improving Nightly Arm64 Builds on SitePoint.

View Details

Learn how to install and use the AI Bud WordPress plugin, a powerful AI tool for simplifying your WordPress content creation process. Continue reading How to Create Content in WordPress with AI on SitePoint.

View Details

In this Laravel tutorial, you'll learn about the building blocks of Laravel and how to use it to set up a small project. Continue reading A Beginner’s Guide to Setting Up a Project in Laravel on SitePoint.

View Details

The advent of generative AI is set to revolutionize DevSecOps practices by addressing the manual aspects of the development lifecycle Continue reading Enhancing DevSecOps Workflows with Generative AI: A Comprehensive Guide on SitePoint.

View Details

We dive into the intricacies of how to use the CSS clamp() function to scale the size of text across a range of device sizes. Continue reading Creating Fluid Typography with the CSS clamp() Function on SitePoint.

View Details

This article dives CMS, both full stack and headless, to help you understand which CMS is suitable to what conditions. Continue reading Comparing Full Stack and Headless CMS Platforms on SitePoint.

View Details

Is your Magento site running slowly? In this article, we cover seven practical tips for making a Magento 2 online store faster. Continue reading 7 Easy Ways to Make a Magento 2 Website Faster on SitePoint.

View Details

We survey four React form builders, noting their core features and important aspects to consider when picking a form builder. Continue reading Powerful React Form Builders to Consider in 2024 on SitePoint.

View Details

In this quick tip, we show how easy it is to add animated background gradients and images to text on the Web, with handy demos. Continue reading Quick Tip: How to Animate Text Gradients and Patterns in CSS on SitePoint.

View Details

Learn how to send email in Node.js, exploring concepts and challenges of creating and sending email no matter what system you're using. Continue reading Sending Email Using Node.js on SitePoint.

View Details

How to build a navbar in React, covering everything from design considerations to implementation and accessibility best practices. Continue reading Creating a Navbar in React on SitePoint.

View Details

Learn what CSS logical properties are, how they work, and what they're useful for, even if you're not working on a multilingual site. Continue reading A Complete Guide to CSS Logical Properties, with Cheat Sheet on SitePoint.

View Details

This article explains the concept of JSON Web Tokens, or JWTs. The article covers how JWTs are used to authenticate API requests. Continue reading Using JSON Web Tokens with Node.js on SitePoint.

View Details

In this practical guide we'll take a look at how easy it is to create your own web server application with Node.js. Continue reading How to Build a Simple Web Server with Node.js on SitePoint.

View Details

Building a fortress around DNS is a necessity for ensuring the resilience of internet services. Here’s how to strengthen it. Continue reading Building a Digital Fortress: How to Strengthen DNS Against DDoS Attacks? on SitePoint.

View Details

Plotly is a graphing library that makes it easy to create high-quality graphs online. Learn to use it to create interactive scatter plots. Continue reading Crafting Interactive Scatter Plots with Plotly on SitePoint.

View Details

Learn how using prompt compression techniques early in development helps reduce the ongoing operating costs of GenAI-based apps. Continue reading GenAI: How to Reduce Cost with Prompt Compression Techniques on SitePoint.

View Details

Discover how to master AJAX in jQuery for powerful asynchronous HTTP requests. Learn to control AJAX calls with detailed examples and tips. Continue reading How to Use jQuery’s ajax() Function for Asynchronous HTTP Requests on SitePoint.

View Details

In this quick tip, we'll look at how to use the subgrid feature of CSS Grid to align the content of boxes that sit side by side. Continue reading Quick Tip: How to Align Column Rows with CSS Subgrid on SitePoint.

View Details

Check out these free and premium web design resources/tools including AI website builders and illustration packs. Continue reading 15 Top Web Design Tools & Resources To Try in 2024 on SitePoint.

View Details

Learn simple tips and tricks to help you create appealing and practical graphs that will assist you in communicating data more clearly. Continue reading 7 Simple Rules for Better Data Visualization on SitePoint.

View Details

A discussion on what Cloudways Autonomous brings to the table and how it could be a valuable tool for your business's growth. Continue reading Cloudways Autonomous: Fully-Managed Scalable WordPress Hosting on SitePoint.

View Details

Tired of building HTML5 templates from scratch? Learn the key elements of an HTML5 document, and grab our free, ready-to-use boilerplate.

Continue reading HTML5 Template: A Basic Boilerplate for Any Project on SitePoint.

View Details

Learn about the ins and outs of functional testing: its definition, purpose, and the incredible value it offers.

Continue reading What is Functional Testing? Definition, Key Concepts, & Types on SitePoint.

View Details

Learn how to create a sleep function in JavaScript for pausing code execution, given no built-in sleep() function for delaying program flow. Continue reading Delay, Sleep, Pause & Wait in JavaScript on SitePoint.

View Details

Learn how to use Python and the OpenAI API to perform data mining and systematically analyze your datasets for interesting information. Continue reading How to Perform Data Analysis in Python Using the OpenAI API on SitePoint.

View Details

Check out our curated list of the ten best WooCommerce themes and Shopify themes to choose from for your next online store. Continue reading 10 Best WooCommerce Themes in 2023 on SitePoint.

View Details

.NET Blazor is a powerful framework that unifies client-side and server-side development and offers enhanced performance and tooling. Continue reading .NET Blazor Overview and Upcoming .NET 8 Changes on SitePoint.

View Details

Learn how to fetch data from multiple sources, while still keeping your frontend snappy, by building your own GraphQL gateway. Continue reading Build a GraphQL Gateway: Combine, Stitch or Merge any Datasource on SitePoint.

View Details

Learn about the Laravel PHP framework, exploring its history, its purpose, and some of its key components and features. Continue reading An Introduction to the Laravel PHP Framework on SitePoint.

View Details

Learn how to build a targeted audience in marketing by combining Mailchimp and Drupal to create effective email marketing campaigns.

Continue reading Crafting Targeted Email Campaigns with Mailchimp and Drupal on SitePoint.

View Details

Learn how easy it is to build your own Chrome extension in five straightforward steps as we walk through a practical extension for ChatGPT.

Continue reading How to Create a Chrome Extension in 10 Minutes Flat on SitePoint.

View Details

In this fourth article in our Accelerating the Cloud series, we explore what to expect when going cloud native.

Continue reading Accelerating the Cloud: What to Expect When Going Cloud Native on SitePoint.

View Details

Learn how easy it is to create a simple, accessible pagination script that breaks up large amounts of content into more digestible chunks.

Continue reading How to Implement Pagination with HTML, CSS and JavaScript on SitePoint.

View Details

Discover the Pieces Copilot, and experience the hyper-contextual, on-device, multimodal, integrated future of AI software development.

Continue reading Introducing Pieces Copilot on SitePoint.

View Details

Learn how to structure Python code by creating modules, defining functions and classes, creating packages, importing modules, and more.

Continue reading Understanding Modules and Packages in Python on SitePoint.

View Details

Learn how to migrate a frontend app from Webpack to Vite, including why you should do it, and how to install Vite and update plugins.

Continue reading A Guide to Migrating from Webpack to Vite on SitePoint.

View Details

Learn what data preprocessing is, why it's important, and techniques for cleaning, transforming, integrating and reducing your data.

Continue reading Data Preprocessing: Exploring the Keys to Data Preparation on SitePoint.

View Details

Learn how to use the CSS gap property, which makes it super easy to add space between elements without the need for hacky margin solutions.

Continue reading How to Use the CSS gap Property on SitePoint.

View Details

Learn how to build a chatbot and train it on your own data with the OpenAI API, and how to turn it into a web app to share with the world.

Continue reading Create a Chatbot Trained on Your Own Data via the OpenAI API on SitePoint.

View Details

Learn practical JavaScript file optimization techniques, how to deal with performance issues, and tools to help the optimization process.

Continue reading A Guide to Optimizing JavaScript Files on SitePoint.

View Details

Frontend development can be easier! Learn how Svelte and SvelteKit combine to make it easy to build a blazing-fast, SEO-optimized web app.

Continue reading A Beginner’s Guide to SvelteKit on SitePoint.

View Details

Testing on multiple devices is difficult and costly. Learn how LambdaTest's multi-device cloud solution takes the pain out of device testing.

Continue reading How to Test Mobile Apps on a Real Device Cloud on SitePoint.

View Details

In this article, we'll delve into some of the best lightweight alternatives to React, including a relative newcomer to the scene – htmx.

Continue reading Exploring the Top Lightweight Alternatives to React in 2023 on SitePoint.

View Details

We’ll introduce you to the top 9 best WordPress AI plugins of 2023, and explore the benefits they offer for various aspects of your website.

Continue reading Top 9 Best WordPress AI Plugins of 2023 on SitePoint.

View Details

Learn about the best BaaS solutions, including free and open-source options, their pros and cons, how to choose the best one for your project.

Continue reading Best Backend as a Service (BaaS) in 2023 on SitePoint.

View Details

Learn how to use the esbuild bundler to optimize your JavaScript, TypeScript, JSX, and CSS code, and how to create your own build system.

Continue reading An Introduction to the esbuild Bundler on SitePoint.

View Details

Follow these simple examples to learn how CSS Grid allows us to easily lay out elements on a page to create a range of flexible layouts.

Continue reading A Beginner’s Guide to CSS Grid Layout on SitePoint.

View Details

Learn what htmx is, how it simplifies dynamic web development, and how you can harness its potential to enhance your web development process.

Continue reading An Introduction to htmx, the HTML-focused Dynamic UI Library on SitePoint.

View Details

We delve into the top free online photo editors and explore their features to help you discover the solution for your design needs.

Continue reading The Best Free Online Image Editors on SitePoint.

View Details

In this article, we will explore the best Material UI themes available, each offering unique features to suit various project needs.

Continue reading Best Material UI Themes for Stunning Web Applications on SitePoint.

View Details

Explore the four broad categories of CSS sizing units, how to apply them in your layouts, and how to choose the best ones in each scenario.

Continue reading An Overview of CSS Sizing Units on SitePoint.

View Details

Learn how to use the keywords and functions of the CSS Grid repeat() function to create responsive layouts without media queries.

Continue reading How to Use the CSS Grid repeat() Function on SitePoint.

View Details

Learn how to quickly and easily create and send emails with React Email and Resend, and build a contact form for sending emails with Next.js.

Continue reading How to Send Emails with React Using Resend on SitePoint.

View Details

Learn what data encoding and decoding are, why they're important, and some of their practical applications in data science.

Continue reading An Introduction to Data Encoding and Decoding in Data Science on SitePoint.

View Details

In this article, we'll explore the top Figma plugins that every designer should consider using to enhance their design workflow in 2023.

Continue reading The Best Figma Plugins to Enhance Your Design Workflow in 2023 on SitePoint.

View Details

In this article, we will explore some of the top React testing libraries. We'll examine their features, and look at the pros and cons.

Continue reading Top React Testing Libraries in 2023: A Comprehensive Review on SitePoint.

View Details

Learn how to use the CSS aspect-ratio property, with practical examples, alternatives for older browsers, and other useful things to know.

Continue reading How to Use CSS aspect-ratio on SitePoint.

View Details

In this tutorial, Stuart shows you how easy it is to use an HTTP API from Python using a couple of third-party modules.

Continue reading Fetching Data from an HTTP API with Python on SitePoint.

View Details

Learn ten simple ways to add micro-interactions to buttons on a web page that help inform users when they've successfully done something.

Continue reading 10 Simple CSS and JavaScript Micro-interactions for Buttons on SitePoint.

View Details

In this article, we will explore the best WordPress SEO plugins and discuss their features, benefits, and drawbacks.

Continue reading The Best WordPress SEO Plugins for 2023 on SitePoint.

View Details

In this quick tip, Stuart shows you how you can use Python to send emails via Gmail. This can be useful to send status reports, for example.

Continue reading Quick Tip: Sending Email via Gmail with Python on SitePoint.

View Details

Learn how to use CSS object-fit to determine how images fit within a given space, and how to position those images with object-position.

Continue reading How to Use CSS object-fit and object-position on SitePoint.

View Details

Working on a Mac, we can control almost everything about the system using pyobjc, the Python-to-Objective-C bridge.

Continue reading Quick Tip: Controlling macOS with Python on SitePoint.

View Details

Learn about best practices for automation testing of apps in large enterprises, and the ideal scenarios for turning to automation testing.

Continue reading Automation Testing In Large Enterprises: Best Practices on SitePoint.

View Details

Learn about the most useful Python string methods for manipulating string objects, with explanations, code examples, and even a challenge.

Continue reading Python String Methods, with Examples on SitePoint.

View Details

Windows is entirely controllable from code, using the Win32 API. Stuart looks at ways to control the Windows OS with Python.

Continue reading Quick Tip: Controlling Windows with Python on SitePoint.

View Details

Learn about URL routing in Flask: defining routes, handling URL patterns, supporting HTTP methods, managing redirects and errors, and more.

Continue reading Understanding URL Routing in Flask on SitePoint.

View Details

Now that CSS nesting has started to land in browsers, learn how you can use it to write more efficient CSS without using a preprocessor.

Continue reading An Introduction to Native CSS Nesting on SitePoint.

View Details

Learn how to build a no-frills web app using Node.js, focusing on issues you’re likely to encounter when building a real-world app.

Continue reading Build a Simple Beginner App with Node, Bootstrap and MongoDB on SitePoint.

View Details

This article looks in detail at the first ten questions we need to answer while running on Ampere Altra-Based Instances.

Continue reading 10 Key Questions When Running on Ampere Altra-Based Instances on SitePoint.

View Details

Learn how to use the new View Transitions API, which offers an easier way to animate between DOM states and even between page loads.

Continue reading An Introduction to the View Transitions API on SitePoint.

View Details

Learn how to set the size of a background image with the CSS background-size property, and how to position it with background-position.

Continue reading How to Use CSS background-size and background-position on SitePoint.

View Details

Learn how JavaScript operators work, understanding what they're for, how to use them, and how they help in building complex expressions.

Continue reading Demystifying JavaScript Operators: What Does That Symbol Mean? on SitePoint.

View Details

Learn how to use Python to read data from and write data to CSV files, and how to convert CSV files to JSON format and vice versa.

Continue reading Working With CSV Files Using Python, with Examples on SitePoint.

View Details

Get acquainted with six top AI coding assistants as we investigate their performance, accuracy, and ability to enhance coding productivity.

Continue reading Top 6 AI Coding Assistants in 2023 on SitePoint.

View Details

Learn how to create a range of amazing CSS image reveal animations by using simple CSS properties and no extra elements or pseudo-elements.

Continue reading How to Add a CSS Reveal Animation to Your Images on SitePoint.

View Details

This deep dive into Flask templates covers rendering, inheritance, layouts, variables, control structures, forms, filters, files, and more.

Continue reading A Deep Dive into Flask Templates on SitePoint.

View Details

Learn how to handle errors in Next.js — from authentication to layout and server errors — with the App Router and new error file conventions.

Continue reading Mastering Next.js Error Handling with the App Router on SitePoint.

View Details

In this guide to synthesizing and editing audio, learn how to build a speech-to-text web app with OpenAI's Whisper, React, Node.js, and FFmpeg Continue reading Build a Speech-to-text Web App with Whisper, React and Node on SitePoint.

View Details

Learn to build an online store with Shoplazza, an ecommerce platform that's perfect for startups or those migrating from another platform. Continue reading Shoplazza Tutorial: How to Build Your Online Store on SitePoint.

View Details

Learn how marketing attribution models play a key role in identifying the most important touchpoints for success during the buyer journey.

Continue reading Improved Attribution Models: What Digital Marketers Need To Know on SitePoint.

View Details

In this quick tip, discover how container queries enable us to ship resilient components containing built-in layout and style variants. Continue reading Quick Tip: Shipping Resilient CSS Components on SitePoint.

View Details

In this third article in our Accelerating the Cloud series, we explore a checklist of items to consider before redeploying applications. Continue reading Accelerating the Cloud: Transitioning to Cloud Native on SitePoint.

View Details

Discover how both Flexbox and Grid provide ways to create fluidly responsive layout grids without media queries. Continue reading Responsive CSS Layout Grids without Media Queries on SitePoint.

View Details

We explore five things to consider when choosing an Angular component library, and why a commercial library like Kendo UI is a good option. Continue reading 5 Tips for Choosing an Angular Components Library on SitePoint.

View Details

Learn how to build your first Chat Plugin for ChatGPT using JavaScript and Express and have a working plugin within 5 minutes Continue reading Build Your First JavaScript ChatGPT Plugin on SitePoint.

View Details

Learn how to use modern CSS techniques to create an eye-catching, custom range slider with nothing but the native HTML input element. Continue reading How to Create a Custom Range Slider Using CSS on SitePoint.

View Details

Learn how to install and set up an app with Flask, a popular microframework for Python that offers an alternative to the much larger Django. Continue reading Getting Started with Flask, a Python Microframework on SitePoint.

View Details

Learn about Bun, a rival JavaScript runtime contender to Node.js and Deno, and the reasons it may tempt you away from your current favorite. Continue reading An Introduction to the Bun JavaScript Runtime on SitePoint.

View Details

Container queries enable the styling of elements based on available space. They allow us to build resilient components that are adaptable. Continue reading An Introduction to Container Queries in CSS on SitePoint.

View Details

The :has() pseudo-class has far greater range than just styling an element’s ancestor. It's a great time for you to become familiar with it! Continue reading An Introduction to the :has() Selector in CSS on SitePoint.

View Details

Learn about how developers can redeploy existing applications to a cloud native compute platform and accelerate operations. Continue reading Accelerating the Cloud: The Investment to Go Cloud Native on SitePoint.

View Details

We demystify Google Analytics 4, explaining what's new, and how to get up and running with this completely new version of Google Analytics. Continue reading Getting Up and Running with Google Analytics 4 on SitePoint.

View Details

Node.js 20 was released in April 2023. Learn about the new options available to developers with the world's most-used JavaScript runtime. Continue reading What’s New in Node.js 20 on SitePoint.

View Details

Learn about Amazon SNS, a cloud-based messaging service for sending notifications to endpoints including email, SMS, and mobile push. Continue reading How to Get Started with Amazon’s Simple Notification Service on SitePoint.

View Details

Learn how to use date and time in Python, with real-life examples of working with date and time using the Python datetime and time modules. Continue reading Understanding Python Date and Time, with Examples on SitePoint.

View Details

Learn how to use signals in Solid, a modern, reactive JavaScript library for building user interfaces that primarily rely on components. Continue reading Signals: Fine-grained Reactivity for JavaScript Frameworks on SitePoint.

View Details

Learn how developers can accelerate their applications in the cloud and reduce long-term operating costs with a cloud native platform. Continue reading Accelerating the Cloud: Going Cloud Native on SitePoint.

View Details

Learn the basics of sorting algorithms in this handy guide for anyone interested in programming, data analysis, or computer science. Continue reading 10 Best Sorting Algorithms Explained on SitePoint.

View Details

Learn how to successfully copy objects and their nested properties in JavaScript and avoid many common pitfalls Continue reading Shallow vs. Deep Copying in JavaScript on SitePoint.

View Details

Learn the simple steps required to convert a JSON string into a JSON object and then into an SQL query that can insert your data into a database. Continue reading How to Convert a JSON String into an SQL Query on SitePoint.

View Details

Discover how to use the Data Sync plugin to easily pull data from an API into a Figma Layer Continue reading Quick Tip: Pull Data from an API into a Figma Layer on SitePoint.

View Details

Learn how to use the most useful commands for AWS EKS, a managed Kubernetes service that simplifies app deployment, management, and scaling. Continue reading A Guide to the Most Useful AWS EKS Commands on SitePoint.

View Details

Learn how to deploy your containerized applications on AWS using Amazon Elastic Container Service, Elastic Container Registry, and Docker. Continue reading How to Deploy Containerized Apps on AWS Using ECR and Docker on SitePoint.

View Details

Learn how to convert text into natural-sounding speech with Google Cloud's Text-to-Speech API, including examples and code snippets. Continue reading How to Get Started With Google Cloud’s Text-to-Speech API on SitePoint.

View Details

Should you pick Vue or Ember for your project? We look at the main considerations including learning curve, codebase size, and performance. Continue reading Vue and Ember: How They Compare, and Which to Use on SitePoint.

View Details

Learn how to turn your website into a thriving online store with our pick of the four top WordPress ecommerce plugins. Continue reading The Four Most Popular WordPress Ecommerce Plugins on SitePoint.

View Details

Learn about five essential WordPress backup plugins that will help you safeguard your site and protect you against catastrophic data loss. Continue reading The Five Best WordPress Backup Plugins for Avoiding Disaster on SitePoint.

View Details

Learn about the top WordPress contact form plugins, both free and paid: their pros and cons, feature pages, pricing information, and reviews. Continue reading The Top Five WordPress Contact Form Plugins on SitePoint.

View Details

Need to bump up your WordPress security? Trick question: of course you do. Here's our pick of the top five WordPress security plugins. Continue reading The Top Five Security Plugins for WordPress on SitePoint.

View Details

Learn how to get started with LangChain, a framework for developing applications like chatbots that's powered by language models. Continue reading LangChain Tutorial: Building LLMs for the First Time on SitePoint.

View Details

We answer the 10 most asked GraphQL questions, covering pagination, versioning, batch loading, cache handling, file uploads, and more. Continue reading Your 10 Most Common GraphQL Questions Answered on SitePoint.

View Details

Find out how to set up, configure and test AWS EC2 Auto Scaling practices for optimal performance with this handy guide updated for 2023. Continue reading Best Practices for AWS EC2 Auto Scaling Configuration on SitePoint.

View Details

Fastly and Cloudflare differ greatly on their pricing, number of data centers, and ability to make custom configurations. We investigate. Continue reading Fastly vs Cloudflare Performance: A Detailed Guide on SitePoint.

View Details

Learn how to get started with Amazon's ElastiCache, a powerful tool for improving the performance and scalability of your applications. Continue reading Amazon ElastiCache: An Introduction, and Alternatives on SitePoint.

View Details

Learn how to scale serverless applications seamlessly with Amazon's SQS service, by sending, receiving and deleting messages. Continue reading AWS SQS: Deploy and Scale Microservices and Serverless Apps on SitePoint.

View Details

What AWS Tool is best: Beanstalk or CloudFormation? We dive into some of the key considerations and trade-offs between these two options. Continue reading AWS Elastic Beanstalk vs CloudFormation on SitePoint.

View Details

Learn the basics of AWS Elastic Beanstalk, including how to deploy, manage, and scale applications using Elastic Beanstalk. Continue reading An AWS Elastic Beanstalk Tutorial for Beginners on SitePoint.

View Details

Trying to decide between AWS EC2 and Elastic Beanstalk? We take a closer look at the pros and cons of each. Continue reading AWS Elastic Beanstalk vs EC2: A Detailed Comparison on SitePoint.

View Details

When should you use RDS vs AWS Aurora? A closer look at the trade-offs between both options including failover, scalability and architecture. Continue reading AWS Aurora vs RDS: Top Considerations & Tradeoffs for 2023 on SitePoint.

View Details

Discover how to use the plugin Icons8 Background Remover to quickly and easily remove backgrounds from images in Figma Continue reading Quick Tip: Removing the Background from an Image in Figma on SitePoint.

View Details

New to setting up AWS CloudFront? Follow our step-by-step tutorial, including common pitfalls and important config settings for Amazon's CDN. Continue reading AWS Cloudfront Tutorial: Setup and Configuration on SitePoint.

View Details

Kubernetes is great when it works, but there's lots of gotcha's. We cover 14 common problems from monitoring to persistent storage and unauthorized access errors. Continue reading Troubleshooting Kubernetes: Unauthorized Access and More on SitePoint.

View Details

We compare Kubernetes and Docker based on performance, ease of deployment, scalability, security and cost-effectiveness. Continue reading Kubernetes vs Docker: Key Engineering Considerations on SitePoint.

View Details

Learn how to configure Vue.js for the first time, 10 best practices, and common Vue.js pitfalls in this popular JavaScript framework. Continue reading Vue.js Tutorial: Getting Started & 10 Best Practices on SitePoint.

View Details

We cover the most popular PHP string functions and provide simple examples. Continue reading 39 PHP String Functions You Can’t Live Without on SitePoint.

View Details

Learn the basics of what arrays in PHP are, how they work, some of the basic syntax and the different types of indexes available. Continue reading Using PHP Arrays: A Guide for Beginners on SitePoint.

View Details

With so many WordPress Gallery Plugins to choose from, it's hard to know what's best. We give you the rundown on the best available options for 2023, including pricing and pros and cons of each. Continue reading What WordPress Gallery Plugin Is Best? We Help You Choose on SitePoint.

View Details

Learn how to create a powerful, efficient and secure login system for you website with PHP in five easy steps. Continue reading Create a Powerful Login System with PHP in Five Easy Steps on SitePoint.

View Details

null Preparing for a job interview that includes AWS Kubernetes? Our interview guide includes common Kubernetes interview questions to expect. Continue reading Preparing For A Kubernetes Job Interview? We’ve Got You on SitePoint.

View Details

Get answers to nine common questions you're likely to find yourself asking when getting started with React. Continue reading React FAQ: Setting Up, Installing, User Events & Best Practices on SitePoint.

View Details

In this comprehensive Kubernetes vs Docker comparison, we cover pricing, features, security, ease of use, and docs to help you choose one. Continue reading Kubernetes vs Docker: A Closer Look for 2023 on SitePoint.

View Details

Find out how to use Kubernetes on AWS with our tutorial including setting up Kubernetes, application deployment, management. Code included. Continue reading Getting Started With Kubernetes on AWS Tutorial (2023 Update) on SitePoint.

View Details

Learn how to install, configure and train StableDiffusion in this tutorial to generate amazing images. Includes code samples. Continue reading How to Run Stable Diffusion: A Step-by-Step Tutorial on SitePoint.

View Details

Learn how to use Google Fonts and the font-display property to create visually appealing and performant websites. Continue reading How to use Google Fonts and font-display on SitePoint.

View Details

Learn about five of the best, free version control options available today, how their features compare, and which might be best for you. Continue reading The Best Free Version Control Software For 2023 on SitePoint.

View Details

Enhance your coding process with AI-driven code improvement. Learn how to use GPT-4 to help you review, refactor, and rewrite your code. Continue reading How to Review and Refactor Code with GPT-4 (and ChatGPT) on SitePoint.

View Details

Learn how to read, write and parse JSON in Python, with helpful examples, and explore popular modules in Python for working with JSON. Continue reading Working with JSON Files in Python, with Examples on SitePoint.

View Details

Learn what a Docker container is, the steps for creating a Docker container, as well as handy use cases for them and how to keep them secure. Continue reading What is a Docker Container and How to Create One on SitePoint.

View Details

Master the switch statement: A more organized and concise alternative to using multiple if-else statements. Continue reading Mastering the JavaScript switch Statement on SitePoint.

View Details

Learn the basics of creating HTML tables and adding styles to make them responsive and mobile-friendly. Continue reading Getting Started with HTML Tables on SitePoint.

View Details

Dive into how illustration works in Figma. In this tutorial, we’ll learn how to draw and manipulate vectors in Figma as we create an icon. Continue reading Creating a Custom Button Icon in Figma on SitePoint.

View Details

Learn how game developers can create deeper and more engaging game worlds by harnessing the exciting new capabilities offered by GPT-4. Continue reading Utilizing GPT-4 for Game Development on SitePoint.

View Details

Learn how to harness the power of GPT-4 to detect bugs in your code and get personalized help with fixing them. Continue reading Leverage GPT-4 for Debugging and Bug Fixes on SitePoint.

View Details

Learn how to use GPT-4 to generate articles, reports, and social media posts more efficiently and effectively. Continue reading Harnessing GPT-4 for Writing Assistance and Content Creation on SitePoint.

View Details

Learn about the CSS overflow property, its purpose, and how to use it to ensure your layouts work well on all devices and screen sizes. Continue reading What is CSS Overflow Property? on SitePoint.

View Details

Learn how to use GPT-4 for NLP tasks such as text classification, sentiment analysis, language translation, text generation, and question answering. Continue reading Using GPT-4 for Natural Language Processing (NLP) Tasks on SitePoint.

View Details

Learn the different ways Flutter and React Native approach mobile development, and which is best suited for your next project. Continue reading What’s the Difference between Flutter and React Native? on SitePoint.

View Details

Find the perfect web design tool from this list of 14 top web design tools and resources for agencies for 2023 Continue reading Best Web Design Tools & Resources for 2023: Ideal for Designers & Agencies on SitePoint.

View Details

Get up to speed with Eleventy 2.0, a popular, highly configurable SSG that's packed with new features to make web development even easier. Continue reading What’s New in Eleventy 2: A Great SSG Just Got Better on SitePoint.

View Details

This tutorial explains how to use the git merge command to integrate independent lines of code into a single branch. Continue reading What is Git Merge and how to use it? on SitePoint.

View Details

Learn how to use the standard library net/http package in Go to parse, manipulate, and iterate over URL parameters Continue reading How to Get URL Parameters with Golang on SitePoint.

View Details

SQL knowledge is essential for anyone else who works with data. In this article, I will discuss what SQL is, its importance, relevance, and how to get started. Continue reading How to Learn SQL in 2023: The Ultimate Guide for Beginners on SitePoint.

View Details

In this Angular vs React comparison, we examine their features and differences, where each one shines, and how to choose between them. Continue reading Angular vs React: Which is Better for Frontend Projects? on SitePoint.

View Details

Learn about the different ways to get the current date and time in PHP and some additional considerations when working with time in PHP. Continue reading Quick Tip: How to Get the Current Date in PHP on SitePoint.

View Details

There are plenty of JavaScript frameworks available nowadays. Here, we contrast Vue and React, two of the best options. Continue reading Vue vs React: Everything You Need To Know on SitePoint.

View Details

Learn how caching improves app performance and how to implement it in PHP through output buffering, caching functions, and database storage. Continue reading Quick Tip: How to Cache Data in PHP on SitePoint.

View Details

Learn how to take advantage of AI-powered no-code tools, which can now perform many more tasks and solve more complex business problems. Continue reading No-code AI: The Key to Unlocking Efficiency and Growth on SitePoint.

View Details

Learn the basics of exceptions in PHP, how to use throw, try and catch effectively, and how to write your own custom exceptions. Continue reading Quick Tip: How to Handle Exceptions in PHP on SitePoint.

View Details

We've compiled a list of the top HTML/CSS books currently on the market for anyone who wants to learn these essential web technologies. Continue reading 16 Best CSS Books for Beginners and Advanced Coders on SitePoint.

View Details

BeTheme has 10 of the best prebuilt websites for digital agencies and consultants. If you’re building a new site or redesigning an existing one, start your search here. Continue reading 10 Best Prebuilt Websites for Digital Agencies & Consultants on SitePoint.

View Details

Learn some simple functions in PHP for trimming whitespace from strings, when you might need to use them, and a pitfall to watch out for. Continue reading Quick Tip: How to Trim Whitespace with PHP on SitePoint.

View Details

Everything you need to know to create your first web page starts with HTML. Read these books to learn HTML and start your journey now. Continue reading 15 Best HTML Books for Beginners and Advanced Coders on SitePoint.

View Details

Learn how to hash a password in PHP using the password_hash() function, why hashing is important, and how hashing differs from encryption. Continue reading Quick Tip: How to Hash a Password in PHP on SitePoint.

View Details

Exception handling is important when building real-world apps. Learn how to use the try and except statements to handle exceptions in Python. Continue reading A Guide to Python Exception Handling on SitePoint.

View Details

Check out our list of top books for learning software development with Node.js, whether you're an absolute beginner or advanced developer. Continue reading Top 12 Node.js Books for Beginners and Advanced Coders on SitePoint.

View Details

Learn how to check if a variable is set in PHP, what its values are, and the differences between the isset, is_null, and empty methods. Continue reading Quick Tip: How To Check if a Variable Is Set in PHP on SitePoint.

View Details

All the books you need to get started with Python or improve your programming knowledge are included in this extensive list. Continue reading Top 22 Python Books for Beginners and Advanced Coders on SitePoint.

View Details

Learn the basics of timezone usage in PHP, and how to make the best choice of the comprehensive range of functions PHP offers. Continue reading Quick Tip: How To Manage Timezones in PHP on SitePoint.

View Details

Dive into this comprehensive guide to JavaScript error handling, where you'll learn how to throw, detect, and handle your own errors. Continue reading The Ultimate Guide to JavaScript Error Handling on SitePoint.

View Details

Learn about key problems related to asynchronous programming in JavaScript and how to make your life easier with promises and async/await. Continue reading Flow Control in JavaScript: Callbacks, Promises, async/await on SitePoint.

View Details

In this quick tip on PHP error reporting, we review the tools in PHP for handling errors in a controlled way to save hours of debugging. Continue reading Quick Tip: How to Manage Error Reporting in PHP on SitePoint.

View Details

These SQL books are the greatest approach to learn whether you're a beginner or advanced user wishing to upgrade your SQL skills! Continue reading Top 18 Books for SQL Users on SitePoint.

View Details

Learn how to earn some extra money online with your web dev skills with these tips and tricks for setting up successful gigs on Fiverr. Continue reading Become a Freelance Web Developer on Fiverr: Ultimate Guide on SitePoint.

View Details

null Learn all the tricks and techniques for using the JavaScript async and await keywords to master flow control in your programs. Continue reading A Beginner’s Guide to JavaScript async/await, with Examples on SitePoint.

View Details

There are some plugins that every WordPress blog could use. Enhance virtually any website with a top WordPress plugin covered in this article. Continue reading Top 10 WordPress Plugins for 2023 on SitePoint.

View Details

Learn about the three basic, native PHP functions for quickly opening a local file, reading data from it, or writing data to it. Continue reading Quick Tip: How To Read a Local File with PHP on SitePoint.

View Details

Learn about performance bottlenecks in .NET 6 applications, how to reproduce issues in your local dev environment, and how to tackle them. Continue reading Troubleshoot Performance Bottlenecks in .NET 6 Applications on SitePoint.

View Details

Learn about file handling in Python using the Python OS module, how to navigate local files/directories, and open, read, write and close files. Continue reading Understanding File Handling in Python, with Examples on SitePoint.

View Details

A good WordPress theme can attract user’s attention to your website and your business. We’ve scoured through all the popular WordPress themes and listed what we consider the best. Continue reading 11 Excellent WordPress Themes for 2023 on SitePoint.

View Details

Learn the difference between PHP validation and sanitization and how to use filter functions, to ensure your PHP apps are reliable and secure. Continue reading Quick Tip: How to Filter Data with PHP on SitePoint.

View Details

Learn about ManageEngine, a service that offers effective solutions for ensuring your AWS-hosted applications are functioning optimally. Continue reading Challenges of the Public Cloud: Monitoring Your AWS Services on SitePoint.

View Details

Learn the basics of object-oriented programming in Python: inheritance, polymorphism, creating classes, attributes and methods, and more. Continue reading Object-oriented Programming in Python: An Introduction on SitePoint.

View Details

Curious to see what kinds of new web design trends 2023 will bring? In this post, we’ll look at 5 of them and explain how each will help you build better websites for users. Continue reading 5 Web Design Trends to Watch in 2023 on SitePoint.

View Details

Looking for tips on how to install PHP on Windows? We walk through how to install PHP 8.2 and Apache 2.4 on Windows 10 or 11 (64-bit). Continue reading How to Install PHP on Windows 10 and 11 (with Apache & MySQL) on SitePoint.

View Details

For developers, a good IDE is like a superpower. View the top Python IDEs and code editors as judged by the Python developer community. Continue reading Best IDEs and Code Editors for Python on SitePoint.

View Details

It's important to consider the security of the applications you build. Learn about the current top ten security vulnerabilities for web apps. Continue reading The Top 10 Security Vulnerabilities for Web Applications on SitePoint.

View Details

Learn what Tauri is, how it compares with Electron for building native desktop apps, and how to build a fully functional Tauri app. Continue reading Tauri: Fast, Cross-platform Desktop Apps on SitePoint.

View Details

Web scraping is a developer superpower, but it's getting harder. Bright Data makes scraping easier, reliable, and practical. Continue reading Sophisticated Web Scraping with Bright Data on SitePoint.

View Details

Python is a dynamic, object-oriented programming language that's used to build websites and software, automate tasks, and analyze data. Continue reading What Is Python and What Is It Used For? on SitePoint.

View Details

The open-source platform Docker makes it possible for programmers to create, distribute, run, update, and manage containers. Continue reading What Is Docker? on SitePoint.

View Details

Learn the fundamentals of PHP with books geared for PHP developers. We explore a list of the best PHP books in 2022 and beyond. Continue reading Best PHP Books for Beginners on SitePoint.

View Details

Developers often need to interact with APIs. Learn how APILayer makes this easy, as we look some of the best apps in its API marketplace. Continue reading Best APIs for Developers on SitePoint.

View Details

Learn why long-running functions in JavaScript are problematic, and how to use web workers to address execution speed issues. Continue reading Developing Faster JavaScript Apps: the Ultimate Guide to Web Workers on SitePoint.

View Details

It can be hard to find a full-featured PDF editor that's also affordable. Wondershare PDFelement is a standout option with impressive pricing options.

Continue reading Wondershare PDFelement: A Powerful and Affordable PDF Editor on SitePoint.

View Details

We explain what functional programming is, with five examples of how you can make your JavaScript more functional in style.

Continue reading 5 Ways to Make Your JavaScript More Functional on SitePoint.

View Details

If you haven’t yet decided what to buy for the geek in your life, the SitePoint team have some suggestions. Check out our gift guide!

Continue reading SitePoint Holiday Gift Guide 2022 on SitePoint.

View Details

Coding languages for gaming have become extremely advanced. We explore the best programming languages for game development in 2022. Read more.

Continue reading Game Development: The Best Programming Languages for Building Games on SitePoint.

View Details

Learn how to use Python regex functions and methods in your Python programs as we cover the nuances in handling Python regex objects.

Continue reading Understanding Python Regex Functions, with Examples on SitePoint.

View Details

Learn what JavaScript callbacks are, how they work, their different types, how to create them, and how to employ them in your own code.

Continue reading Back to Basics: What are Callbacks in JavaScript? on SitePoint.

View Details

What is the best language for development? There are many different programming languages, how do you know what to use? Find out now.

Continue reading The Best Programming Languages You Can Use for Web Development (2022) on SitePoint.

View Details

Programming is one of the most important abilities a hacker must have. You'll learn about the best programming languages for hacking in this guide.

Continue reading The Most Effective Programming Languages for Ethical Hacking on SitePoint.

View Details

A certain skill set and an appropriate tech stack are required for AI software development. Learn about the best programming languages for artificial intelligence development right now.

Continue reading Best Programming Language for AI on SitePoint.

View Details

If you want to make a good impression with your portfolio site, it all starts with your hero image. In this post, we’ll take a look at the 6 areas of the hero image that can make or break your design.

Continue reading How to Create the Perfect Hero Image for Your Portfolio Site on SitePoint.

View Details

Learn how to create a paid membership business on WordPress websites with Memberful.

Continue reading Help Creator Clients Monetize their WordPress Site with Memberships on SitePoint.

View Details

Learn how to avoid callback hell without ditching callbacks! By applying some SOLID principles, callbacks can still be a useful technique.

Continue reading Saved from Callback Hell on SitePoint.

View Details

Dive into the fundamentals of PHP frameworks and which are the best PHP frameworks for you.

Continue reading The Best PHP Frameworks for 2022 on SitePoint.

View Details

Learn how JavaScript promises work, how to create and chain them, how promise error handling works, and how to use recent promise methods.

Continue reading An Overview of JavaScript Promises on SitePoint.

View Details

Learn how to choose between React and Next.js, based on their popularity, documentation, performance, and the type of app you're building.

Continue reading Next.js vs React: Their Differences, and Which One to Choose on SitePoint.

View Details

Our list of beginner JavaScript books will help you build the solid foundation you need for success.

Continue reading Guide to the Best JavaScript Books for Beginners on SitePoint.

View Details

Learn what SQLite is, how some of its advanced features work, and how you can use it in Python projects with the help of the sqlite3 module.

Continue reading An Introduction to SQLite with Python on SitePoint.

View Details

Learn how to work with the new Google Auth by configuring a Sign in with Google button in a React.js and Express.js application.

Continue reading How to Set Up the New Google Auth in a React and Express App on SitePoint.

View Details

Learn how easily you can build your own content management system that makes editing and updating your single-page website easy.

Continue reading How to Create a Simple CMS That Makes Editing Easy on SitePoint.

View Details

Many application languages are available nowadays. The strategy you choose may rely on a number of factors. So let's have a look at the most popular mobile programming languages for iOS and Android devices.

Continue reading Top Mobile App Development Programming Languages on SitePoint.

View Details

Choosing the best programming language for kids is tricky. Learn some of the best options and how to get started with them.

Continue reading Best Programming Language For Kids on SitePoint.

View Details

Learn how to animate CSS box shadows, how each method affects browser performance, and how to decide which animation method to use.

Continue reading How to Animate CSS Box Shadows and Optimize Performance on SitePoint.

View Details

Learn about the syntax of the ternary operator in JavaScript, some of its common uses, and when it's a good option to choose.

Continue reading Quick Tip: How to Use the Ternary Operator in JavaScript on SitePoint.

View Details

Learn how to recognize, write and use Python lambda functions — a handy option for one-liner functions, IIFEs, and functional programming.

Continue reading A Guide to Python Lambda Functions, with Examples on SitePoint.

View Details

Learn the different ways you can use the spread operator in JavaScript, and the main difference between the spread and rest operators.

Continue reading Quick Tip: How to Use the Spread Operator in JavaScript on SitePoint.

View Details

Explore some of the missing math methods in JavaScript — such as sum, product, factorial, odd and even — and how to write functions for them.

Continue reading The Missing Math Methods in JavaScript on SitePoint.

View Details

Learn about what's required to ensure a file uploading solution is fast, reliable and secure, and third-party apps that can help.

Continue reading File Uploading Necessities: Speed, Reliability, and Security on SitePoint.

View Details

Learn four simple ways to horizontally and vertically center a div (or any other element) using CSS Grid, with fully interactive demos.

Continue reading How to Center a Div Using CSS Grid on SitePoint.

View Details

Learn what you can do with the built-in JavaScript Math object, which includes useful functions for performing mathematical operations.

Continue reading Useful JavaScript Math Functions and How to Use Them on SitePoint.

View Details

In this quick JavaScript regex matching guide, you'll learn how to test if a string matches a regular expression using the test() method.

Continue reading Quick Tip: Testing if a String Matches a Regex in JavaScript on SitePoint.

View Details

Learn how HTTP web requests are structured, and how to make a Python request — with the help of the Python requests library.

Continue reading A Beginner’s Guide to HTTP Python Requests on SitePoint.

View Details

Learn how to use Math.random to generate random numbers in JavaScript and create random colors, letters, strings, phrases, passwords, & more.

Continue reading How to Generate Random Numbers in JavaScript with Math.random() on SitePoint.

View Details

Learn how to transform the character case of a string — to uppercase, lowercase, and title case — using native JavaScript methods.

Continue reading Quick Tip: How to Transform the Character Case of a String in JavaScript on SitePoint.

View Details

Learn about methods for rounding numbers in JavaScript: rounding up, rounding down, rounding to decimal places, and gotchas to avoid.

Continue reading A Guide to Rounding Numbers in JavaScript on SitePoint.

View Details

Learn how to split a string into substrings in JavaScript with both the substring() and split() methods, and how to choose which one to use.

Continue reading Quick Tip: How to Split a String into Substrings in JavaScript on SitePoint.

View Details

Learn how to convert numbers to ordinals in JavaScript. Getting the ordinal of a number allows you to display it in a human-readable format.

Continue reading Quick Tip: How to Convert Numbers to Ordinals in JavaScript on SitePoint.

View Details

Wondering if you should learn Python? We look at 8 key reasons why Python is a great language to learn, and how you can easily get started.

Continue reading Why Learn Python? on SitePoint.

View Details

Learn three simple ways to convert a string into a number in JavaScript, with simple-to-follow examples and tips on which method to use.

Continue reading Quick Tip: How to Convert a String to a Number in JavaScript on SitePoint.

View Details

Learn four simple ways to convert a number into a string in JavaScript, with simple-to-follow examples and tips on which method to use.

Continue reading Quick Tip: How to Convert a Number to a String in JavaScript on SitePoint.

View Details

Learn how to install, set up, manage, and use a full Linux environment on Windows 10 & 11 PCs with Windows Subsystem for Linux 2 (WSL2).

Continue reading Windows Subsystem for Linux 2: The Complete Guide for Windows 10 & 11 on SitePoint.

View Details

Learn how Cypress testing works, how to set up a test, and how to migrate from Selenium to Cypress for testing your web application.

Continue reading Cypress Testing: A Guide to Running Web Application Tests on SitePoint.

View Details

The REST API is a key part of web infrastructure. Learn about REST and REST APIs, and how web apps communicate over HTTP like web browsers and servers do.

Continue reading What Is a REST API? on SitePoint.

View Details

The new CSS :is(), :where() and :has() pseudo-class selectors are exciting additions to CSS. Learn how easy they are to use!

Continue reading How the CSS :is, :where and :has Pseudo-class Selectors Work on SitePoint.

View Details

In this TypeScript vs JavaScript comparison, you'll learn about TypeScript's advantages and disadvantages, and when and when not to use it.

Continue reading TypeScript vs JavaScript: Which One You Should Use, and Why on SitePoint.

View Details

Learn what Python multiprocessing is, its advantages, and how to improve the running time of Python programs by using parallel programming.

Continue reading A Guide to Python Multiprocessing and Parallel Programming on SitePoint.

View Details

Learn what Python decorators are, what their syntax looks like, how to identify them in a script or framework, and how to apply them.

Continue reading Understanding Python Decorators, with Examples on SitePoint.

View Details

Learn eight key steps for streamlining your technical SEO workflow to ensure that users and indexing bots get optimal access to your website.

Continue reading 8 Simple Steps to Complete a Technical SEO Audit on SitePoint.

View Details

Learn what software testing is, and how to run Python unit tests with unittest and pytest, two key frameworks for Python unit testing.

Continue reading An Introduction to Python Unit Testing with unittest and pytest on SitePoint.

View Details

Learn how to build a free website with Wix, a site builder that's packed with features and designed for site owners of any experience level.

Continue reading How to Create a Website with Wix on SitePoint.

View Details

Passwordless Authentication methods boast better security and user experience but is it right for your application, and how do you get started?

Continue reading What is Passwordless Authentication and How to Implement it on SitePoint.

View Details

Learn about Medusa, an open-source, developer-focused Shopify alternative that can be customized and scaled to suit your needs.

Continue reading Shopify Alternative: Use Medusa to Build Customizable and Flexible Ecommerce Solutions on SitePoint.

View Details

Follow this tutorial to build your own Wordle alternative for numbers in JavaScript: Numble.

Continue reading Build Your Own Wordle For Numbers: Numble on SitePoint.

View Details

Learn about the Google Sheets v4 API and how to use it to build charts and dashboards for your web application

Continue reading Google Sheets API v4 Integration Guide on SitePoint.

View Details

Lottie.JS is a fantastic animation platform, but what animation tool should you choose? Alex has the ideal Lottie primer.

Continue reading Getting Started with Lottie.js on SitePoint.

View Details

Editor X is an online website builder. It's easy and convenient, but can it offer the power and flexibility that tech-savvy users need?

Continue reading Review: Is Editor X a serious option for Web Developers? on SitePoint.

View Details

Nanny State helps you manage state simply and efficiently in JavaScript without Redux, Vuex or other large libraries

Continue reading Simple State Management in JavaScript with Nanny State on SitePoint.

View Details

Learn how to use z-index in CSS and the best strategies for stacking elements

Continue reading Mastering z-index in CSS on SitePoint.

View Details

Learn about the browser's global object - the window object, which represents the browser window that contains a web page.

Continue reading Understanding the JavaScript Window Object on SitePoint.

View Details

Looking for UI design inspiration? Rather than adding a new color or changing a font, have you thought about your textures?

Continue reading UI Design Inspiration: Do You Think About Your Textures? on SitePoint.

View Details

Setting up a new typography system is always a complicated task with literally hundreds of tweakable variables. The best way to save your sanity is a design system that can answers most of those little questions.

Continue reading Web Typography: Establishing a Strong Typographic System on SitePoint.

View Details

Though SVG Patterns aren't super widely understood, they offer a lot of really interesting design options – once you get your head around them.

Continue reading 6 Clever SVG Pattern Generators for Your Next UX Design on SitePoint.

View Details

Learn how to use CSS variables (custom properties) to make it easier to manage colors, fonts, size, and animations, consistently across web applications.

Continue reading How to use variables in CSS on SitePoint.

View Details

Animation is a part of a UI designer's job. Here are 9 free animation libraries we think deliver the most power for the smallest file size, while being relatively easy to use for reasonably code-savvy designers that aren't full-blown developers.

Continue reading The Best JavaScript & CSS Animation Libraries for UI Designers on SitePoint.

View Details

Learn about the most used and useful APIs built in to the standard Node.js runtime to save you time and improve your app's efficiency.

Continue reading Useful Built-in Node.js APIs on SitePoint.

View Details

How can the lifecycle of the humble cicada help you to make better seamless tile backgrounds? It will all make sense soon...

Continue reading The Cicada Principle and Why It Matters to Web Designers (updated) on SitePoint.

View Details

Check out these potential game-changing WordPress plugins that could enable your business to save time and money.

Continue reading 10 Awesome WordPress Plugins (2022 Updated) on SitePoint.

View Details

An IDE is a development environment that helps you write and edit code. It provides syntax highlighting, code completion, and project management tools so that you can focus on coding while the IDE handles the rest of your work.

Continue reading What Is an IDE? How Does It Enable Faster Development? on SitePoint.

View Details

HeadSpin is a performance testing platform for actionable insights into your app. Test on real devices, automate testing, and move faster.

Continue reading Get Deeper Insights Into Your App Performance with HeadSpin on SitePoint.

View Details

The best JavaScript charting libraries for creating and graphs and figures. From the scientific to the simple.

Continue reading 15 JavaScript Libraries for Creating Beautiful Charts on SitePoint.

View Details

Find out if Webflow is a viable option for tech-savvy users who want to build custom websites.

Continue reading Webflow Review: Is It a Serious Option for Developers? on SitePoint.

View Details

It's never been easier to develop Apple apps. This beginner guide walks you through the process from installing Xcode to writing Swift code.

Continue reading How to Develop Apple Apps: Using Xcode & Swift to Program for iOS & macOS on SitePoint.

View Details

If you're a remote worker, check out this guide to setting up an affordable work-from-home setup on a tight budget.

Continue reading An Affordable Work-From-Home Setup for Remote Workers on SitePoint.

View Details

Learn what cron is and how to use it. This guide covers the basics of cron jobs, as well as some more advanced features.

Continue reading Cron Jobs: A Comprehensive Guide on SitePoint.

View Details

Lottie animation is the newest and most effective way to animate websites. Learn why Lottie with BeTheme creates better user experiences.

Continue reading The Easiest Way to Animate WordPress Websites: BeBuilder + Lottie on SitePoint.

View Details

It's hard to decide on a programming language to learn first. Here's a look at the most popular languages in 2022, and why they're worthwhile.

Continue reading Which Programming Language Should I Learn First in 2022? on SitePoint.

View Details

A color palette is one of the most important aspects of a design system. Designers can use them to create a visual hierarchy, a unified look and feel, and evoke emotions.

Continue reading How to Create a Color Palette for Your Design System on SitePoint.

View Details

In this guide, we will show you how you can learn to code with JavaScript for free. The JavaScript programming language is versatile, popular, and in high demand — making it a great language for learning how to code.

Continue reading Learn to Code with JavaScript: The Most Popular Programming Language on Earth on SitePoint.

View Details

Create your own VPN server with Vultr and OpenVPN. Learn to set up a new virtual machine, configure OpenVPN, and test your new setup.

Continue reading Create Your Own VPN Server in 10 Minutes with Vultr & OpenVPN on SitePoint.

View Details

Are you an entrepreneur looking to automate your business? Get some Zapier automation inspiration with these practical starter workflows.

Continue reading Zapier Automation Inspiration for Entrepreneurs on SitePoint.

View Details

Learning always takes more time than we'd like. If you’re learning JavaScript, these six mental tricks will help you get there faster.

Continue reading How to Learn JavaScript Fast: Six Simple Mind Tricks on SitePoint.

View Details

Why learn to code? Find out how coding can help you and your career, and learn what you need to know to decide if it's a fit for you.

Continue reading Why Learn to Code? 17 Benefits of Learning to Code on SitePoint.

View Details

In order to write good code, you need to have a strong understanding of the basics. This guide provides ten helpful techniques that will get you started on the right foot.

Continue reading How to Write Good Code: 10 Beginner-friendly Techniques for Instant Results on SitePoint.

View Details

Picking the right SaaS idea is critical to your success as a startup business. This guide will show you how to generate ideas and know which one to pursue.

Continue reading A Step-by-Step Guide to Generating & Validating SaaS Ideas on SitePoint.

View Details

In a remote team or want to run an idea past a colleague online? We review the best collaborative coding tools for remote pair programming.

Continue reading 7 Collaborative Coding Tools for Remote Pair Programming on SitePoint.

View Details

Are you looking for a nice way to write in Markdown on your iPhone or iPad? Check out our rundown of the best Markdown editors for iOS.

Continue reading The Best Markdown Editors for iOS on SitePoint.

View Details

As a developer, it's important to learn continuously. We discuss seven good learning habits that every developer should master.

Continue reading 7 Learning Habits for Developers: Reach Skill Goals in Less Time on SitePoint.

View Details

Figma is a powerful tool for creating design systems. Learn about the best Figma plugins for design systems and managing complex projects.

Continue reading The Best Figma Plugins to Create & Manage Design Systems on SitePoint.

View Details

Learn when to use function expressions vs. function declarations in JavaScript, and how these methods for defining functions are different.

Continue reading When to Use a Function Expression vs. Function Declaration on SitePoint.

View Details

Wondering how to create a unique selling proposition for your business? This guide will walk you through the what, why, and how of USPs.

Continue reading What Is a Unique Selling Proposition & How Do I Create One? on SitePoint.

View Details

Here's our latest selection of the best timesaving tools, resources and online apps for web designers in 2022.

Continue reading The Best Tools and Resources for Web Designers in 2022 on SitePoint.

View Details

Learn how to learn anything using the Ultralearning method, and set yourself up for success with our Ultralearning Template for Notion.

Continue reading How to Learn Anything: A Beginner’s Guide to Ultralearning on SitePoint.

View Details

Learn how to use JavaScript arrow functions, understand fat and concise arrow syntax, and what to be aware of when using them in your code.

Continue reading Arrow Functions in JavaScript: How to Use Fat & Concise Syntax on SitePoint.

View Details

Understanding user experience is crucial for successful business. Learn how user journey maps help to optimize your products and services.

Continue reading An Introduction to User Journey Maps on SitePoint.

View Details

Higher-order functions can take other functions as arguments or return a function as a result. Learn how to use them and why they're useful.

Continue reading How to Use Higher-Order Functions in JavaScript on SitePoint.

View Details

Learn how to take your first steps with Svelte, a relatively new JavaScript frontend framework for developing websites and web apps.

Continue reading Build a Reading List with Svelte on SitePoint.

View Details

This Airtable tutorial will take you through everything this tool has to offer, and explain how it can make your life easier.

Continue reading How to Use Airtable: A Beginner’s Guide on SitePoint.

View Details

Learn about for...in loops in JavaScript: their syntax, how they work, when to use them, when not to use them, and what you can use instead.

Continue reading How to Use the for Loop in JavaScript on SitePoint.

View Details

Learn ten mental models that you can use to get unstuck, deepen your understanding of problems, and see them from new angles.

Continue reading 10 Mental Models Developers Can Use to Get Unstuck on SitePoint.

View Details

Need to remove an image background? Learn six ways to remove a background in Photoshop, depending on the kind of image you're working with.

Continue reading How to Remove a Background in Photoshop: 6 Quick & Easy Methods on SitePoint.

View Details

Learn how to take information stored in a MySQL database and display it on a web page for all to see.

Continue reading Displaying Data from MySQL on the Web: an Introduction on SitePoint.

View Details

Learn what a database is, and how to work with your own databases using Structured Query Language (SQL).

Continue reading Introducing MySQL: A Beginner’s Guide on SitePoint.

View Details

Learn the basics of how PHP works, including statements, variables, operators, comments, and control structures.

Continue reading Introducing PHP: A Beginner’s Guide on SitePoint.

View Details

Learn how to set up a development environment by installing PHP 8 and MySQL using Docker, in this excerpt from our book PHP & MySQL: Novice to Ninja.

Continue reading Setting Up Your PHP Development Environment with Docker on SitePoint.

View Details

You want to start an online business… but where do you start? Learn about the best website builder tools and platforms for common use cases.

Continue reading The Best Website Builder Tools & Platforms for Your Idea on SitePoint.

View Details

The micro frontend approach splits apps into small, independent pieces. Learn five pitfalls of using this architecture and how to avoid them.

Continue reading 5 Pitfalls of Using Micro Frontends and How to Avoid Them on SitePoint.

View Details

Did you know you can create a stunning GitHub profile README page? Learn how to add images, social and blog links, GitHub stats, and more.

Continue reading How to Create an Impressive GitHub Profile README on SitePoint.

View Details

Developers need a good keyboard. Learn how mechanical keyboards improve your workflow and your health, and how to choose a good one.

Continue reading The Best Mechanical Keyboards for Developers on SitePoint.

View Details

Too many Figma plugins to choose from? Supercharge your design workflow with our picks for the best Figma plugins.

Continue reading The Best Figma Plugins: 50+ Workflow Superchargers on SitePoint.

View Details

Need a fully-featured WordPress theme? Check out these 10 powerful WordPress themes that will save time and power your next website.

Continue reading 10 Best WordPress Themes You Should Be Using in 2022 on SitePoint.

View Details

Learn about the most notable new features and improvements offered by Nuxt 3 beta and how you can implement them in your projects.

Continue reading Nuxt 3 Beta: What’s New and How to Get Started on SitePoint.

View Details

Web design trends bring much-needed yet subtle changes to the look of the Web. Learn about upcoming trends for 2022 and how to harness them.

Continue reading 5 Upcoming Web Design Trends for 2022 on SitePoint.

View Details

Learn what Google's zx library is, how to use it, and how it helps make shell scripting with Node.js much more efficient and enjoyable.

Continue reading How to Write Shell Scripts in Node with Google’s zx Library on SitePoint.

View Details

A UI library can help kickstart your React app or web dev project. Learn about 9 popular React UI component libraries and when to use them.

Continue reading The Most Popular React UI Component Libraries in 2022 on SitePoint.

View Details

Learn how easy it is to create a beautiful, interactive map with HTML, CSS & Leaflet, a user-friendly, open-source JavaScript mapping library.

Continue reading A Beginner’s Guide to Creating a Map Using Leaflet.js on SitePoint.

View Details

A micro frontend approach lets us split a frontend app into small, independent pieces. Learn five key reasons why this approach is so useful.

Continue reading 5 Reasons You Should Adopt a Micro Frontend Architecture on SitePoint.

View Details

Learn the basics of using Vue Router, such as router setup, passing custom parameters, page navigation, and implementing a 404 page.

Continue reading A Beginner’s Guide to Vue Router on SitePoint.

View Details

Is your inbox full of junk? Learn how to manage your emails with email aliases, which let you easily get rid of emails you no longer want.

Continue reading Stay Private and Declutter Your Inbox Using Email Aliases on SitePoint.

View Details

Learn the difference between Django projects and apps, and how to start a Django project, run a Django server, create a Django app, and more.

Continue reading How to Quickly Start a Django Project and a Django App on SitePoint.

View Details

No-code tools for web design offer a lot of value. Learn how to get started with Webflow, whether you're new to web design or a seasoned pro.

Continue reading An Absolute Beginner’s Guide to Webflow on SitePoint.

View Details

Learn how Hasura and PostgreSQL can help you speed up app development and launch backends quickly with minimal effort.

Continue reading How to Build Your Backend with Hasura and PostgreSQL on SitePoint.

View Details

Learn how to deploy serverless functions alongside a front-end app and create an API that generates images and grabs metadata from links.

Continue reading Build a Link Previewer with Puppeteer and Serverless Functions on SitePoint.

View Details

Learn about cloud computing options, how the many services offered by Amazon work, and what Amazon cloud certification is all about.

Continue reading An Introduction to Cloud Computing and AWS Certification on SitePoint.

View Details

Google's Core Web Vitals are key to ranking well. Learn the steps involved and tools available for ensuring your site is properly optimized.

Continue reading How to Make Your Website Pass Google’s Core Web Vitals on SitePoint.

View Details

Surfer SEO vs Outranking: learn how these two AI tools boost your content creation process and efforts to rank higher on search engines.

Continue reading Surfer SEO vs Outranking: Which SEO Tool Is Best for You? on SitePoint.

View Details

Learn what higher-order functions are, how they work, why you might need them, and what they look like in PHP, JavaScript and Python.

Continue reading Functional Programming in PHP: Higher-order Functions on SitePoint.

View Details

Learn how to build a CRUD app with Next.js and FaunaDB, and how to perform CRUD operations based on user authentication.

Continue reading Build a Code Snippet Web App with Next.js and FaunaDB on SitePoint.

View Details

Handing off designs to developers has a troubled history. Learn about 5 excellent apps that have revolutionized the design handoff process.

Continue reading The 5 Best Design Handoff Tools in 2022 on SitePoint.

View Details

Learn how to make Vue code more reusable, compact, and clean, by harnessing the Composition API, along with the Reactivity API and slots.

Continue reading How to Create Reusable Components with the Vue 3 Composition API on SitePoint.

View Details

Learn how to develop an app that connects to data from a spreadsheet app or other data sources, using Gatsby, React and Airtable.

Continue reading Build Interactive Gantt Charts with Airtable, Gatsby and React on SitePoint.

View Details

Need to consume and render data from an API in a Svelte application? Learn how to consume a REST API using the Fetch API vs the Axios client.

Continue reading How to Fetch Data in Svelte on SitePoint.

View Details

Push notifications reach more users than emails do. Learn how to build a GitHub tracker that sends push notifications of new issues and PRs.

Continue reading Create a GitHub Tracker with Push Notifications in Svelte on SitePoint.

View Details

Next.js offers many benefits, one being file routing. Learn how to set up a Next.js project and how file routing in Next.js works.

Continue reading A Beginner’s Guide to Routing in Next.js, with Examples on SitePoint.

View Details

No-code and low-code platforms are limited and lock you in. Learn how Parse and Back4App provide all the customization experienced devs need.

Continue reading A Beginner’s Guide to the Parse Platform on Back4App on SitePoint.

View Details

After our first SitePoint NFT release sold out in 4 days, our second drop landed on OpenSea on Monday. What have we learned so far?

Continue reading SitePoint Origami Rhino NFT Drop #2 – Electric Boogaloo on SitePoint.

View Details

Email is a powerful marketing tool, but getting it right is an art. Learn practical tips for sending emails that foster customer loyalty.

Continue reading How to Create Emails that Foster Customer Loyalty on SitePoint.

View Details

Learn how memoization in React helps to improve the performance of your web apps by identifying and eliminating unnecessary re-renders.

Continue reading How to Implement Memoization in React to Improve Performance on SitePoint.