Knowledgebase

Viewing articles tagged 'troubleshooting'

"Connection Timed Out" When Sending or Receiving The client could not reach the server at all.WHAT IT MEANSNo response on the port it tried. This... "Not Secure" in the Address Bar The browser is telling visitors the page is not encrypted.TWO DIFFERENT SITUATIONSThe page loaded... "Relay Access Denied" Explained A rejection when sending, and almost always a configuration fault rather than a server... 502 Bad Gateway The server received an invalid response from an upstream process.WHAT IT MEANSSomething between... 504 Gateway Timeout The upstream process took too long to respond.WHAT IT MEANSYour application started work and did... 550 Message rejected as spam The receiving server refused your message on content or reputation grounds.READ THE FULL BOUNCEIt... A Backup Strategy That Works Beyond a single copy.WHAT TO BACK UPWebsite files and database Email Business records and... A Brief History of Artificial Intelligence How the field developed.THE BEGINNINGThe field was named in the 1950s, with early optimism that... A Developer's Post-Launch Checklist The first days after going live.IMMEDIATELYVerify the site loads from a different network and... A DNS Change Checklist Before, during and after.BEFORERecord or export the current zone Note which provider holds DNS... A DNS Health Check What to verify periodically.ANNUALLY, OR AFTER ANY CHANGENameservers are what you expect The... A Failed Update Broke the Site The most common reason to need a backup.IMMEDIATE ACTIONIf you took a backup before updating,... A Method for Diagnosing Network Problems The approach.THE FOUR QUESTIONSWhat exactly fails? When did it start? What changed? Who is... A Monthly Workflow With ZillionKingHost AI Periodic work.ONCE A MONTHAnalyse feedback and complaints Review what content worked Update... A Payment Failed or Was Declined Declines are common and are almost always resolvable within minutes.USUAL CAUSESThe card has... A Plugin or Extension Broke Everything Recovering without a full restore.THE SYMPTOMThe site was working, you installed or updated... A Quarterly Restore Test The check that matters most.WHY QUARTERLYFrequently enough to catch a problem before you need the... A Quick Annual Billing Review Once a year, spend ten minutes on this. It prevents most of the billing problems we see.CHECK... A Realistic Assessment of Self-Hosting When to install software and when not to.WHAT SELF-HOSTING GIVES YOUControl over your data No... A Realistic First Year as a Reseller What to expect.MONTHS ONE TO THREEReseller plan set up, nameservers configured, packages created... A Service Will Not Start The most common operational problem.THE FIRST COMMANDsystemctl status for the service. It reports... A Simple Deployment Workflow Getting code from your machine to the server reliably.THE BASIC FLOWDevelop locally.Commit and... A Structured Troubleshooting Method How to approach any fault.THE STEPSIdentify the problem Establish a theory of the cause Test the... A Website Improvement Plan You Can Follow Twelve weeks, an hour a week.WEEKS ONE TO TWOAudit: read every page, list what is wrongFix... Academic and Professional Skills: Everything That Matters, Briefly The whole category in one page.FAMILIARITY IS NOT KNOWLEDGETest yourself from memory, space the... Academic Integrity and AI Institutional policy.WHAT INSTITUTIONS MUST DECIDEWhat is permitted, task by task How students... Access denied for user The database refused the credentials.WHAT IT MEANSThe username or password is wrong, or the user... Access, Licences and Credentials What you should hold.WHAT YOU SHOULD HAVEDomain registrar access Hosting account access Site... Accessibility and Its Relationship to SEO Overlapping concerns.WHERE THEY OVERLAPAlt text on images Clear heading structure Descriptive... Accessibility and Legal Considerations Where usability becomes obligation.THE POSITIONAccessibility requirements vary by jurisdiction... Accessibility and Legal Obligations Where requirements apply.THE POSITIONRequirements vary by jurisdiction, by sector and by... Accessibility for Booking and Appointment Systems Date pickers and time slots.THE COMMON FAILURECalendar widgets built as custom components with no... Accessibility for Content and Blog Sites Where reading is the purpose.WHAT MATTERS MOSTReadability: size, contrast, line length,... Accessibility for Membership and Login Areas Behind the sign-in.WHY IT IS OFTEN WORSEAreas behind a login receive less testing and less design... Accessibility for Online Shops Where exclusion costs money directly.WHERE IT MATTERS MOSTThe checkout. A customer who cannot... Accessibility for Organisations Serving the Public Where obligations are more likely.WHO THIS COVERSSchools and educational institutions Health... Accessibility in a SaaS Product Software more people can use.WHY IT MATTERS COMMERCIALLYPublic bodies and large organisations... Accessibility on Apple Platforms Building for everyone.WHAT THE PLATFORMS PROVIDEA screen reader Dynamic type, scaling text... Accessibility Overlay Tools Why they are criticised.WHAT THEY AREProducts added to a site with a line of code, claiming to... Accessibility Standards Explained WCAG and what the levels mean.WHAT WCAG ISThe Web Content Accessibility Guidelines. The... Accessibility Statements Stating your position.WHAT IT ISA page describing what you have done to make the site accessible,... Accessibility: Everything That Matters, Briefly The whole category in one page.WHAT IT ISBuilding a site people can use regardless of how they... Accessible Error Messages Telling people what went wrong.WHAT AN ERROR MESSAGE MUST DOIdentify which field Say what is... Accessible Form Labels The most common form failure.THE RULEEvery field needs a visible label, properly associated with... Accessible Navigation Menus Menus that everyone can use.WHAT WORKSA simple list of links A clearly marked menu button on... Accessible PDFs and Documents Files people can read.THE PROBLEMA PDF created by scanning or exporting from a design tool is... Adapting Navigation for Small Screens Menus on phones.THE PROBLEMNavigation that fits a wide screen does not fit a narrow one.WHAT MOST... Adding Your First Product The product screen has many fields; most are optional.THE MINIMUMProducts > Add New.Enter the... Addresses and Delivery Instructions Getting the parcel there.THE NIGERIAN ADDRESS PROBLEMAddresses are frequently not structured in... Advanced Practice: Everything That Matters, Briefly The summary.EVERYTHING IN A SERVICE PROVIDER'S BOOT METHOD COSTS EVERY REQUESTNo queries, no... Agent Banking and Cash Networks Reaching customers without branches.WHAT AN AGENT ISA local business providing cash-in, cash-out... Agile, Scrum and Kanban: Everything That Matters, Briefly The summary.THE TEST OF WHETHER YOU ARE ACTUALLY WORKING ITERATIVELYWhen did you last change... AI and Clinical Decision Support Where support ends and substitution begins.WHAT CLINICAL DECISION SUPPORT ISSystems that surface... AI and Confidential Information Protecting what matters.THE RISKConfidential material pasted into a tool leaves your control.Even... AI and Emotional Wellbeing An honest discussion.WHAT PEOPLE USE IT FORTalking through a problem Company when isolated... AI and Misinformation in Media The wider problem.WHAT HAS CHANGEDProducing convincing false content is now cheap: text, images,... AI Automation Platforms Connecting AI into workflows.WHAT THEY DOConnect applications together, with AI capability at... AI for a Driver or Dispatch Role Moving things and people.WHERE IT HELPSRoute planning, verified Customer notifications Incident... AI for a Microfinance or Savings Group Small financial operations.THE REGULATORY POINT FIRSTFinancial services are regulated. Establish... AI for a Photography or Video Business Visual services.WHERE IT HELPSClient briefs and confirmations Contracts and usage terms, as a... AI for a Printing or Signage Business Print and production.WHERE IT HELPSQuotations from your own rates Proof approval communications... AI for a Project Coordinator Keeping work moving.WHERE IT HELPSBreaking work into tasks Identifying dependencies and risks... AI for a Salon or Barber Beauty and grooming.WHERE IT HELPSAppointment confirmations and reminders Replying to enquiries... AI for a Vehicle Repair Business Mechanics and workshops.WHERE IT HELPSExplaining a fault to a customer in plain language... AI for a Web Developer Building and maintaining sites.WHERE IT HELPSExplaining unfamiliar code Boilerplate Tests... AI for a Writer or Content Producer Producing words for a living.THE HONEST POSITIONIt is a good editor and a poor writer.WHERE IT... AI for an Electrician, Plumber or Builder Trade businesses.WHERE IT HELPS MOSTReplying to enquiries quickly Quotations from your own... AI for an IT or Web Services Business Technical services.WHERE IT HELPSExplaining problems to non-technical clients Documentation for... AI for an Office Manager Running the operation.WHERE IT HELPSProcedures and documentation Supplier correspondence Internal... AI for Business Part Two: Everything That Matters, Briefly The section summarised.FOR RECRUITMENT AND PEOPLEAI prepares and communicates. People assess... AI for Property Marketing Listings and presentation.WHERE IT HELPSDescriptions at volume Adapting a description for... AI in Accounting and Bookkeeping Practical use in practice.WHERE IT HELPSExtracting data from invoices and receipts Categorising... AI in Compliance and Anti-Money-Laundering Screening and monitoring.WHERE IT HELPSTransaction monitoring at volume Screening against... AI in Credit and Lending Decisions The most regulated application.WHAT IS AT STAKEAccess to credit affects people materially. Errors... AI in Customer-Facing Service Businesses Salons, trades, clinics and local services.WHERE IT HELPSAppointment reminders and confirmations... AI in Cybersecurity Defence Protecting systems.WHERE IT HELPSDetecting anomalous behaviour in logs and traffic Prioritising... AI in Daily Life: Everything That Matters, Briefly The section summarised.FOR LEARNINGAttempt first, ask for hints, get the answer last, then ask... AI in Design and Simulation Generating and testing options.WHAT GENERATIVE DESIGN DOESGiven constraints and objectives,... AI in Engineering Where it assists and where it must not.WHERE IT HELPSExplaining principles and standards Drafting... AI in Fraud Detection Catching what rules miss.HOW IT WORKSThe system learns what normal activity looks like and flags... AI in Higher Education and Research Universities and academic work.FOR TEACHINGThe same principles as school education: preparation,... AI in Insurance Underwriting, claims and pricing.WHERE IT IS USEDRisk assessment and pricing Claims triage Fraud... AI in Legal Practice: What It Can and Cannot Do The essential position.WHAT IT CAN ASSIST WITHFirst-draft documents, for review Summarising... AI in Software Development Where it helps developers.WHERE IT GENUINELY HELPSBoilerplate and repetitive code Explaining... AI in Telecommunications Networks and service providers.WHERE IT IS USEDNetwork fault prediction and prevention Traffic... AI Is a Tool, Not an Oracle Framing that produces better results.THE WRONG MENTAL MODELA knowledgeable entity you consult for... AI Tools That Can Search the Web Current information.WHAT THIS CHANGESA model with search can retrieve current information and... AI Troubleshooting: Everything That Matters, Briefly The section summarised.FOR POOR QUALITYAlmost always the prompt. Add context, audience, length... Algorithms and Modelling: Everything That Matters, Briefly The summary.FIT A LINEAR OR LOGISTIC MODEL FIRST AND RECORD ITS PERFORMANCEIt is fast,... Always Use HTTPS and Automatic HTTPS Rewrites Two related SSL settings.ALWAYS USE HTTPSRedirects http requests to https at the edge, before... An Accessibility Improvement Plan Twelve weeks, an hour a week.WEEKS ONE TO TWORun an automated checker on your main pages Fix... An Annual Backup and Recovery Review An hour once a year.THE ARRANGEMENTIs the frequency still right for how the site has changed Is... An Annual Compliance Review The yearly check.WHAT TO REVIEWEvery filing obligation, and whether each was met Every... An Email Routine That Prevents Problems A small amount of maintenance avoids most of what goes wrong.WEEKLYEmpty Trash and Junk Glance at... An SEO Routine You Can Actually Sustain What to do, and how often.MONTHLY, ABOUT AN HOURCheck Search Console: traffic trend, new errors,... Analysing and Interpreting: Everything That Matters, Briefly The summary.COMPARE LIKE WITH LIKEAgainst the same period last year, not just last month.... Analysing Customer Feedback With AI Finding patterns in what people say.THE INPUTReviews, survey responses, support tickets,... Analysing Marketing and Channel Performance Where effort pays.WHAT TO MEASURE PER CHANNELEnquiries produced Customers produced Cost Cost per... Analysing Reviews and Returns With AI Learning from what goes wrong.WHY THIS MATTERSReturns cost money twice: the refund and the... Analytical Versus Transactional Databases Two different purposes.WHAT TRANSACTIONAL SYSTEMS OPTIMISE FORMany small reads and writes Strong... Analytics for Businesses Without a Data Person Realistic capability.WHAT YOU ACTUALLY NEEDRecords that are complete and consistent A spreadsheet... Announcements and Important Notices Messages that are not marketing.WHEN YOU NEED TO SEND ONEA price change A change of address or... Anomaly Detection Explained Finding what does not fit.WHAT IT DOESIdentifies items unlike the rest: unusual transactions,... Anonymous and Private Selling Selling without naming yourself.WHAT IT MEANSListing without your identity shown publicly.Whether... Another update is currently in progress WordPress thinks an update is running.WHAT IT MEANSA lock left behind by an interrupted... Anti-Patterns Common structures that cause harm.THE BIG BALL OF MUDNo discernible structure. Everything reaches... Anti-Spam Technology Filtering unwanted mail.WHAT TECHNIQUES EXISTConnection-level checks: reputation, reverse names,... API Development: Everything That Matters, Briefly The summary.NEVER CHANGE STATE WITH A RETRIEVALA link, an image or a crawler can trigger... Apple Security: Everything That Matters, Briefly The summary.THE MODEL IS DEFENCE IN DEPTH, EACH LAYER ASSUMING THE ONE ABOVE MAY FAILHardware... Apple Technology Terminology Names you will encounter.BUNDLEA directory treated as a single file, containing an application... Apple's Release and Support Cycle Versions and compatibility.WHAT THE PATTERN ISMajor releases annually, announced mid-year and... Applied Design: Everything That Matters, Briefly The summary.ON HOMEPAGESSay plainly what the business does, at the top. Not a slogan, not a... Applied Fields: Everything That Matters, Briefly The summary.IN ROBOTICS, NO SINGLE SENSOR IS ADEQUATESensor fusion exists because each fails... Applying Patterns Sensibly Judgement over catalogue.WHAT TO DO FIRSTWrite the straightforward solution.WHYMost code needs no... Applying System Updates The single most important ongoing maintenance task.WHYMost server compromises exploit known... Approaching a System Design Problem A method.WHAT TO DO FIRSTEstablish the requirements, rather than proposing a design.WHAT TO... Architecture and Design Systems: Everything That Matters, Briefly The summary.ORGANISE BY FEATURE, AND ESTABLISH WHICH WAY DEPENDENCIES FLOWFeatures may depend on... Are you sure you want to do this? A WordPress security check failed.WHAT IT MEANSA nonce, the token WordPress uses to verify that a... Arranging Directories on cPanel The structure that works.THE PROBLEMcPanel serves a specific directory, and Laravel expects only... Arranging Ongoing Maintenance After the project ends.WHAT MAINTENANCE INVOLVESApplying updates Monitoring the site Backups... Asking a Good Technical Question Getting useful answers.WHAT TO INCLUDEWhat you are trying to achieve What you did What you... Asking for and Acting on Feedback Learning from customers.WHEN TO ASKAfter a purchase or a job.WHAT TO ASKSomething specific and... Asking for Criticism Getting honest assessment.THE PROBLEMModels are trained toward helpfulness. They agree by... Asking for Feedback From Clients Learning.WHEN TO ASKAt completion, and periodically for ongoing work.WHAT TO ASKWhat worked well... Asking for Reasoning Before the Answer Improving quality on hard tasks.THE TECHNIQUEAsk the model to work through the problem before... Assessing Blockchain Opportunities for a Business Commercial judgement.WHAT TO ESTABLISH FIRSTWhat problem is being solved.WHAT TO ASK... Assessing Legacy PHP Code Judging what you have.WHAT TO LOOK FORThe PHP version required Whether queries are parameterised... Auditing Accessibility and Quality Checking what automation can check.WHAT THE ACCESSIBILITY TOOLS PROVIDEInspecting the... Auditing an Existing Test Suite Assessing what you inherited.WHAT TO ESTABLISHWhat exists What it covers Whether it runs Whether... Auditing Your Existing Website Working out what needs fixing.READ IT AS A VISITOREvery page, as though you had never seen it.... Auditing Your Network Establishing what you have.WHEN TO DO ITAnnually After taking over an environment Before any... Authentication failed or Password rejected The mail server refused your credentials.CHECK IN THIS ORDERThe username is the FULL email... Auto-Forwarding to Personal Addresses: The Risks Staff forwarding business mail to a personal Gmail account is common and usually a bad idea.WHY... Auto-Increment Problems When new rows fail or get wrong ids.WHAT AUTO-INCREMENT ISThe counter assigning the next id when... Automated Testing: Everything That Matters, Briefly The summary.A SUITE NOBODY TRUSTS PROVIDES NOTHING WHILE CONSUMING EFFORTWhich is why flaky tests... Automating Backups Backups you have to remember do not happen.THE COMPONENTSA script or tool that dumps databases... Automating Business Operations Running the company efficiently.WHAT TO AUTOMATEInvoicing and receipts Payment retries Onboarding... Automating Data Collection Reducing manual work.WHAT TO AUTOMATEExports from systems Combining routine sources Recalculating... Automating Server Setup Making a rebuild repeatable.THE PROBLEMA server configured by hand over two years cannot be... Automation Engineering: Everything That Matters, Briefly The summary.WRITE TESTS IN THE LANGUAGE YOUR DEVELOPERS ALREADY USETests then get maintained by... AutoSSL and Cloudflare The most common cause of AutoSSL failing on an otherwise working site.WHY IT CONFLICTSWhen a... AutoSSL Versus Manually Installed Certificates Two ways a certificate gets onto your account.AUTOSSLIssued, installed and renewed automatically.... Avoiding Common Spreadsheet Mistakes Errors that hide.FORMULA RANGES NOT COVERING ALL THE DATARows added below a total are... Avoiding Common Startup Mistakes What goes wrong in the first year.BUILDING BEFORE TESTING DEMANDAn elaborate site for a product... Avoiding Dependence While Learning Protecting your own capability.THE RISKRemoving the struggle removes the learning.If you never... Avoiding Plagiarism and Copyright Problems Content ownership.WHAT MODELS GENERALLY DO NOT DOReproduce training material verbatim,... Avoiding Spam Filter Triggers Content that causes problems.WHAT TRIGGERS FILTERSExcessive capitals in the subject or body... Avoiding the Query Multiplication Problem The most common performance fault.WHAT HAPPENSA list of records is retrieved with one query.Then,... Backend Architecture: Everything That Matters, Briefly The summary.KEEP BUSINESS RULES INDEPENDENT OF DELIVERY AND STORAGEThey can then be tested... Backend Development: Where to Start Learning A path into the work.WHAT TO LEARN FIRSTOne language, properlyHow HTTP works: methods, status... Backend Security: Everything That Matters, Briefly The summary.AUTHENTICATION WITHOUT AUTHORISATION IS THE COMMONEST SERIOUS FAULTA role says what... Backing Up a Shop More urgent than for other sites.WHY IT MATTERS MOREA shop's database changes constantly: orders,... Backing Up Application Data Protecting what matters.WHAT TO BACK UPThe database Uploaded files Configuration Anything not... Backing Up Before You Change Anything The habit worth building.WHENBefore updating anything Before installing a plugin Before editing a... Backing Up Media and Large Files When the content is large.THE PROBLEMImage libraries, video and document archives make backups... Backing Up Membership and Course Sites What is at risk.WHY IT MATTERSThe database holds members, subscriptions, progress and payment... Backing Up Multiple Sites on One Account Several websites, one hosting plan.THE STRUCTUREEach addon domain has its own directory and... Backing Up Your Files Properly A real backup.WHAT A BACKUP MUST INCLUDEFiles Databases Email, if it mattersFiles alone are not a... Backup Internet Connections Continuity of access.WHY CONSIDER ONEAn outage stops everything: cards, calls, systems,... Backup Storage and Disk Quota Backups that cause the problem they prevent.THE ISSUEBackups stored on the hosting account count... Backups Are Not Version Control Two different tools for two different problems.WHAT BACKUPS DOLet you return to a previous state... Backups for Developers Managing Multiple Sites Scale changes the approach.THE PROBLEMTen sites, each with its own backup plugin, each configured... Backups of Infrastructure Not only data.WHAT TO BACK UPApplication data Databases Uploaded files Configuration The... Backups Stopped Running and Nobody Noticed The silent failure.HOW IT HAPPENSCron was never configured, so the schedule never ran The remote... Before You Restore Anything Steps that prevent making things worse.TAKE A COPY OF THE CURRENT STATEWhatever is wrong now, the... Before Your First Listing A short checklist.CONFIRM YOU CONTROL THE NAMEYou must be able to transfer it.CHECK IT IS NOT... Before Your First Purchase A short checklist.CHECK THE NAME ITSELFSpelling, exactly The extension Whether it is what you... Behavioural Patterns How objects interact.WHAT PROBLEM THEY ADDRESSDistributing responsibility and communication... Being Consistent Why reliability builds loyalty.WHAT CONSISTENCY MEANSThe same quality every time The same... Being On Call in a Small Team Responding out of hours.WHAT IT REQUIRESSomeone reachable Alerts that reach them Access to fix... Beta Testing and Gathering Feedback Before general release.WHAT TESTING DISTRIBUTION PROVIDESReleasing to selected users before... BGP Security and Route Hijacking Protecting routing.WHAT THE FUNDAMENTAL WEAKNESS ISThe protocol was designed for a trusted... Bias in AI Systems Where it comes from and what it does.WHERE BIAS ORIGINATESThe training data, reflecting... Bias, Variance and Error Analysis Understanding where error comes from.WHAT BIAS ISError from a model too simple to represent the... Bidding on Expired Domains Expired auctions.WHAT THEY AREAuctions on names reaching the end of their registration.HOW THEY... Billing and Subscription Management Charging correctly, every month.WHAT THE SYSTEM MUST HANDLEPlans and their prices Trials Upgrades... Bitcoin and Its Design The original network.WHAT IT WAS DESIGNED FORElectronic payment between parties without a... Blame-Free Incident Culture Learning from failure.WHY IT MATTERSSystems fail. How an organisation responds determines whether... Blockchain and Digital Assets: Everything That Matters, Briefly The whole category in one page.ASK WHETHER THE ABSENCE OF A TRUSTED PARTY IS ACTUALLY REQUIREDIf... Blockchain Fundamentals: Everything That Matters, Briefly The summary.THE TECHNOLOGY PROVIDES A RECORD NO SINGLE PARTY CONTROLSVerifiable history, and... Blockchain in Supply Chains and Records Applied use cases.WHAT IS CLAIMEDProvenance that cannot be falsified.WHAT THE TECHNOLOGY ACTUALLY... Bots and Analytics Traffic that is not human.WHAT BOTS AREAutomated requests: crawlers, scrapers, scanners,... Bounces That Say Your Message Was Rejected as Spam The receiving server refused the message on content or reputation grounds.READ THE BOUNCE... Branching Strategies Working in parallel.WHY BRANCHES EXISTSo work can proceed without disturbing what works.WHAT A... Breaking Complex Tasks Into Steps Multi-step prompting.THE PRINCIPLEComplex output is produced by a sequence of prompts, not one.AN... Briefing AI Properly Before Writing The context that changes the output.WHAT TO INCLUDE IN THE BRIEFWho the reader is, specifically... Briefly unavailable for scheduled maintenance The site is stuck in maintenance mode.WHAT IT MEANSWordPress creates a file called .maintenance... Bringing Someone In The first weeks.WHAT TO PREPARE BEFORE THEY STARTTheir workspace and tools Access to what they... Browser Caching Storing files on the visitor's device.WHAT IT DOESTells the visitor's browser to keep files it... Budgeting a Game Project What it costs.WHAT COSTS MONEYSoftware and licences Purchased assets Contract work Hardware and... Build Systems and Compilation Producing runnable output.WHAT A BUILD DOESTurns source into something executable or... Build Tools: Everything That Matters, Briefly The summary.VERSIONED FILENAMES ARE WHAT MAKE CACHING SAFEAssets can then be cached indefinitely,... Building a Bookkeeping Routine Consistency over effort.THE PRINCIPLEA little, often.A year recorded at filing time takes days... Building a Business Plan With AI Structure and substance.WHAT AI HELPS WITHStructure Turning your thinking into prose Identifying... Building a Financial Buffer Cash as protection.WHAT IT ISMoney set aside for unexpected events and quiet periods.WHY IT... Building a Machine Learning Portfolio Demonstrating capability.WHAT DEMONSTRATES LITTLETutorial reproductions Well-known teaching... Building a Portfolio Across Languages Demonstrating capability.WHAT A PORTFOLIO DEMONSTRATESThat you can actually build things.WHY THAT... Building a Portfolio of Work Evidence of capability.WHAT A PORTFOLIO DOESDemonstrates what you can do, rather than claiming... Building a Portfolio With AI Assistance Showing what you can do.WHAT A PORTFOLIO IS FORDemonstrating capability to someone who does not... Building a Product Website The page that sells.WHAT IT MUST DOExplain the product quickly Establish credibility Answer... Building a Review Habit Making it routine.THE PROBLEMBusinesses ask occasionally, when they remember.That produces a... Building a Semantic Layer Definitions in one place.WHAT IT ISA layer holding metric and dimension definitions, used by... Building a Simple Data Model for Your Business Connecting your records.WHAT A DATA MODEL ISHow your records relate to each other.WHAT A SMALL... Building a Sustainable Reseller Business The long view.WHAT SUSTAINS ITRecurring revenue that covers the time it consumes Clients who stay... Building a Working Culture How things are done.WHAT CULTURE ACTUALLY ISWhat people do when you are not watching.WHAT SETS... Building Accessibility Into New Work Cheaper than retrofitting.WHAT TO DO AT THE STARTChoose a theme or template with reasonable... Building Accessible Interfaces Interfaces everyone can use.WHAT TO START FROMNative elements, which provide behaviour and... Building an AI Policy for a Small Business One page that prevents most problems.WHAT TO COVERWhich tools are approved What may be sent to... Building an Audience Worth Referring From The programme rewards relevance, not reach.WHAT MAKES AN AUDIENCE VALUABLE HEREThey are building... Building an Internal AI Assistant An assistant that knows your business.WHAT IT ISAn AI assistant grounded in your own... Building an Online Shop, Part One: Briefly Setup, catalogue and checkout.BEFORE ANYTHING ELSEAdd one product and buy it yourself.Confirm the... Building an Online Shop, Part Two: Briefly Shipping, orders, performance and launch.FOR SHIPPINGZones by area, with rates that reflect your... Building and Consuming Webhooks Receiving notifications from other systems.WHAT A WEBHOOK ISAn external service calls a URL on... Building and Running a SaaS Business: Everything That Matters, Briefly The whole category in one page.THE MODEL RESTS ON RETENTION, NOT ON SALESEach customer is... Building and Testing: Everything That Matters, Briefly The summary.RUN CHECKS ON EVERY CHANGE, AUTOMATICALLYInstalls, tests, static analysis,... Building APIs With Express The established framework.WHAT IT PROVIDESRouting Middleware Request and response helpersWHAT IT... Building APIs With Laravel Programmatic interfaces.WHAT TO DEFINERoutes in the API route file, which applies appropriate... Building Basic Digital Skills in a Team Raising the level.WHAT TO ESTABLISHWhat people actually struggle with.HOWAsk, and watch.WHAT... Building Depth in a Language Beyond basic competence.WHAT DEPTH INVOLVESUnderstanding how the language actually executes... Building Documentation Helping customers help themselves.WHY IT MATTERS COMMERCIALLYIt reduces support cost, shortens... Building for Device Diversity Screens, versions and capability.WHAT VARIESScreen size and density Aspect ratio, including... Building for the Web: Everything That Matters, Briefly The whole category in one page.STRUCTURE, PRESENTATION AND BEHAVIOUR ARE SEPARATEMarkup describes... Building Gateway Software The bridge between devices and the network.WHAT A GATEWAY DOESConnects to local devices... Building IoT Products: Everything That Matters, Briefly The summary.VALIDATE THAT THE DATA CHANGES A DECISION BEFORE OPTIMISING ANY DEVICEUse... Building Layouts in SwiftUI Composing interfaces.WHAT THE BASIC CONTAINERS AREVertical and horizontal stacks Overlapping... Building Mac Interfaces Frameworks and layout.WHAT FRAMEWORKS EXISTThe long-established imperative framework The newer... Building Pages That Work on Phones Mobile layout.THE STARTING POINTMost of your visitors are on phones.Design for that first, not as... Building React Native Interfaces Components and styling.WHAT THE CORE COMPONENTS AREA generic container Text, which must wrap all... Building Recurring Revenue Stability rather than projects.WHY IT MATTERSProject revenue is unpredictable. A month with no... Building Repeat Business Selling again to people who already bought.WHY IT MATTERSAcquiring a new customer costs far more... Building Repeatable Support Processes Efficiency.WHAT TO STANDARDISEDiagnostic steps for common problems Standard responses Onboarding... Building Reusable Prompt Templates Saving the work.WHYReconstructing the same prompt repeatedly wastes time and produces... Building Small Internal Tools Utilities for your own business.WHAT THESE ARESmall programs solving a specific internal... Building Tools and Services for the Sector Legitimate commercial opportunities.WHAT THE GENUINE DEMAND IS FORWallet and key management... Building Trust as a Small Provider Overcoming the size objection.WHAT BUYERS WORRY ABOUTThat you will disappear That their data is... Building Trust With Remote Workers The foundation.WHAT BUILDS ITPaying on time Being clear about expectations Being available when... Building Your Own Prompt Library Saving what works.WHYRebuilding the same instruction every time wastes time and produces... Building Your Own Support Knowledge Not solving the same problem twice.WHAT TO RECORDEvery problem you solved, and how... Building Your Support Knowledge Learning the environment.WHAT TO LEARN FIRSTWhat systems exist and what each does Who the users... Bulk Editing Products Changing many products at once without touching each one.THE BUILT-IN BULK EDITProducts > All... Bundling Hosting With Other Services Where the margin actually is.THE PRINCIPLEHosting alone is thin. Hosting as part of something... Business Continuity: Everything That Matters, Briefly The whole category in one page.WHAT ACTUALLY STOPS BUSINESSESNot disasters. Losing account... Business Registration and Your Domain Name Getting both right together.THE SEQUENCE THAT WORKSChoose a nameCheck the domain is... Buying an Established Domain From the Domain Market Purchasing a domain someone else owns.WHAT IT ISA marketplace of registered domains listed for... Buying Bundles Several names in one lot.WHAT A BUNDLE ISA group of domains sold together at one price.WHY... Buying Expiring Domains Names coming back to market.WHAT HAPPENS WHEN A DOMAIN EXPIRESA period where the owner can renew... Buying: Everything That Matters, Briefly The buyer's summary.THE ROUTESBuy it now for certainty. Offers when the price is beyond you.... CAA Records Controlling which authorities may issue certificates.WHAT THEY DOSpecify which certificate... Caching a WooCommerce Store Correctly Caching is essential for a shop and dangerous if configured carelessly.WHAT MUST NEVER BE... Caching as the First Answer Why it fixes most resource problems.WHAT IT DOESServes a stored copy instead of building the... Caching in Backend Systems Avoiding repeated work.WHAT TO CACHEExpensive computations Frequently repeated queries External... Caching on a VPS Multiple layers, each solving a different problem.OPCODE CACHINGOPcache stores compiled PHP so it... Caching Strategies Avoiding repeated work.WHERE CACHING HAPPENSIn the browser At a delivery network At a reverse... Caching Systems Beyond the Edge Application and data caching.WHERE CACHING HAPPENSThe browser A delivery network A reverse proxy... Calculating the Cost of a Product Direct costs per sale.WHAT TO INCLUDEThe purchase or production cost Delivery to you, if you pay... Calculating the Cost of a Service What your time actually costs.THE STARTING POINTYour time is not free, even when you are the... Cameras and Presentation Framing the action.WHAT THE CAMERA CONTROLSWhat the player sees, and how they feel about it.WHAT... Can People Tell If Content Was Written by AI? Detection and disclosure.CAN PEOPLE TELL?Frequently yes, from characteristic patterns: uniform... Cancelling a Service Cancelling properly protects your data and stops further invoices.BEFORE YOU CANCELDownload a... Cancelling Your Hosting and What Happens to Your Data If you decide to leave, cancelling properly protects your data and prevents unwanted... Cannot Connect to the Mail Server Setup failures.THE FIRST CHECKDoes webmail work?If yes, the server is fine and the problem is... Cannot Log In to the Administrator Area Locked out of your own application.FIRST CHECKSIs the password correct? Reset it rather than... Cannot modify header information in wp-config or functions Whitespace before or after the PHP tags.WHAT IT MEANSOutput was sent before WordPress could set... Cannot Send Mail Outgoing problems.WHAT TO CHECK FIRSTWhether receiving works.If receiving works and sending does... Cannot write to directory or Read-only file system Writes are refused.THE COMMON CAUSESPermissions wrong Ownership wrong Disk quota full Inode limit... Capacity and Resource Planning Having enough.WHAT TO MONITORProcessor use Memory use Disk space Disk activity Network throughput... Cards and Networks: Everything That Matters, Briefly The summary.NEVER STORE THE SECURITY CODE AFTER AUTHORISATIONScheme rules prohibit it absolutely.... Cart Emptying or Not Updating Items disappear from the cart, or the cart count is wrong.THE USUAL CAUSECaching. The cart is... Cart is empty or contents lost at checkout The cart clears unexpectedly.THE USUAL CAUSECaching. Cart and checkout pages must never be... CDN Versus Server-Side Caching Two different things people confuse.SERVER-SIDE CACHINGStores generated pages on our server. A... Certificate error connecting to mail server Your client warns about the certificate.WHAT IT MEANSYou connected to mail.yourdomain.com and the... Certificate Errors Appearing Suddenly on a Working Site Nothing changed, and now every visitor sees a warning.THE MOST LIKELY CAUSEThe certificate... Certificate Errors in Mail Clients Your website is fine but Outlook or your phone warns when connecting.WHAT IT MEANSYou connected... Certificate Errors in One Browser Only When the problem follows a specific browser.WHAT IT USUALLY MEANSThe certificate is fine and... Certificate Errors on a Subdomain Only The main site is fine; one subdomain warns.WHYThe certificate covers the domain and www but not... Certificate Errors on Mobile Only The site works on a computer and warns on a phone.THE USUAL CAUSEA missing intermediate... Certificate Name Mismatch Errors Your client warns that the certificate does not match the server.WHAT IT MEANSYou connected to... Certificate Warnings When Connecting Your mail client says the certificate is not trusted or does not match.WHY IT HAPPENSYou are... Changing and Growing: Everything That Matters, Briefly The summary.BEFORE SPENDING ON CAPACITYEstablish what is actually consuming it, and whether... Changing Developers Moving to someone new.WHEN TO CONSIDER ITPoor communication Work not delivered You cannot get... Changing Your PHP Version How to do it safely.BEFORE ANYTHINGTake a full backup.CHECK COMPATIBILITYConfirm your... Changing Your Theme Safely Switching without breaking things.WHAT CHANGESAppearance Widget areas and menus, which may not... Checking a Domain Before Buying Due diligence.WHAT TO CHECKThe exact spelling The extension The expiry date Previous use Rights... Checking Announcements and Network Status Before opening a ticket about an outage, check whether we already know.ANNOUNCEMENTSSupport >... Checking Blacklists When your server or domain is listed.WHAT A BLACKLIST ISA published list of addresses or domains... Checking Certificate Status in cPanel Where to see what is actually installed.THE MAIN VIEWcPanel > SSL/TLS Status lists every... Checking Whether It Is a Known Issue Before spending time diagnosing.CHECK OUR ANNOUNCEMENTSClient Area > Announcements and Network... Checking Whether Your Cron Job Is Working Verification.WHY VERIFYA cron job that is not running produces no error. Things simply do not... Checking Whether Your Mail Was Delivered cPanel tells you what happened to every message sent from your account.USING TRACK DELIVERYcPanel... Checking Which Nameservers a Domain Uses Confirming the current state.THE METHODA WHOIS lookup on the domain shows the nameservers... Checking Your IP's Reputation Reputation is judged by receiving providers, and several tools give you visibility.WHAT TO... Checking Your Resource Usage Where to look.IN CPANELResource Usage shows your consumption against each limit, over time.WHAT... Checking Your Sending Reputation Knowing where you stand.WHAT TO CHECKBlacklists, for your domain and sending addresses Your... Checklist: Before a Design Is Built Review points.PURPOSEIs the problem stated, and does this solve it? Is the primary action obvious... Checklist: Diagnosing Any Network Problem Work through in order.ESTABLISHWhat exactly fails When it started What changed Who and what is... Checklist: Monthly Network Check A short routine.EQUIPMENTFirmware current on router and access points Nothing overheating Nothing... Checkout Errors and Failures When customers cannot complete a purchase.FIRST, REPRODUCE ITBuy something yourself, as a guest,... Choosing a Payment Gateway How you take money determines how many customers complete checkout.WHAT MATTERSWhether it accepts... Choosing a Payment Gateway for a Nigerian Business The options, honestly compared.PAYSTACKWidely used in Nigeria. Supports Nigerian cards, bank... Choosing a Technology Stack Deciding what to build with.WHAT TO CHOOSE ONWhat you and your team can build and maintain... Choosing a WordPress Theme What matters in the decision.WHAT ACTUALLY MATTERSSpeed Whether it is maintained Whether it works... Choosing an Approach: Everything That Matters, Briefly The summary.A LARGE PROPORTION OF SITES BUILT WITH A FRAMEWORK DID NOT NEED ONEAsk what problem... Choosing Analytics Tools What to use.WHAT MOST SMALL BUSINESSES NEEDA spreadsheet, and the reporting built into systems... Choosing and Working Across Languages: Everything That Matters, Briefly The summary.WEIGH LIBRARIES AND MAINTENANCE ABOVE EVERYTHING ELSEWriting what a mature library... Choosing Between Building and Buying IoT Solutions Make or adopt.WHAT BUYING A COMPLETE SOLUTION PROVIDESSpeed Proven devices and platform Support... Choosing Between Low-Code and Development When each is appropriate.WHAT LOW-CODE SUITSForms and data collection Approvals and simple... Choosing Between REST, GraphQL and gRPC Which approach suits.CHOOSE REST WHENThe API is public Consumers are varied and unknown Caching... Choosing Between Scrum and Kanban Which suits your work.WHAT SCRUM SUITSWork that can be planned in fixed increments Teams needing... Choosing Good URLs Addresses that work.WHAT A GOOD URL LOOKS LIKEShort Readable Describing the page Using words... Choosing Hosting for an Online Store A shop needs more than a brochure site.WHAT MATTERSMemory. Set memory_limit to at least 256M.... Choosing How to Sell: Fixed Price, Auction or Offers Picking the format.FIXED PRICEYou state a price. A buyer accepts it.Best when you know what the... Choosing Search Terms What to bid on.WHAT TO START WITHTerms describing exactly what you sell.Not broad category... Choosing Technology for a Project Making stack decisions.WHAT TO ASSESSWhat the project actually requires What the team knows What... Choosing the Right Permalink Structure Permalinks are the URL format for your content. Set this once, early — changing it later breaks... Choosing the Right Setup for Your Business Type Matching the tools to what you actually do.IF YOU SELL PHYSICAL PRODUCTSA shop platform, payment... Choosing the Right Time to Migrate Timing the move.WHEN TO DO ITA quiet period for your business When you have time to fix problems... Choosing Tools Sensibly Avoiding unnecessary complexity.WHAT TO ASK BEFORE ADOPTING ANYTHINGWhat problem does this solve?... Choosing VPS Specifications Sizing a server for what you actually run.START FROM THE WORKLOADA single WordPress site with... Choosing What to Write First Prioritising.WHAT TO WRITE FIRSTThe question you are asked most often.Then the second most... Choosing What Work to Take Deciding what to accept.WHAT TO ASSESSWhether you can deliver it well Whether the timeline is... Choosing Where to Optimise The order that gives results.THE HONEST ORDERCompress and resize images. Almost always the... Chrome DevTools: Everything That Matters, Briefly The summary.THE NETWORK AND PERFORMANCE PANELS ANSWER QUESTIONS GUESSING CANNOTMost people use... Classifying and Prioritising Defects Deciding what gets fixed.WHAT SEVERITY MEASURESTechnical impact of the defect.WHAT PRIORITY... Cleaning a Hacked Website Step by Step Work in this order. Cleaning while the site is still being re-infected wastes the effort.1.... Cleaning Up Your Database Removing accumulated waste.WHAT ACCUMULATESPost revisions, sometimes dozens per page Spam and... Client Onboarding and Offboarding: Everything That Matters, Briefly The whole category in one page.WHY THE START MATTERSA disorganised beginning produces a client... Closeout Domains The final stage.WHAT IT ISThe last stage before names are released, usually at a fixed low... Cloud Versus Dedicated Computing Resources Where to run large workloads.WHAT DEDICATED FACILITIES PROVIDESpecialised interconnects... Cloudflare Access and Protecting Admin Areas Restricting who can reach sensitive paths.THE PROBLEMLogin and admin pages are attacked... Cloudflare and AutoSSL Making certificates issue correctly.THE PROBLEMAutoSSL validates a domain by placing a file on... Cloudflare and CDN: Everything That Matters, Briefly The whole category in one page.WHAT CLOUDFLARE ISA layer between visitors and our servers,... Cloudflare and Our Support What we can help with.WHAT WE CAN HELP WITHWhether our server is responding correctly Certificate... Cloudflare and Staging Sites Keeping test environments separate.THE PROBLEMA staging site behind Cloudflare with caching... Cloudflare and Visitor IP Addresses Why your logs show the wrong address.THE PROBLEMWhen traffic is proxied, our server sees... Cloudflare and Your Server Resources What it does and does not reduce.WHAT IT REDUCESBandwidth, substantially, since static files are... Cloudflare Free Versus Paid Plans What the free plan actually covers.THE FREE PLANDNS hosting Unlimited bandwidth through the proxy... Cloudflare Is Down When the problem is theirs.HOW TO TELLCloudflare publishes a status page. Check it.If a... Cloudflare Optimisation Features Minification, compression and the rest.WHAT IS OFFEREDMinification of HTML, CSS and JavaScript... Cloudflare R2 and Object Storage Storing files at Cloudflare.WHAT IT ISObject storage for files, with no charge for data... Cloudflare Says the Site Is Fine and It Is Not When the dashboard disagrees with reality.THE SITUATIONCloudflare reports normal operation, and... Cloudflare Settings That Commonly Cause Problems The short list.FLEXIBLE SSLCauses redirect loops and is insecure. Use Full (strict).The single... Cloudflare Terminology Explained The words in the dashboard.ZONE: a domain added to Cloudflare, with its own records and... Cloudflare Tunnel Connecting without exposing the server.WHAT IT DOESA connection established from your server... Cloudflare Workers and Advanced Features Beyond the basics.WHAT WORKERS ARECode that runs at Cloudflare's edge, between visitor and... Code Review Checking each other's work.WHY REVIEWCatching problems before they reach production Spreading... Collaborating on Documents Working with others.WHAT CAUSES PROBLEMSEmailing versions back and forth Several people editing... Collecting and Organising Data: Everything That Matters, Briefly The summary.THE MOST VALUABLE FIELD YOU CAN ADDHow each enquiry or customer found you.It answers... Collecting What You Need From Clients The information problem.WHAT USUALLY DELAYS WORKWaiting for something from the client.WHY IT... Colour Contrast and How to Check It The most common failure, and the most fixable.THE REQUIREMENTBody text needs a contrast ratio of... Colour Contrast and Readability The most common accessibility failure.THE PROBLEMLight grey text on white backgrounds is... Colour Management and Monitor Calibration Seeing colour accurately.WHAT THE PROBLEM ISEvery screen displays colour differently, so what you... Combining Cloudflare With Server-Side Caching Two caching layers working together.THE ARRANGEMENTLiteSpeed cache on our servers generates and... Combining Data From Different Sources Joining records.WHEN THIS ARISESSales in one system, customers in another Costs in accounting,... Combining Rewards With Other Savings Rewards are one of several ways to reduce what you pay.THE OTHERSLonger billing cycles, which... Common Accessibility Myths What people believe that is not true.THAT IT ONLY AFFECTS BLIND PEOPLEIt affects people with... Common Architectural Mistakes What goes wrong.DISTRIBUTING A SYSTEM THAT DID NOT NEED ITAdding network calls, partial failure... Common Bookkeeping Mistakes What goes wrong.MIXING BUSINESS AND PERSONAL MONEYMakes everything else difficult.RECORDING... Common Content Mistakes What goes wrong.WRITING FOR YOURSELF RATHER THAN CUSTOMERSSubjects you find interesting rather... Common Database Mistakes What goes wrong.RUNNING UPDATE OR DELETE WITHOUT A WHERE CLAUSEChanges or removes every row. No... Common Deliverability Mistakes What goes wrong.NO SPF OR DKIMThe foundation missing.TWO SPF RECORDSInvalidates both.FORGETTING A... Common Design Assumptions That Are Wrong Beliefs worth discarding."PEOPLE WILL READ THE INSTRUCTIONS"They will not."PEOPLE WILL EXPLORE TO... Common Design Mistakes The ones that cost you visitors.TEXT TOO SMALL OR TOO LIGHTGrey text on white, at fourteen... Common Developer Mistakes on Shared Hosting The ones that cause real problems.EDITING FILES DIRECTLY ON PRODUCTIONChanges exist nowhere else... Common Email Marketing Mistakes What goes wrong.BUYING A LISTConverts badly, generates complaints, damages reputation, and... Common FTP Problems When the connection fails.CANNOT CONNECT AT ALLCheck the address, username and password Check the... Common Invoicing Mistakes What goes wrong.INVOICING LATEThe most common and most costly.Invoice immediately.VAGUE... Common Misconceptions About Programming Languages What people get wrong."THERE IS A BEST LANGUAGE"There are trade-offs, and different problems... Common Mistakes Businesses Make With AI What goes wrong.STARTING WITH THE TECHNOLOGYBuying a tool and looking for a use. Start with a... Common Mistakes in SaaS Businesses What goes wrong repeatedly.BUILDING BEFORE VALIDATINGMonths spent on something nobody pays... Common Mistakes in Web Projects What goes wrong repeatedly.BUILDING WITHOUT REAL CONTENTReal content breaks the layout.DESIGNING... Common Mistakes Nigerian Businesses Make Online The ones that cost most.USING A GMAIL ADDRESS AS THE BUSINESS ADDRESSUndermines credibility, and... Common Mistakes With Installed Applications The ones that cause real problems.NULLED SOFTWAREThe most common cause of compromised sites we... Common Multilingual Problems What goes wrong.THE SWITCHER GOES TO THE HOMEPAGEIt should go to the equivalent... Common Ordering Mistakes The ones we see most often.REGISTERING A DOMAIN YOU ALREADY OWNChoosing "register a new domain"... Common Pricing Mistakes What goes wrong.NOT KNOWING YOUR COSTSThe root of most pricing problems.CONFUSING MARKUP AND... Common Problems With These Sites What goes wrong.MEMBERS CANNOT ACCESS CONTENT THEY PAID FORCheck their subscription status Check... Common Python Mistakes and How to Spot Them Frequent errors.INDENTATION PROBLEMSMixing tabs and spaces.Configure the editor for spaces and... Common Questions About ZillionKingHost AI Short answers.CAN IT SEARCH THE INTERNET?Depending on your configuration and plan. Where search... Common Reporting Mistakes What goes wrong.TOO MUCHEvery number, so nothing stands out.NO COMPARISONA figure with nothing to... Common SEO Myths and Scams What to ignore, and who to avoid.MYTHSMeta keywords matter. They have been ignored for two... Common Support Scenarios Patterns you will meet repeatedly.CANNOT SIGN INPassword, account locked, expired, caps lock,... Common Table Expressions and Query Structure Writing readable SQL.WHAT A COMMON TABLE EXPRESSION ISA named subquery defined before the main... Common Technical SEO Problems What goes wrong.THE SITE IS NOT INDEXEDThe visibility setting, or robots.txt.PAGES ARE... Common Website Mistakes The ones that cost the most.NO CLEAR STATEMENT OF WHAT YOU DOVisitors cannot tell within seconds... Communicating About Problems When something goes wrong.THE PRINCIPLETell the customer before they ask.WHAT TO COMMUNICATE... Communicating During a Disruption What to tell people.WHO TO TELLCustomers affected Staff Suppliers, if relevantWHAT TO SAYWhat is... Communicating During a Project Keeping it moving.WHAT TO ESTABLISHWho your contact is How often you will hear from them How to... Communicating During a System Project Keeping people informed.WHAT TO COMMUNICATEWhat is happening and when What will change for each... Communicating During an Incident When something is down.TELL THEM FIRSTBefore they notice, if you can. A client who discovers the... Communicating During an Outage Telling people.WHY IT MATTERSSilence is worse than bad news.People assume the worst and contact... Communicating Price and Value to Clients Explaining what they are paying for.THE PROBLEMHosting looks like a commodity. A client comparing... Comparing JVM and Managed Runtime Languages Choosing among them.WHAT THEY SHAREStatic typing Automatic memory management Mature tooling and... Comparing Periods Properly Like against like.WHAT TO COMPAREThis month against last month This month against the same month... Comparing the Main Frontend Frameworks The landscape.REACTThe most widely used. A library rather than a full framework, with an enormous... Competing Without Being Cheapest Winning on other terms.WHY NOT COMPETE ON PRICESomeone with more volume can always go lower.A... Composables and Reusable Logic in Vue Sharing behaviour.WHAT A COMPOSABLE ISA function encapsulating reactive logic, usable across... Composing Layouts and Modifiers Structuring Compose interfaces.WHAT THE BASIC LAYOUTS AREArranging children vertically Arranging... Computer Architecture and Systems: Everything That Matters, Briefly The summary.REAL PERFORMANCE IS DETERMINED BY THE MEMORY HIERARCHYSequential access uses every... Computer Basics: Everything That Matters, Briefly The summary.MEMORY AND STORAGE ARE DIFFERENT PURCHASESA computer slow with several programs open... Computer Fundamentals: Everything That Matters, Briefly The whole category in one page.IDENTIFY THE LAYER BEFORE DIAGNOSINGHardware, firmware, operating... Computer Software: Everything That Matters, Briefly The summary.A STOPPED SERVICE PRODUCES SYMPTOMS WITH NO VISIBLE CAUSEMany functions depend on... Configuration Management Keeping servers consistent.WHAT THE PROBLEM ISServers configured by hand diverge over time.WHAT... Configuring Database Access Connecting.WHAT TO SETThe connection type, host, database name, username and password.WHEREIn the... Configuring Paystack or Flutterwave Nigerian payment gateways.WHAT YOU NEEDAn account with the provider Business verification... Configuring the Environment on Your Hosting Settings in production.WHAT TO CREATEThe environment file, on the server, from your example.WHAT... Configuring Your Website to Send Email Properly Mail sent by your website is judged by the same rules as mail you type.THE PROBLEM WITH DEFAULT... Connected Agriculture Devices on farms.WHAT IT MONITORSSoil moisture and temperature Weather at the field Water flow... Connecting a Web Application to a Database Persistence.WHAT TO SET UPDatabase credentials in configuration, not code A connection approach... Connecting to MySQL from the Command Line Direct database access over SSH.CONNECTINGUse the mysql client with your database username and... Connection timed out when sending or receiving mail The mail client could not reach the server.WHAT IT MEANSNo response on the port it tried. A... Consistency Across Your Site What makes a site look finished.WHAT SHOULD BE CONSISTENTFonts and sizes Colours Button styles... Consistent Business Information Across the Web Why small inconsistencies matter.THE PRINCIPLEYour business name, address and phone number should... Constraining the Output Telling it what not to do.WHY CONSTRAINTS WORKNegative instructions are followed reasonably well... Consumer Connected Devices Products for homes and individuals.WHAT THE CATEGORIES AREHome security and cameras Lighting and... Consumer Expectations and Returns in Nigeria What customers expect, and what protects you.PUBLISH A RETURNS POLICYState the period, the... Consumer Protection Obligations Treating customers fairly.WHAT IS TYPICALLY REQUIREDClear disclosure of charges Accessible terms... Container Orchestration Managing many containers.WHAT ORCHESTRATION DOESSchedules containers across machines Restarts... Containers and Environments: Everything That Matters, Briefly The summary.WHAT CONTAINERS SOLVESoftware behaving differently between environments, by... Content Ideas That Generate Referrals The content that converts is usually content that solves a problem, with hosting as part of the... Continuous Delivery and Deployment Automating the release.WHAT CONTINUOUS DELIVERY MEANSEvery change that passes checks is ready to... Contracts and Agreements: Everything That Matters, Briefly The whole category in one page.IMPORTANT NOTEThis is general information, not legal advice.For... Contributing to Open Projects Learning through collaboration.WHY IT HELPSReview by experienced practitioners Exposure to real... Controlling Bot and Crawler Traffic Reducing unwanted requests.WHAT YOU WANTSearch engine crawlers, at a reasonable rate.WHAT YOU DO... Conversion for Shops Where sales are lost.THE KEY POINTS OF LOSSProduct page to cart Cart to checkout Within the... Conversion: Everything That Matters, Briefly The whole category in one page.THE PRINCIPLEDoubling conversion has the same effect as doubling... Cooling and Environment: Everything That Matters, Briefly The summary.EQUIPMENT CONVERTS ESSENTIALLY ALL ITS ELECTRICITY INTO HEATA rack consuming several... Coordinating Work Across a Team Avoiding collisions.WHAT CAUSES PROBLEMSTwo people changing the same thing Long-running branches... Core Digital Competencies What everyone should be able to do.WHAT THE BASELINE ISOperate a device and its operating... Corporate and Explainer Videos Explaining a business or product.WHAT THE COMMON FAILURE ISTalking about the company rather than... Coupons and Discounts Used deliberately, coupons work. Used constantly, they train customers to wait.CREATING... Crawl Budget and Large Sites When crawling becomes a constraint.WHAT IT MEANSSearch engines allocate limited crawling to each... Creating a Culture Where People Report Problems The most valuable control.WHY IT MATTERSAn incident reported within minutes is containable.One... Creating a Database in cPanel The standard procedure.THE STEPScPanel > MySQL Databases.Under Create New Database, enter a... Creating a MySQL Database and User Most web applications need a database, a user, and that user granted access to it. All three... Creating a Subdomain Step by step.WHEREcPanel, Domains, Create A Domain, or the Subdomains tool depending on your... Creating a Table When you need somewhere to put data.WHENA custom feature storing its own data An import needing a... Creating an Article Outline With AI Structure before writing.WHY OUTLINE FIRSTAn outline is quick to produce and quick to fix. A... Creating and Managing Database Users Accounts that access databases.WHAT A USER ISAn account permitted to connect to one or more... Creating Email Forwarders A forwarder sends mail arriving at one address on to another automatically. It uses no storage of... Creating Your First Email Address Setting up a mailbox takes about a minute.THE STEPSIn cPanel open Email Accounts under... Creational Patterns Controlling how objects are made.WHAT PROBLEM THEY ADDRESSCreating objects in a way that is... Credit Notes and Corrections Fixing invoices.WHAT A CREDIT NOTE ISA document reducing or cancelling an invoice.WHEN TO ISSUE... Cron Jobs and Resource Limits When scheduled work affects your site.THE PROBLEMCron jobs consume the same account resources as... Cron Jobs for WooCommerce Shops need reliable scheduling.WHY IT MATTERS MOREWooCommerce uses scheduled actions for order... Cron Output Filling Your Disk A common cause of sudden failure.WHAT HAPPENSA job produces output every run.If directed to a... Cross-Training and Shared Knowledge Reducing dependence on individuals.THE PROBLEMOne person who knows something nobody else... CSS: Everything That Matters, Briefly The summary.MOST CONFUSION ABOUT STYLES NOT APPLYING IS A CASCADE QUESTIONOrigin, then... Customer Retention: Everything That Matters, Briefly The whole category in one page.THE ECONOMICSKeeping a customer costs far less than finding one,... Customer Success for Larger Accounts Managing accounts that matter.WHAT DIFFERS FROM SUPPORTSupport responds; success anticipates.WHAT... Customer Support for SaaS Helping people use the product.WHY IT AFFECTS REVENUE DIRECTLYSupport quality influences renewal,... Cyber Security Myths Worth Discarding Common misconceptions."WE ARE TOO SMALL TO BE TARGETED"Attacks are automated and... Cyber Security: Everything That Matters, Briefly The whole category in one page.WHAT ACTUALLY CAUSES INCIDENTSSomething out of date, a reused... Data Analytics and Your Obligations Handling data responsibly.WHAT ANALYSIS FREQUENTLY INVOLVESPersonal data about customers and... Data Analytics: Everything That Matters, Briefly The whole category in one page.START WITH A QUESTION YOU WOULD ACT ONIf the answer changes... Data Cleansing Correcting before moving.WHY IT MUST HAPPEN BEFORE MIGRATIONMigrating bad data produces a bad... Data Consistency Across Services The hardest problem.WHAT IS LOSTTransactions spanning services.WHYEach service has its own... Data Migration Planning Moving from the old system.WHAT TO DECIDE FIRSTWhat actually needs to move.WHAT USUALLY MUSTOpen... Data Persistence Frameworks Storing data locally.WHAT OPTIONS EXISTSimple preference storage, for small non-sensitive values... Data Quality and Why It Decides Everything The foundation.THE PRINCIPLEAnalysis is only as good as the records beneath it.WHAT POOR DATA... Data Quality Dimensions What quality actually means.WHAT THE DIMENSIONS AREAccuracy: values reflect realityCompleteness:... Data Recovery Fundamentals When files are lost.WHAT TO ESTABLISH FIRSTWhether it was deleted, overwritten, corrupted, or the... Database and Eloquent: Everything That Matters, Briefly The summary.ON CPANEL, DATABASE AND USER NAMES ARE PREFIXED WITH YOUR ACCOUNT NAMEConfiguration... Database Backup Is Incomplete or Truncated A dump that stops partway.HOW TO TELLOpen the SQL file in a text editor and look at the end. A... Database Considerations When Changing Hosts What to plan for.BEFORE MOVINGNote the database version at both ends Note the character set and... Database Design for Backend Applications Structuring data.WHAT TO ESTABLISHWhat entities exist How they relate What must be unique What... Database Errors After an Update When an update leaves things inconsistent.WHAT HAPPENSMany updates change the database structure... Database Errors in Applications Connection and query failures.ERROR ESTABLISHING A DATABASE CONNECTIONThe credentials in the... Database is slow or queries timing out The database is the bottleneck.IDENTIFYING ITA profiling tool shows time spent in database... Database Naming and Organisation Conventions that help later.NAMING DATABASESDescriptive of the site or application: shop, blog,... Database Terminology Explained The words you will encounter.TABLE: a collection of rows of one kindROW or RECORD: one itemCOLUMN... Databases on Shared Hosting MySQL and MariaDB databases are available on every plan, managed through cPanel.CREATING... Databases: Everything That Matters, Briefly The whole category in one page.WHAT A DATABASE ISThe half of your site holding content, settings,... Dealing with Difficult Customers Every shop gets them. How you handle it decides the cost.THE COMMON SITUATIONSA customer claiming... Dealing With Flaky Tests Tests that fail unpredictably.WHAT A FLAKY TEST ISOne passing and failing without the code... Debuggers and Profilers Understanding running code.WHAT A DEBUGGER PROVIDESPausing execution at a chosen point Inspecting... Debugging Effectively Finding the cause.THE METHODEstablish what you expected Establish what happened Find where they... Debugging Framework Applications Finding faults in component code.WHAT TO ESTABLISH FIRSTWhether the data is wrong, or the... Debugging Intermittent Problems Faults that do not reproduce on demand.WHY THEY ARE HARDYou cannot test a fix if you cannot... Debugging Laravel Applications Finding problems.WHERE TO LOOK FIRSTThe application log.WHAT IT CONTAINSThe exception, the... Debugging Production Problems Diagnosing live systems.WHAT TO ESTABLISH FIRSTWhat exactly is failing For whom Since when... Debugging Techniques on Hosting Finding the cause when something fails.ENABLE ERROR LOGGINGNever display errors on a production... Debugging With ZillionKingHost AI Finding what is wrong.HOW TO ASKPaste the code, the error, and what you expected to happen."Here... Deceptive Messages and How to Handle Them Messages designed to manipulate.WHAT THEY ASK FORCredentials A payment A codeAn action: opening a... Deceptive Site Ahead A phishing warning on your domain.WHAT IT MEANSContent resembling a phishing page was found on... Deciding How to Accept Payments Choosing your setup.WHAT TO ESTABLISH FIRSTWho your customers are, and what they actually use... Deciding What to Build Choosing the problem.WHAT TO LOOK FORA problem people already spend money or effort on A group... Deciding Whether Cloudflare Is Right for You An honest summary.USE IT IFYou receive attack or bot traffic consuming resources Your visitors... Deciding Whether to Continue a Project When to stop.WHY IT MUST BE ASKEDContinuing a project that will not succeed costs the projects... Deciding Whether to Formalise Your Business When registration matters.WHAT MANY BUSINESSES DOTrade informally, sometimes for years.WHEN THAT... Deciding Whether You Need a Framework The first question.WHAT A FRAMEWORK PROVIDESComponents, as a way of structuring interfaces... Deciding Who to Extend Credit To Whether to work before payment.WHAT EXTENDING CREDIT MEANSDoing work or supplying goods before... Decision Trees and Ensembles The workhorses of tabular data.WHAT A DECISION TREE DOESSplits data repeatedly on feature values,... Dedicated Addresses and When You Need One Having your own.WHAT A DEDICATED ADDRESS ISA public address used only by your account.WHEN IT WAS... Dedicated IP Addresses A dedicated IP assigns your account its own address rather than sharing one with other accounts... Dedicated IP: A Summary and Checklist Everything worth knowing, in one place.WHAT IT ISAn IP address used solely by your account rather... Dedicated IPs and Email Sending Reputation This is one of the two genuine reasons to hold a dedicated IP.THE PROBLEM ON A SHARED IPOutbound... Dedicated IPs for Third-Party Whitelisting The other genuine reason, and usually the most clear-cut.THE SITUATIONA payment gateway, bank,... Deep Learning: Everything That Matters, Briefly The summary.MOST WORK IS ADAPTING AN EXISTING ARCHITECTURE, NOT INVENTING ONEStart from a... Default Gateways and Routing How traffic leaves your network.WHAT A DEFAULT GATEWAY ISThe device traffic is sent to when the... Defects and Process: Everything That Matters, Briefly The summary.SEVERITY IS TECHNICAL IMPACT; PRIORITY IS URGENCYThey differ, and conflating them... Defining Metrics Consistently One definition, everywhere.WHAT THE PROBLEM ISThe same metric calculated differently in different... Defining the Minimum First Version What to launch with.WHAT IT SHOULD DOSolve the core problem completely for one kind of user.WHAT... Defining the Problem Before Solving It Framing.WHAT PEOPLE USUALLY START WITHA solution. "We need a dashboard."WHAT TO ESTABLISH... Defining the Role What the person will actually do.WHAT TO WRITE DOWNThe specific tasks How much time they take... Defining What Support You Provide Scope.WHAT TO DEFINEWhat is included in the hosting What is chargeable What you do not do at... Delivering Bad News Outages, data loss and difficult answers.WHEN THIS ARISESAn outage Data that cannot be recovered... Deploying and Managing Applications Getting software onto devices.WHAT DEPLOYMENT OPTIONS EXISTStore applications Line-of-business... Deploying and Releasing Changes Shipping without breaking things.WHAT TO AUTOMATEBuild Tests DeploymentWHYManual deployment is... Deploying Backend Applications Safely Getting changes live.WHAT THE SEQUENCE USUALLY ISBack up Deploy the artefact Install dependencies... Deploying Computer Vision Models Vision systems in production.WHAT THE PIPELINE INVOLVESImage capturePreprocessing: resizing,... Deploying Resources Consistently Infrastructure as code.WHAT THE PROBLEM WITH PORTAL DEPLOYMENT ISIt is not repeatable, not... Deploying Web Applications Getting changes live.WHAT THE STEPS USUALLY AREBack up Deploy the code or artefact Install... Deploying Without Downtime Avoiding a broken site during deployment.THE PROBLEMA deployment that copies files one at a time... Deployment and Maintenance: Everything That Matters, Briefly The summary.DISABLE DEBUG MODE IN PRODUCTIONIt exposes paths, versions and sometimes credentials.... Deployment and Publishing: Everything That Matters, Briefly The summary.LOSING YOUR ANDROID SIGNING KEY MEANS YOU CANNOT UPDATE THE APPLICATION AT ALLUse the... Deployment: Everything That Matters, Briefly The summary.DEPLOY IN THE SAME ORDER, EVERY TIMEBack up, deploy code, install dependencies,... Deprecated: Function is deprecated A warning about future breakage.WHAT IT MEANSThe code uses something that still works and will be... Descriptive Link Text Making links meaningful on their own.THE PROBLEMScreen reader users can list all links on a page.... Design and Formatting for Email Making messages render properly.THE HARD TRUTHEmail clients render inconsistently. What looks... Design Is About Decisions, Not Decoration The nature of the work.WHAT DESIGNERS ACTUALLY DODecide what to include and what to leave out... Design Patterns: Everything That Matters, Briefly The summary.PATTERNS ARE A VOCABULARY, NOT A GOALApplying them because they are known produces... Designing a Data Warehouse Structuring the whole.WHAT LAYERS TO BUILDRaw: data as received, unmodifiedStaging or cleaned:... Designing a Deployment Process Making releases routine.WHAT A GOOD PROCESS ISRepeatable Automated, or precisely documented... Designing a Kanban Board Visualising the work.WHAT THE BOARD SHOULD SHOWEvery stage work passes through Every item... Designing Checkout and Payment Where money changes hands.WHY IT MATTERS MOSTEvery problem here costs a sale directly.WHAT TO... Designing Documents and Reports Long-form layout.WHAT MAKES A DOCUMENT READABLEConsistent structure Clear hierarchy of headings... Designing Error and Failure States When things go wrong.WHAT AN ERROR MESSAGE MUST DOSay what happened Say what to do about it... Designing for Keyboard Use Without a mouse.WHO USES A KEYBOARDPeople who cannot use a pointer People using assistive... Designing for Large Format and Signage Banners, boards and vehicle graphics.WHAT DIFFERSViewing distance is large Resolution... Designing for Low Vision Reduced sight.WHAT AFFECTS PEOPLEReduced acuity Reduced contrast sensitivity Restricted field of... Designing for Observability Understanding a running system.WHY IT MATTERSYou cannot operate what you cannot see, and problems... Designing for Scale Handling more load.WHAT TO ESTABLISH FIRSTWhat the actual load is, and where the limit is.WHYMost... Designing for Touch and Small Screens Physical interaction.WHAT DIFFERSA finger is imprecise and obscures what it touches There is no... Designing Forms People Complete Every field costs you submissions.THE PRINCIPLEAsk for the minimum you need to respond.... Designing Onboarding A person's first experience.WHAT ONBOARDING SHOULD DOGet the person to their first useful outcome... Designing Pipelines for Failure Assuming things break.WHAT WILL FAILSources unavailable Credentials expiring Schemas changing... Designing Review Into AI Workflows Making oversight real.WHAT TO DECIDE BEFORE BUILDINGWhat must be reviewed By whom With what... Designing Tests: Everything That Matters, Briefly The summary.MOST DEFECTS OCCUR AT BOUNDARIESTest the boundary, one below and one above. Always... Designing the Core Loop The repeated activity.WHAT TO IDENTIFYWhat the player does most often.WHAT TO ENSURE ABOUT ITIt... Designing Turn-Based Systems Play without time pressure.WHAT TURN-BASED PLAY PROVIDESTime to consider Complexity that... Destination folder already exists Installing something that is partly there.WHAT IT MEANSWordPress tried to create a plugin or... Detecting a Visitor's Location Automatic regional content.HOW IT WORKSThe visitor's network address indicates an approximate... Detecting Problems in Device Data Finding what matters.WHAT TO DETECTValues outside safe ranges Rates of change that are... Developer Programme and Distribution: Everything That Matters, Briefly The summary.LAPSED MEMBERSHIP REMOVES YOUR APPLICATIONS FROM THE STOREEstablish that the annual... Developing a Game in Public Sharing progress.WHAT IT PROVIDESAn audience building before release Feedback while changes are... Developing an IoT Product The full undertaking.WHAT IT INVOLVESHardware design or selection Firmware Connectivity... Development Practices That Prevent Problems Habits that reduce the number of bad afternoons.VERSION CONTROL EVERYTHINGCode, configuration... Device Security: Everything That Matters, Briefly The summary.THE FOUNDATIONUpdates, applied automatically. Every day between a fix being available... Devices and Maintenance: Everything That Matters, Briefly The summary.RESTART WEEKLY, AND FIRST WHEN SOMETHING IS WRONGIt resolves a substantial proportion... DevOps and Infrastructure: Everything That Matters, Briefly The whole category in one page.ADOPT IN THIS ORDERVersion control with secrets excluded, tested... Diagnosing 500 Errors The server reporting that something failed.THE FIRST PLACE TO LOOKcPanel > Metrics >... Diagnosing a 500 Internal Server Error The generic error.WHAT IT MEANSSomething failed and the server could not produce a page.It is... Diagnosing a Drop in Search Traffic Working out what happened.FIRST, CONFIRM ITCompare like with like: the same period length,... Diagnosing a Plugin Conflict Finding the culprit.THE SYMPTOMSomething stops working, usually after installing or updating a... Diagnosing a Slow Connection Finding the constraint.WHAT TO ESTABLISHSlow for everyone or one device? Everything or one... Diagnosing a Slow Server Finding the actual bottleneck.START BY MEASURINGIs the server slow, or is the application slow?... Diagnosing Common Computer Problems A method.THE FOUR QUESTIONSWhat exactly happens? When did it start? What changed? Does it affect... Diagnosing Database Connection Problems Working through the causes.THE ERRORError establishing a database connection, or access denied,... Diagnosing Delivery Problems Where to start.WHAT TO ESTABLISH FIRSTIs it all mail or some? All recipients or specific... Diagnosing Device Problems Remotely Fixing what you cannot touch.WHAT MAKES IT DIFFICULTNo physical access Limited visibility... Diagnosing Failing Tests Working out what broke.WHAT TO ESTABLISH FIRSTWhether the failure is real.WHAT THE POSSIBILITIES... Diagnosing Faults: Everything That Matters, Briefly The summary.FOLLOW A METHODIdentify, theorise, test, plan, implement, verify, document.Random... Diagnosing Intermittent Errors Problems that come and go.WHAT INTERMITTENT USUALLY MEANSA resource limit being hit at busy... Diagnosing Intermittent Faults Problems that come and go.WHY THEY ARE HARDThey are absent when you look.WHAT TO DORecord every... Diagnosing Issues After a Migration The site worked before the move.THE COMMON CAUSESDatabase credentials not updated, or the cPanel... Diagnosing Mail Delivery With DNS Tools Checking the records that matter.WHAT TO CHECKMX records exist and point at the correct hostname... Diagnosing Mobile Crashes Finding causes from reports.WHAT A CRASH REPORT CONTAINSA stack trace Device model and operating... Diagnosing Name Resolution Problems When names do not resolve.WHAT THE SYMPTOM ISAddresses work; names do not.Or one name fails while... Diagnosing Network and Connectivity Problems When the problem is between systems rather than on one.BASIC TESTSping tests whether a host... Diagnosing Network Problems Understanding what is requested.WHAT THE NETWORK PANEL SHOWSEvery request made Its status Its... Diagnosing Problems: Everything That Matters, Briefly The summary.THE FOUR QUESTIONSWhat exactly fails? When did it start? What changed? Who is... Diagnosing Recurring Problems Beyond individual incidents.WHAT A RECURRING PROBLEM ISThe same symptom appearing repeatedly,... Diagnosing Slow Performance When things work but slowly.WHAT TO ESTABLISHEverything or one service? All devices or one? Wired... Diagnosing Webhook Problems When orders do not update.CHECK THE URLCompare what your plugin specifies against what is in the... Diagnosing Whether Cloudflare Is the Problem Establishing where a fault lies.THE QUICKEST TESTPause Cloudflare from the dashboard. Traffic... Dictionaries and Key-Value Data Looking things up.WHAT A DICTIONARY ISA collection of keys, each with an associated value.WHY... Digital Assets and Currency Exposure Holding value in other terms.WHY PEOPLE CONSIDER ITLocal currency movement affects savings and... Digital Assets for Businesses Here Commercial considerations locally.WHAT BUSINESSES CONSIDER THEM FORReceiving international... Digital Media Production: Everything That Matters, Briefly The whole category in one page.LIGHT AND SOUND DETERMINE QUALITY; EQUIPMENT RARELY DOESViewers... Digital Wallets and Stored Value Holding customer funds.WHAT A WALLET ISA balance held on behalf of a customer, usable for... Directing People Who Are Not Actors Getting natural performance.WHO THIS COVERSStaff, customers, executives and members of the... Directory and Listing Applications Sites where the content is entries.WHAT THEY AREBusiness directories, classified listings,... Disk quota exceeded The account is full.WHAT BREAKSUploads fail Mail stops being delivered Databases may become... Displays and Graphics Visual output.WHAT DETERMINES DISPLAY QUALITYResolution: the number of pixelsSize, and therefore... DNS and DHCP in Windows Environments Network services.WHY DNS MATTERS PARTICULARLYActive Directory depends on it entirely. A directory... DNS Architecture in Depth How resolution actually works.WHAT THE HIERARCHY ISRoot servers, knowing where each top-level... DNS Considerations for Multiple Locations Serving different regions.WHAT PEOPLE WANTVisitors directed to a nearer server, or to... DNS for Domains Used Only for Email Mail with no website.THE SITUATIONA business with professional email on their domain and no... DNS Myths What people believe that is not true.THAT PROPAGATION TAKES 48 HOURS ALWAYSIt takes up to the... DNS Problems After a Domain Transfer Moving a domain between registrars.WHAT CAN CHANGESome transfers reset nameservers to the new... DNS Situations Worth Preparing For Anticipating problems.THE DOMAIN EXPIRINGAuto-renewal, a valid card, and a contact address on a... DNS Tools Worth Knowing What to use for checking.WEB-BASED LOOKUP TOOLSQuery DNS from outside your own network. The... DNS When Working With a Developer or Agency Shared control.WHO SHOULD HOLD WHATThe domain registered in your business's name, with your... DNS Works but the Site Shows a Different Website Resolving correctly, serving wrongly.WHAT IT MEANSDNS is fine. The request reached a server, and... DNSSEC Explained Signing DNS responses.WHAT IT DOESCryptographically signs DNS records so a resolver can verify... Do Rewards Expire? Check your Rewards dashboard, because this can change and it matters.WHERE TO LOOKClient Area... Do You Actually Need a Dedicated IP? Work through this before ordering.YOU PROBABLY DO IFA third-party service requires a fixed,... Do You Actually Need a VPS? Most people asking do not, and some genuinely do.YOU PROBABLY DO IFYou need root access or custom... Document Roots for Framework Projects A common misconfiguration.THE PROBLEMMany frameworks expect the web root to point at a public... Documentation: Everything That Matters, Briefly The summary.DOCUMENT WHAT THE CODE CANNOT ANSWERWhy it was done that way, what was rejected, what... Documenting How Things Are Done Knowledge that should not live in one head.WHAT TO DOCUMENTHow you do the work How you handle... Documenting Models Responsibly Recording what a model is and is not.WHAT TO DOCUMENTIntended use, and uses considered... Documenting Support Work Records that help.WHAT TO RECORD IN EVERY TICKETWhat was reported What you found What you did... Documenting Your Network The record that saves you.WHAT TO DOCUMENTEquipment: what it is, where, and its... Documenting Your Own Answers Building a knowledge base.WHYThe same questions recur.Answering them fresh each time wastes... Domain-Specific Languages Languages for one purpose.WHAT THEY ARELanguages designed for a narrow domain rather than general... Domains as Business Assets Beyond speculation.WHAT A DOMAIN ISAn asset the business owns.WHAT THAT MEANSIt has value It... Drupal Database Notes Working with a Drupal installation.THE CONFIGURATIONsettings.php holds the database credentials,... Drupal: Common Problems Frequent issues and their causes.WHITE SCREENEnable error display temporarily in settings.php, or... Duplicate Content From Aliases and Subdomains An SEO problem.WHAT HAPPENSThe same site reachable at several addresses.Search engines see... Duplicate entry for key An insert violated a uniqueness constraint.WHAT IT MEANSThe code tried to insert a row with a... Duplicate Versions of My Site Are Indexed The same content at several addresses.WHAT YOU SEEBoth http and https versions in results Both... Edge Computing and Distributed Facilities Bringing computing closer.WHAT EDGE COMPUTING MEANSProcessing closer to where data is generated... Editing AI-Written Content Turning a draft into something publishable.WHAT TO CUT FIRSTOpening throat-clearing Restatements... Editing and Revising Improving a draft.WHAT DRAFTING IS FORGetting the substance down.WHAT EDITING IS FORMaking it... Editing Configuration Files Safely Changes to configuration are how servers break.BEFORE EDITINGCopy the file first. A dated copy... Editing Content on a Static Site The maintainability question.THE PROBLEMContent lives in files, edited and rebuilt.A... Editing Data Directly Changing a value by hand.WHEN THIS IS APPROPRIATECorrecting a site URL after a migration Fixing a... Editing, Pausing and Removing Listings Managing what is published.WHAT YOU CAN CHANGEPrice and description, in most cases.WHAT YOU... Email Authentication Records Proving mail is legitimate.WHAT THE THREE MECHANISMS AREA record declaring which servers may send... Email Clients and Devices: Everything That Matters, Briefly The whole category in one page.THE DECISION THAT MATTERS MOSTIMAP, not POP.POP downloads mail to... Email Deliverability Getting mail accepted.WHAT DETERMINES WHETHER MAIL ARRIVESThe sending address's reputation The... Email Deliverability: Everything That Matters, Briefly The whole category in one page.WHAT ACTUALLY DETERMINES DELIVERYAuthentication and reputation.... Email Forwarders and When to Use Them A forwarder sends mail arriving at one address on to another. It uses no storage of its... Email Handover When Someone Changes Role Internal moves need the same care as departures.WHAT TO CHANGERole address forwarders: remove... Email Infrastructure: Everything That Matters, Briefly The summary.REJECT AT THE TRANSACTION RATHER THAN ACCEPTING AND BOUNCINGAccepting then bouncing... Email List Health Metrics Numbers that describe your list.GROWTH RATENew subscribers per month, against unsubscribes and... Email Marketing for Resellers and Developers Running it for clients.WHOSE ACCOUNTThe client's. Their list, their platform account, their... Email Not Sending from an Application Messages that never arrive.THE MOST COMMON CAUSEThe application uses PHP's mail function by... Email on Addon and Alias Domains Mail for additional domains.WHAT IS POSSIBLEEach addon domain can have its own email... Email Troubleshooting: Cannot Send Receiving works, sending fails. A short list covers almost every case.1. OUTGOING... Email Troubleshooting: Missing or Deleted Mail Mail that was there and now is not.FIRST, SEARCH PROPERLYSearch the whole mailbox rather than the... Email Troubleshooting: Not Receiving Mail that never arrives has a small set of causes.1. IS THE MAILBOX FULL?cPanel > Email... Email Troubleshooting: Slow or Delayed Mail Mail arrives, but late.COMMON CAUSESGreylisting. Many receiving servers temporarily reject mail... Emergency Access Arrangements When you are unavailable.THE PROBLEMIf only you can access everything, your absence stops the... Enabling Debug Logging Getting errors recorded rather than hidden.WHYA live site should not display errors, because they... Enabling WP_DEBUG and Finding Your Error Logs When something breaks, the log tells you exactly what failed. Guessing is slower. WordPress debug... Enclosures and Environmental Protection Surviving where deployed.WHAT THE ENVIRONMENT PRESENTSTemperature extremes Humidity and... Encouraging Repeat Purchases Selling again to an existing customer costs far less than finding a new one.WHAT WORKSA follow-up... End-to-End Testing Verifying complete journeys.WHAT IT VERIFIESThat the assembled system serves a user journey.WHAT... Ending a Client Relationship Yourself When you choose to stop.WHEN TO CONSIDER ITConsistently late payment Demands beyond what you are... Entry processes limit reached Too many simultaneous requests.WHAT IT MEANSYour account has a limit on concurrent PHP processes.... ERP Failure and How It Happens Why these projects go wrong.WHAT THE COMMON CAUSES AREScope larger than the organisation could... ERR_CONNECTION_TIMED_OUT The browser could not reach the server at all.WHAT IT MEANSNo response. This is a network-level... ERR_NAME_NOT_RESOLVED The domain name could not be translated to an address.WHAT IT MEANSDNS failed. The browser could... ERR_TOO_MANY_REDIRECTS The browser gave up after being redirected in a circle.THE CAUSETwo or more redirect mechanisms... Error 1020: Access Denied A firewall rule blocked the request.WHAT IT MEANSOne of your Cloudflare firewall rules matched... Error 521: Web Server Is Down Cloudflare could not connect to us.WHAT IT MEANSOur server refused the connection, or is not... Error 522: Connection Timed Out Cloudflare waited and got nothing.WHAT IT MEANSCloudflare opened a connection and our server did... Error 523 and 524: Unreachable and Timeout Two related failures.ERROR 523: ORIGIN IS UNREACHABLECloudflare could not route to the address in... Error establishing a database connection The application could not reach its database.WHAT IT MEANSThe credentials are wrong, the user... Error Handling in PHP Failing properly.WHAT PHP PRODUCESErrors, at several levels of severity Exceptions, which can be... Errors and Testing: Everything That Matters, Briefly The summary.READ TRACEBACKS FROM THE BOTTOMThe last line states the error. Then find the last... Errors That Are Not Actually Errors Messages that look alarming and are not.DEPRECATION NOTICESA warning that something will be... Escalating a Network Problem Effectively Getting help.WHAT TO ESTABLISH FIRSTWhat exactly fails When it started Who and what is affected... Escalating an Unresolved Issue If a ticket is not progressing, escalate within it rather than starting again.FIRST, CHECK THE... Escalating Client Problems Correctly Deciding what to send us.WHAT TO SEND USServer-level errors Resource limits you cannot explain... Essential Diagnostic Tools What to use.A CONNECTIVITY TESTSends a small packet and reports whether a reply arrives, and how... Establishing Definitions Everyone Agrees On Shared meaning.THE PROBLEMTwo people reporting the same metric, differently.WHAT CAUSES ITNo... Establishing Requirements Knowing what you need before looking.WHAT TO DO FIRSTDocument how the business actually works.WHY... Estimating and Scoping Development Work Where projects go wrong before any code is written.WHAT IS USUALLY UNDERESTIMATEDContent:... Estimating IoT Projects Planning realistically.WHY ESTIMATES ARE FREQUENTLY WRONGHardware iterations take weeks each... Estimating Software Work Predicting effort.WHY ESTIMATES ARE WRONGThe unknowns are discovered during the work, not... Evaluating an Application Before You Commit Questions to ask.MAINTENANCEWhen was the last release? Is there active development? How quickly... Evaluating Language and Technology Trends Judging what matters.WHAT TO BE SCEPTICAL OFClaims that a language is dead Claims that a new... Every Way to Order, Summarised Routes to placing an order.THROUGH THE WEBSITEzillionkinghost.com, using the navigation... Evolving Architecture Over Time Change without rewriting.WHAT TO EXPECTThe architecture will need to change, and the original... Excluding a Domain from AutoSSL Occasionally you do not want a certificate issued.WHEN THIS APPLIESA domain parked and not in use... Excluding Your Own Traffic Keeping data clean.WHY IT MATTERSOn a small site, your own visits can be a large proportion of... Executing and Verifying Migration Moving the data correctly.WHAT A TRIAL RUN ESTABLISHESWhether the procedure works How long it... Existing Applications: Everything That Matters, Briefly The summary.WHEN INHERITING AN APPLICATIONBack up, change every credential you control, and put... Expired and Closeout: Everything That Matters, Briefly The summary.THE STAGESExpired auction, then last chance, then closeout. Prices generally fall at... Explainability and Black Box Models Why some systems cannot explain themselves.THE PROBLEMMany capable models cannot say why they... Explaining Digital Assets to Others Communicating without hype or dismissal.WHAT TO ESTABLISH ABOUT THE PERSONWhat they have heard,... Explaining Technical Problems Simply Translation.THE PRINCIPLEExplain the effect and the fix, not the mechanism.WHAT CLIENTS WANT TO... Extracting Data From Documents and Invoices Turning paper into data.WHAT IT DOESReads a document and extracts structured information: dates,... Faceted Navigation and Filter URLs Filters that generate thousands of URLs.THE PROBLEMA shop with filters for size, colour, brand... Fact-Checking AI-Generated Content What to verify and how.WHAT ALWAYS NEEDS CHECKINGStatistics and figures Dates Names and titles... Fair Use of Shared Hosting Resources Shared hosting works because typical websites use resources in short bursts. A few patterns break... Fake Payment Screenshots A common problem here.WHAT HAPPENSA customer sends a screenshot appearing to show a completed... Fatal error: Allowed memory size exhausted The script used more memory than permitted.WHAT IT MEANSPHP reached its memory limit and... Fatal error: Maximum execution time exceeded The script ran longer than permitted.WHAT IT MEANSPHP stopped a script that exceeded its time... Feature Toggles Separating deployment from release.WHAT A TOGGLE ISA setting controlling whether a feature is... Feedback Loops Knowing quickly whether something worked.WHAT A FEEDBACK LOOP ISThe time between doing something... File Ownership and Why It Matters Who a file belongs to.WHAT OWNERSHIP ISEvery file belongs to a user and a group.WHY IT... File Upload Problems in Applications Uploads failing or rejected.FILE TOO LARGERaise upload_max_filesize and post_max_size in cPanel... Files and Organisation: Everything That Matters, Briefly The summary.THE NAMING CONVENTION THAT SOLVES MOST PROBLEMSMost general first, most specific... Finding and Working With a Mentor Learning from experience.WHAT A MENTOR PROVIDESPerspective from someone further along Honest... Finding Backend Performance Problems Diagnosing slowness.WHAT TO ESTABLISH FIRSTWhich operation is slow, specifically Whether it is... Finding Content Ideas Where subjects come from.THE BEST SOURCEQuestions customers ask you.Every one is a search someone... Finding Files Quickly Search.WHAT MOST PEOPLE DOBrowse folders.WHAT IS FASTERSearch, on almost every system.WHAT TO... Finding Help and Language Communities Where answers are.WHAT SOURCES EXISTOfficial documentation Community question sites Chat... Finding Mixed Content on Your Site Locating exactly what is insecure.THE BROWSER CONSOLEOpen the page, press F12, and read the... Finding PHP Errors Where the information is.THE ERROR LOGcPanel, Errors. Or the error log file in your account.That... Finding Slow Queries Identifying what is actually slow.DURING A PAGE LOADA query monitoring plugin lists every query... Finding the First Customers The hardest stage.WHY IT IS HARDYou have no reputation, no proof and no audience.WHAT DOES NOT... Finding Things to Write About The problem that stops most newsletters.THE HONEST DIFFICULTYHaving a platform is easy. Having... Finding What Is Using Disk Space or Memory Diagnosing resource consumption.DISK SPACEdf -h shows usage by filesystem, which tells you... Finding Where Visitors Drop Off Locating the problem.WHAT TO LOOK ATWhich pages receive traffic Which pages visitors leave from... Fixing "Allowed Memory Size Exhausted" PHP ran out of memory mid-request. It appears as a white screen, a partially rendered page, or an... Fixing "Another Update Is Currently in Progress" WordPress sets a database lock while updating core and clears it when finished. An interrupted... Fixing "Briefly Unavailable for Scheduled Maintenance" WordPress creates a file named .maintenance in the root while it updates, and deletes it when... Fixing "Error Establishing a Database Connection" WordPress cannot reach or authenticate to its database. There are four realistic causes. 1. Wrong... Fixing "Sorry, This File Type Is Not Permitted for Security Reasons" WordPress only allows a fixed list of file types in the media library. Option 1 — use an allowed... Fixing "Too Many Redirects" (ERR_TOO_MANY_REDIRECTS) The browser is being bounced between two addresses in a loop. There are four common sources. 1.... Fixing 404 Errors on Every Page Except the Homepage If the homepage loads but every other page returns "Page not found", the rewrite rules are... Fixing 502 and 504 Gateway Timeout Errors The web server waited too long for PHP to respond. The request was too slow, not necessarily... Fixing a 500 Internal Server Error A 500 error is the web server reporting that something failed without saying what. Work through... Fixing Broken Links and Missing Pages Housekeeping that matters.WHY IT MATTERSBroken links frustrate visitors and waste search engine... Fixing Duplicate Content The same content at multiple addresses.WHERE IT COMES FROMhttp and https versions both accessible... Fixing Image Upload Errors in WordPress "Unable to create directory", "The uploaded file could not be moved" and HTTP errors during... Fixing Mixed Content in Other Applications The principle is the same; the tools differ.THE APPROACHBack up the database.Identify where URLs... Fixing Mixed Content in WordPress The standard procedure.TAKE A BACKUP FIRSTA database search and replace cannot be undone.THE... Fixing Mixed Content Warnings A broken padlock on an HTTPS site means some resources are still being requested over plain... Fixing Mixed Content Warnings After Switching to HTTPS A "Not secure" warning or a broken padlock on an HTTPS site usually means some images, scripts or... Fixing the WordPress Login Page Refresh Loop You enter correct credentials, the page reloads, and you are back at the login form with no... Fixing the WordPress Site URL in the Database When you cannot reach the admin.WHEN YOU NEED THISAfter a migration, where the site redirects to... Fixing the WordPress White Screen of Death A completely blank page with no error message almost always means a PHP fatal error with error... Fixing WordPress Not Sending Email (SMTP Setup) By default WordPress sends mail with PHP's mail() function. Messages sent that way are frequently... Flushing Your Own DNS Cache When the problem is your machine.WHEN THIS APPLIESEveryone else sees the change and you do not.Or... Flutter in the Ecosystem: Everything That Matters, Briefly The summary.ASK WHETHER IOS MATTERS TO YOUR AUDIENCE FIRSTIf it is effectively Android-only, the... Flutter Performance and Application Size Optimising delivery.WHAT AFFECTS PERCEIVED PERFORMANCEFrame rendering during animation and... Flutter Within the Google Ecosystem How it fits alongside the other platforms.WHAT IT ISA framework building applications for mobile,... Following Up After a Sale The message nobody sends.WHEN TO SEND ITAfter delivery, or after the work is complete.A few days... Following Up on Enquiries The work most businesses skip.THE PROBLEMAn enquiry answered and never followed up.Most enquiries... Forecasting Cash The forecast that matters most.WHY CASH RATHER THAN PROFITA profitable business can run out of... Form Builder Plugins Collecting information from visitors.WHAT TO LOOK FORReliable email delivery Spam protection... Formatters, Linters and Static Analysis Automated quality checks.WHAT A FORMATTER DOESApplies consistent formatting automatically.WHAT... Formatting Values for Display Presentation of data.WHAT TO FORMAT CONSISTENTLYMoney Dates and times Numbers Quantities and... Forms on a Static Site Collecting submissions without a server.THE PROBLEMA static site has nothing to process a form... Framing a Machine Learning Problem Turning a business need into a task.WHAT TO ESTABLISHWhat decision is being made Who or what... Free SEO Tools Worth Using What you actually need, at no cost.ESSENTIALGoogle Search Console: what queries bring you... Frontend Development: Everything That Matters, Briefly The whole category in one page.CHOOSE THE TOOL BY WHO WILL MAINTAIN ITNot benchmarks, novelty or... Functions and Code Organisation Structuring logic.WHAT A FUNCTION ISA named block of code, taking inputs and returning a... Game Design: Everything That Matters, Briefly The summary.IF THE CORE LOOP IS NOT SATISFYING AT ITS SMALLEST SCALE, NOTHING BUILT ON IT WILL... Game Development Foundations: Everything That Matters, Briefly The summary.THE MOMENT-TO-MOMENT ACTIVITY IS THE GAME; EVERYTHING ELSE DECORATES ITBuild that... Game Development: Everything That Matters, Briefly The whole category in one page.THE MOMENT-TO-MOMENT ACTIVITY IS THE GAMEBuild it as grey boxes... Game Performance Optimisation Making games run smoothly.WHAT TO MEASUREFrame time, and its distribution Time spent on the... Gathering Information From Users Establishing what happened.WHY IT MATTERSThe reported problem and the actual problem frequently... Gathering Requirements Finding out what is needed.WHY IT MATTERS MOSTBuilding the wrong thing correctly is the most... Generating Article Ideas With AI Finding things to write about.THE PROBLEMA blank page. Nothing to write about, or too many vague... Generating Documents and Reports Producing files.WHAT APPLICATIONS COMMONLY GENERATEInvoices Receipts Statements Reports Data... Getting a Dedicated IP Delisted From a Blacklist A listing means receiving servers reject or filter your mail.CHECKINGUse an online blacklist... Getting Better Results From Any AI Tool Principles that apply everywhere.BE SPECIFICVague requests produce vague output. State what you... Getting Consistent Results Across Your Team Everyone producing similar quality.THE PROBLEMDifferent people prompt differently and produce... Getting Development Support from Us What we cover, and what is yours.WHAT WE HELP WITHServer configuration questions PHP versions and... Getting Feedback on Your Website Useful criticism.WHO TO ASKActual customers, or people like them Someone unfamiliar with your... Getting Good Answers From Your Knowledge Base Making it useful.WHAT MAKES IT WORKDocuments that are current Documents that actually contain... Getting Help with an SSL Problem What to include so a ticket is resolved quickly.CHECK FIRSTcPanel > SSL/TLS Status, and click... Getting Help with Database Problems What we can do.WHAT WE CAN HELP WITHCreating databases and users Correcting ownership and... Getting Help With DNS What we can do.WHAT WE CAN HELP WITHWhat your records should be Whether your domain points at us... Getting Help with Email Marketing Who to ask about what.ASK USDNS records: where to add SPF, DKIM and DMARC, and whether they are... Getting Help With SEO From Us What we can and cannot assist with.WHAT WE CAN HELP WITHTechnical hosting matters affecting SEO:... Getting Help With the Marketplace Support.WHAT SUPPORT CAN HELP WITHAccount and access problems A sale that has stalled A payment... Getting Help With Your Migration What we can do.WHAT WE CAN HELP WITHPerforming the transfer, in many cases Advising on the... Getting Help with Your Website What we cover and where else to go.WHAT WE HELP WITHHosting, domains and email The site being... Getting Help With ZillionKingHost AI Where to ask.FOR ACCOUNT AND BILLING QUESTIONSOpen a ticket at... Getting Notified: Alerts and Emails Staying informed.WHAT YOU ARE NOTIFIED ABOUTBids on your listings Being outbid Auctions you are... Getting Paid by International Clients Receiving payment for services.WHAT THE COMMON ROUTES AREInternational transfer to a local... Getting Search Warnings Removed When your site is flagged.WHAT HAPPENSSearch engines and browsers warn visitors that your site is... Getting Support for a VPS What we help with, and what is yours.WITH AN UNMANAGED VPSWe are responsible for the... Getting Support for Third-Party Applications Who helps with what.WHAT WE COVERServer configuration: PHP versions, extensions, limitsDatabase... Getting Support from Us as a Reseller You are our customer. Your clients are yours. Escalating well gets faster answers.WHEN TO... Getting Testimonials and Referrals Making satisfied clients useful.WHEN TO ASKAfter you resolved something for them. That is when... Getting Your Domain Removed from Email Blacklists A blacklist listing means receiving servers reject or filter your mail. Listings follow spam... Getting Your First Customers The hardest part of running a shop.WHERE FIRST SALES ACTUALLY COME FROMPeople who already know... Git Branching Strategies Organising parallel work.WHAT A BRANCH IS FORIsolating work in progress from what is... Giving Clients Access Appropriately Who can do what.WHAT TO GIVE THEMTheir cPanel login, always. It is their account and their... Going Live The transition.WHAT TO DECIDEThe cutover date and approach What happens to the old system What... Google Cloud Machine Learning Services Managed options.WHAT READY-MADE APIs PROVIDEVision, speech, translation, natural language and... Google Technology: Everything That Matters, Briefly The whole category in one page.ALMOST EVERYTHING IS SCOPED TO A PROJECTSeparate projects per... Governing Business Systems Oversight over time.WHAT GOVERNANCE SHOULD COVERWhich systems exist and who owns them What each... Governing Data Access for Analysis Who can see what.WHAT ANALYSIS DATA CONTAINSFrequently personal data: customers, staff,... GPU Computing for Machine Learning Where most GPU work happens now.WHY GRAPHICS PROCESSORS SUIT ITTraining is dominated by large... Graphics and GPU Computing: Everything That Matters, Briefly The summary.GRAPHICS PROCESSORS OPTIMISE FOR THROUGHPUT, NOT LATENCYWhich is why branching code... Greylisting and Delayed First Messages Why mail from a new correspondent sometimes takes a few minutes.WHAT IT ISA receiving server... Grid and Volunteer Computing Loosely coupled distributed work.WHAT GRID COMPUTING ISSharing computing resources across... Group Policy Centralised configuration.WHAT IT DOESApplies configuration to users and computers... Growing Beyond Your Local Area Expanding reach.WHAT CHANGESDelivery becomes harder and more expensive You cannot rely on local... Handling a Client Who Wants to Leave The end of a relationship.FIRST, ASK WHYGenuinely. Sometimes it is a fixable problem nobody told... Handling a Database That Will Not Import When the dump refuses to load.THE COMMON CAUSESThe file exceeds the upload limit The import times... Handling a Security Breach as a Provider When customer data is exposed.WHAT TO DO FIRSTContain it: stop the access, before anything... Handling a Server Incident When something breaks.THE ORDEREstablish what is affectedContain, if something is actively... Handling Abuse and Compromised Accounts Responding to problems on your network.WHAT ABUSE LOOKS LIKEOutbound mail floods Phishing pages... Handling Abuse Complaints About Client Sites When a client causes a problem.WHAT ARRIVESA notice from us about spam, malware, phishing or... Handling Abuse Complaints About Clients When a client causes problems.WHAT MIGHT ARISESpam sent from their account A compromised site... Handling Angry Clients Difficult conversations.WHAT TO DO FIRSTLet them finish Acknowledge the problem specifically Do... Handling Change in Dimensions When descriptive data changes.WHAT THE PROBLEM ISA customer moves city. Do past sales belong to... Handling Changing Requirements Change as normal.WHY REQUIREMENTS CHANGEUnderstanding improves Circumstances change Seeing... Handling Character Set and Encoding Problems Mangled characters after a move.THE SYMPTOMAccented characters, curly quotes and symbols... Handling Client Complaints When they are unhappy.WHAT TO DO FIRSTListen fully before responding.Frequently the complaint is... Handling Client Support Requests The daily work of the business.RESPOND QUICKLYEven to acknowledge. A client who has heard nothing... Handling Complaints With AI Assistance Careful use in a sensitive area.WHAT AI SHOULD DOHelp you draft Summarise a long complaint... Handling Customer Complaints The moment that determines whether they return.RESPOND QUICKLYEven before you have a resolution.... Handling Customer Enquiries About Orders Most shop support is the same few questions.THE COMMON ONESWhere is my order? Can I change the... Handling Customers Who Are Not Worth Keeping The other side.WHO THIS INCLUDESCustomers who consistently pay late Customers who demand... Handling Database Changes in Version Control Schema as part of the code.THE PROBLEMCode is versioned. Databases are not, unless you make them... Handling Delivery Problems Things go wrong in transit. How you handle it decides whether the customer returns.THE COMMON... Handling Different Delivery Regions Shipping across places.WHAT DIFFERS BY REGIONWhether you deliver What it costs How long it takes... Handling Difficult Calls Complaints and pressure.WHAT TO DO FIRSTListen fully before responding.Interrupting... Handling Difficult Customers When things go wrong with people.WHAT SITUATIONS ARISEUnreasonable demands Anger about a genuine... Handling Errors Gracefully in Production What visitors see when something fails.THE RULESNever display technical errors to visitors. They... Handling Errors in Published Content When something is wrong.WHEN YOU FIND AN ERRORCorrect it promptly Note that it was corrected, if... Handling Failed and Pending Payments When payment does not complete.WHY ORDERS SIT PENDINGThe customer abandoned at the payment step... Handling Files and Delimited Data The most common and most troublesome source.WHAT GOES WRONG WITH DELIMITED FILESSeparators... Handling Information Overload Too much coming in.WHAT CAUSES ITMore sources than anyone can follow Everything arriving with... Handling Messages When You Are Busy Realistic management.THE PROBLEMMessages arrive while you are working, and answering constantly... Handling Negative Content About Your Business When something unflattering ranks.FIRST, ASSESS ITIs it accurate? If so, the underlying problem... Handling Old and Outdated Content Content ages, and stale content harms.THE PROBLEMPages that were accurate three years ago and are... Handling Pending and Failed Payments Orders that do not complete.WHY ORDERS SIT PENDINGThe customer abandoned at the payment step The... Handling Problems During a Project When things go wrong.COMMON PROBLEMSThe work is not what you expected Progress has stopped... Handling Problems Well Turning complaints into loyalty.THE COUNTERINTUITIVE POINTA customer whose problem was resolved... Handling Problems With Staff When it is not working.WHAT TO DO FIRSTEstablish the facts Establish whether it is fixable... Handling Product Images in a Shop Images at volume.THE SCALE PROBLEMA shop with two hundred products has hundreds of... Handling Questions From People You Referred People who act on your recommendation sometimes come back to you with questions.WHAT TO DOFor... Handling Refund Requests When a client wants their money back.WHEN IT ARISESShortly after signup, having changed their... Handling Refunds and Cancellations Returning money well.WHY IT MATTERS COMMERCIALLYA good refund experience retains customers; a bad... Handling Requests About Personal Data When someone asks.WHAT PEOPLE MAY BE ENTITLED TO ASKWhat data you hold about them For a copy For... Handling Resistance and Workarounds When the system is bypassed.WHAT WORKAROUNDS LOOK LIKESpreadsheets maintained alongside Records... Handling Returns and Refunds When customers send things back.WHAT YOUR POLICY MUST STATEWhether you accept returns Within what... Handling Returns Operationally Processing them.THE PROCESSCustomer requests a return You approve and provide instructions The... Handling Reviews and Player Feedback Responding after release.WHAT REVIEWS DODetermine whether others buy Reveal what players actually... Handling Reviews and User Support Responding to users.WHAT REVIEWS PROVIDEFeedback you did not solicit A signal to prospective... Handling Scale and Performance Growing without degrading.WHAT DEGRADES FIRSTThe database, almost always.WHAT CAUSES ITQueries... Handling Seasonal Businesses in Search When demand concentrates in part of the year.THE PATTERNTraffic and rankings fluctuate with the... Handling Support Requests from Your Clients Your clients contact you, not us. Deciding in advance what you cover keeps that manageable.WHAT... Handling Time, Dates and Scheduling A persistent source of bugs.WHAT TO STORETimestamps in universal time, always.WHYLocal times are... Handling Too Many Connections Connection limits reached.WHAT IT MEANSThe limit on simultaneous connections was reached, and new... Handling Traffic Spikes Sudden load, planned or otherwise.BEFORE A PLANNED SPIKEConfirm caching is working, and that... Handling Unknown Transaction States When the outcome is not known.WHAT CAUSES THEMTimeouts Connection failure after sending Provider... Hardening SSH Access The service most attacked on any server.THE ESSENTIAL CHANGESDisable password authentication once... Healthcare Practice Systems Systems for clinical settings.WHAT THEY MANAGEPatient records Appointments Clinical notes... Help Desk Fundamentals: Everything That Matters, Briefly The summary.SILENCE CAUSES MOST DISSATISFACTIONUpdate even when there is no progress. "Still... Helping Clients with Email Problems Email generates more reseller support tickets than everything else combined. Most are the same... Helping Clients with WordPress Problems Most reseller clients run WordPress, and most of their problems are the same few.WHITE... Helping Colleagues With Technology Supporting others.WHAT TO DO FIRSTAsk what they were trying to achieve, not what went... Hidden Files and Why They Matter Files you cannot see by default.WHAT THEY AREFiles whose names begin with a full stop.The most... High Availability for Front-End Services Removing single points of failure.WHAT THE PROBLEM ISA load balancer distributing traffic is... High server load or Load average warnings Reports of load on the server.WHAT IT MEANSThe server is busier than usual. Brief spikes are... Hiring for a SaaS Business Bringing in the first people.WHEN TO HIREWhen a specific constraint is limiting the business and... Hosting and Infrastructure for This Sector Serving digital asset businesses.WHAT SUCH CUSTOMERS TYPICALLY NEEDNodes, requiring substantial... Hosting Multiple Sites on One Server Managing several.WHAT YOU NEEDWeb server configuration per site A separate database per site... Hosting Networking: Everything That Matters, Briefly The summary.WHY A CORRECT DNS RECORD IS NOT ENOUGHThe server must also recognise the domain as... How a Web Page Is Requested and Served Requests and responses.WHAT HAPPENS WHEN A PAGE LOADSThe name is resolved A connection is opened,... How AI Models Are Aligned Making models helpful and safe.THE PROBLEMA model trained purely to predict text will produce... How an AI System Is Built The stages of a project.DEFINING THE PROBLEMWhat decision or task is this for? What does success... How an Operating System, Hardware and Applications Relate The layers.WHAT THE LAYERS AREHardware, at the bottom Firmware, initialising it The operating... How AutoSSL Renewal Works Renewal is automatic and requires nothing from you.THE PROCESSAutoSSL checks certificates on a... How Buying and Selling Works, Start to Finish The whole process in outline.FOR A FIXED-PRICE SALEThe buyer pays the listed price Payment is... How Computers Represent Information Bits and encoding.WHAT EVERYTHING REDUCES TOTwo states, represented as one and zero.WHY... How Containers Work What they solve.WHAT A CONTAINER ISAn application packaged with everything it needs to run,... How Copyright Complaints Are Handled We receive complaints from rights holders about content hosted on our servers. Here is how the... How CSS Works Applying styles.WHAT IT DOESDescribes how elements should be presented.WHAT A RULE CONSISTS OFA... How Devices Get Their Addresses Automatic and manual assignment.AUTOMATIC ASSIGNMENTMost devices ask the network for an address... How Expiring Domains Reach the Marketplace The expiry process.WHAT HAPPENS WHEN A DOMAIN EXPIRESThe owner has a period to renew it Then a... How HTTPS Works in Plain Terms A simplified account of what happens when a visitor loads a secure page.THE SEQUENCEThe browser... How Internet Service Providers Are Built The provider network.WHAT A PROVIDER NETWORK CONSISTS OFAccess: how customers connectAggregation:... How IP Addresses Relate to DNS DNS is the system that turns names into addresses. Understanding the link explains most... How Long to Keep Backups Retention, and why short retention fails.THE PROBLEM WITH THREE DAYSA site compromised with SEO... How Many Plugins Is Too Many An honest answer.THE HONEST ANSWERThere is no fixed number. Quality matters more than count.Five... How Networks Are Structured Topology and segmentation.WHAT A SIMPLE NETWORK LOOKS LIKEA router, a switch, and devices... How Payment Works Paying and being paid.FOR BUYERSYou pay the agreed amount when the sale is confirmed: on... How Referral Tracking Works Understanding the mechanism explains why some referrals track and some do not.THE SEQUENCEA... How Search Engines Actually Work Three stages, and problems can occur at any of them.CRAWLINGSearch engines follow links and read... How the Internet Is Structured Networks of networks.WHAT IT ISAn enormous number of independent networks, interconnected, using... How to Adapt These Prompts Making them yours.WHAT TO CHANGEThe bracketed parts, obviously The tone instruction, toward how... How to Assess AI Claims Judging what you are told.QUESTIONS TO ASKWhat specifically does it do? What was it tested on?... How to Buy a Dedicated IP Address A fixed address for your account.WHAT IT ISAn IP address used only by your account, rather than... How to Buy Domain Reseller Services Selling domains to others.WHAT IT ISAn arrangement letting you register domains for clients at... How to Buy If Your Current Host Is Unreachable Moving away from a provider you cannot contact.THE SITUATIONYour current host is unresponsive, or... How to Buy Renewal Price Lock Fixing your renewal price.WHAT IT ISA product that locks your renewal price, protecting you from... How to Buy SiteLock Website Security Malware scanning and protection.WHAT IT DOESScans your website for malware and vulnerabilities,... How to Buy VPN Service Private browsing and secure connections.WHAT IT DOESRoutes your internet connection through an... How to Buy ZillionKingHost Academy Access Learning materials.WHAT IT ISCourses and learning materials covering hosting, website building... How to Choose a Plugin What to check before installing.WHAT TO LOOK ATLast updated date Active installation count... How to Correct Output Effectively Iterating well.BE SPECIFIC ABOUT WHAT IS WRONG"Make it better" changes things arbitrarily."The... How to Create a Subdomain A subdomain is a section of your existing domain, such as blog.yourdomain.com or... How to Find and Read an Error Message Getting the actual text before anything else.WHY THE EXACT TEXT MATTERS"My site is broken" has... How to Install WordPress Manually (File Manager and phpMyAdmin) Manual installation is useful when you are restoring a specific WordPress version, installing... How to Order a Dedicated IP It is an add-on to an existing service.ORDERINGClient Area > Services > My Services >... How to Read a Bounce Message Bounce messages look impenetrable and contain the answer.THE STRUCTUREA summary saying delivery... How to Tell If AI Is Right for a Task A decision framework.GOOD SIGNSThe output is checkable Errors are visible rather than silentThe... How Your Website Connects to Its Database The configuration that makes it work.THE FOUR VALUESDatabase name Username Password HostAll four... HTTPS and Canonical URLs Telling search engines which version is authoritative.WHAT A CANONICAL TAG DOESDeclares the... HTTPS and Third-Party Embeds Content from other sites must also be secure.WHAT THIS AFFECTSEmbedded videos Maps Social media... HTTPS Requirements for Payments and Compliance Where it stops being optional.PAYMENT PROCESSINGEvery reputable payment gateway requires https on... I Need Something from a Backup Months Ago Retrieving old content.WHAT PEOPLE NEEDA deleted page or post An old version of a document A... I Received a Manual Action Notice Search Console reports a penalty.WHAT IT MEANSA human reviewer determined your site violates... I Want a Refund Requesting one.READ THE POLICY FIRSTzillionkinghost.com/refundpolicy.htmlIt states what is... Identifying Single Points of Failure What only one thing depends on.WHAT TO LOOK FORSomething only one person can do Something only... Identity, Privacy and Security: Everything That Matters, Briefly The summary.IDENTIFICATION, AUTHENTICATION AND AUTHORISATION ARE THREE DIFFERENT THINGSConflating... Image Delivery and Optimisation Serving pictures efficiently.WHAT CLOUDFLARE DOES BY DEFAULTCaches images at the edge, so repeat... Image Galleries and Media Libraries Publishing collections of images.THE OPTIONSA gallery plugin for your content system, which suits... Images Not Displaying Broken image placeholders.THE COMMON CAUSESURLs in the database still pointing at an old domain,... IMAP or POP: Which to Use The decision that matters most.WHAT IMAP DOESKeeps mail on the server.Every device sees the same... IMAP or POP3: Which to Choose This decision affects whether your mail survives a lost phone.IMAPMail stays on the server. Your... Implementation: Everything That Matters, Briefly The summary.A LIVE SYSTEM NOBODY USES IS A FAILUREDefine success as measurable outcomes, not as... Implementing Dark Mode and Themes Alternative appearances.WHAT TO BASE IT ONCustom properties, redefined per theme.WHYThey change... Implementing Data Quality Testing Catching problems automatically.WHAT TO TEST AT INGESTIONSchema matches expectation Row counts... Import has exceeded the maximum execution time A database or content import stopped partway.WHAT IT MEANSThe import took longer than PHP permits... Importing Customer Data Getting them moved in.WHY IT MATTERS MORE THAN IT SEEMSExisting data elsewhere is the largest... Importing Products in Bulk Adding many at once.WHEN TO IMPORTMore than a few dozen products Migrating from another platform... Improving Clarity and Readability Making writing easier to read.WHAT TO ASK FOR"Make this clearer without changing the meaning."... Improving Content That Is Not Working Pages that get traffic and produce nothing.IDENTIFYING THEMAnalytics: pages with visitors and no... Improving Conversion Systematically A method.THE APPROACHFind where visitors leave Form a view about why Change one thing Measure... Improving Open Rates Getting messages read.WHAT AFFECTS THEMWhether the message arrives in the inbox at all The sender... Improving Pages That Underperform Fixing what does not work.HOW TO FIND THEMHigh traffic, low conversion.Those are your biggest... Improving Your Contact and Enquiry Rate Getting more from the visitors you have.THE COMMON CAUSES OF LOW ENQUIRIESContact details hard to... Incident Response: Everything That Matters, Briefly The summary.THE FIRST HOURContain: disconnect affected devices.Establish scope. Change... Incidents, Requests and Problems The distinction that matters.WHAT AN INCIDENT ISSomething not working as it should.WHAT THE GOAL... Inclusive Design: Everything That Matters, Briefly The summary.IT BENEFITS FAR MORE PEOPLE THAN USUALLY CREDITEDPermanent impairments, temporary... Incorrect datetime value or Data too long for column The data does not fit the column.WHAT IT MEANSAn insert or update supplied a value the column... Increasing Execution Time When scripts take too long.THE SYMPTOMA process stops partway: an import, a backup, a bulk... Increasing PHP Memory Limit The most commonly adjusted setting.THE SYMPTOMA fatal error stating that allowed memory size was... Increasing Revenue from Existing Clients The easier growth.WHY IT IS EASIERThey already trust you. The hardest part is done.WHAT TO OFFERA... Information to Include When Asking for Help Getting resolved faster.WHAT TO INCLUDE ALWAYSYour account username or domain Exactly what... Input, Output and Peripheral Devices Everything connected.WHAT INPUT DEVICES DOProvide data to the system: keyboards, pointing... Inside the Data Hall: Everything That Matters, Briefly The summary.PLAN THE RACK BEFORE INSTALLING ANYTHINGHeavier equipment lower, nothing obstructing... Installation and Field Deployment Getting devices into place.WHAT DETERMINES SUCCESSPlacement Correct configuration Verified... Installing a Third-Party PHP Script Small utilities and custom tools.BEFORE INSTALLING ANYTHINGWhere did it come from? Only install... Installing and Removing Software Managing what is present.WHERE SOFTWARE SHOULD COME FROMThe vendor An official distribution... Installing Applications Manually When Softaculous does not have it, or you want control.THE GENERAL PROCEDUREDownload the... Installing Equipment in a Rack Physical installation.WHAT TO PREPAREThe rails or mounting hardware The correct tools Labels An... Integrating Data From Several Sources Combining systems that disagree.WHAT THE PROBLEMS AREThe same entity identified differently in... Integration and Data: Everything That Matters, Briefly The summary.DECIDE WHICH SYSTEM IS AUTHORITATIVE FOR EACH KIND OF DATAWithout that, conflicting... Intermittent DNS Failures Working sometimes.WHAT TO ESTABLISHIs it genuinely intermittent, or consistently different by... Internal Search on Your Own Site What visitors look for once they arrive.WHY IT MATTERSYour site's search box records what... International and Multi-Region Signals Telling search engines who a page is for.WHEN THIS APPLIESSites with versions for different... Internationalisation and Localisation Supporting several languages.WHAT INTERNATIONALISATION MEANSBuilding so that translation is... Internet Architecture: Everything That Matters, Briefly The summary.ROUTING IS POLICY BEFORE IT IS GEOGRAPHYThe shortest path is not chosen; the... Internet Fundamentals: Everything That Matters, Briefly The summary.PROPAGATION IS CACHES EXPIRING, NOT A SPREADING PROCESSWhich is why a change appears... Introducing Testing to a Team Without It Starting from nothing.WHAT NOT TO DOPropose comprehensive testing immediately.WHYIt appears as... Introduction to IT: Everything That Matters, Briefly The summary.MOST IT PROBLEMS ARE NOT TECHNICAL FAILURESThey are process and communication... Intune and Device Management: Everything That Matters, Briefly The summary.COMPLIANCE COMBINED WITH CONDITIONAL ACCESS IS THE POINTAccess granted only from... Inventory and Stock Management Tools Tracking what you hold.WHEN YOU NEED ONEWhen a spreadsheet stops working: several people... Investigating What Happened Establishing the facts.WHAT TO ESTABLISHHow access was obtained What was accessed or taken When... Investigating Why Something Changed Finding causes.WHERE TO STARTSegment it.A fall overall is usually a fall in one part.WHAT TO... Invoicing and Getting Paid: Everything That Matters, Briefly The whole category in one page.THE SINGLE BIGGEST IMPROVEMENTInvoice immediately. An invoice sent... Invoicing for Services Versus Goods Different considerations.FOR GOODSDescription, quantity, unit price, total Delivery details Any... iOS Development: Everything That Matters, Briefly The summary.ALL INTERFACE UPDATES MUST HAPPEN ON THE MAIN THREADWork elsewhere must return to it,... IoT Device Management: Everything That Matters, Briefly The summary.UNIQUE CREDENTIALS PER DEVICE, ALWAYSA shared credential means compromising one... IoT Opportunities in the Nigerian Context Local applications and constraints.WHAT PROBLEMS ARE REAL AND MEASURABLEPower cost and generator... IP Access Rules Versus Firewall Rules Two ways to allow or block addresses.IP ACCESS RULESA simple list: an address, a range, a country... IP Blocking and Your Own Address The firewall blocks addresses that behave suspiciously, and sometimes that is yours.WHY YOU MIGHT... Is a Course Right for Your Business? Selling knowledge.WHAT SELLSA specific outcome. Not a subject."How to register your business with... Is AI Biased? An honest answer.YES, IN A SPECIFIC SENSEIt reflects patterns in its training data, including... Is It Cheating to Use AI? Depends entirely on context.IN ACADEMIC WORKCheck your institution's rules. They vary and they... Is It Your Site, the Server, or Just You? Three questions that narrow everything.TEST ONE: DOES CPANEL LOAD?Visit yourdomain.com/cpanel.If... Isolating Client Sites on a VPS Hosting for other people on a server you manage.WHY ISOLATION MATTERS MORE HEREYou are... Isolating Sites and Applications Preventing one compromise becoming several.THE PROBLEMIf every site on your server runs as the... Isolating the Cause Narrowing possibilities.WHAT TO DETERMINEIs it one user or many? One device or many? One... Isolating the Cause by Elimination Finding what is responsible.THE METHODRemove possible causes one at a time until the problem... Issuing Certificates When a Domain Is Behind a Proxy Getting AutoSSL to work with Cloudflare in place.THE PROBLEMAutoSSL validates by retrieving a... It Agrees With Everything I Say No useful pushback.WHYModels are trained toward helpfulness. Human raters preferred agreeable... IT and Computer Skills: Everything That Matters, Briefly The whole category in one page.THE THINGS THAT PREVENT MOST PROBLEMSAutomatic updates. A standard... It Gives Different Answers Each Time Inconsistency between attempts.WHYResponses are generated with deliberate variation.WHY THAT IS... It Got Nigerian Details Wrong Local accuracy problems.WHY IT HAPPENSModels are trained predominantly on material from other... It Ignored Part of My Instruction Missed requirements.WHY IT HAPPENSToo many instructions at once Important instructions buried in... It Invented a Source or Citation Fabricated references.WHAT HAPPENSAsk for sources and you receive citations that look entirely... It Keeps Using Bullet Points Format problems.THE CAUSEModels default to lists and headings whether or not they suit.THE... IT Service and Asset Management: Everything That Matters, Briefly The summary.ORGANISE AROUND SERVICES, NOT TECHNOLOGYUsers do not care which server failed; they... It Will Not Follow My Format Structured output problems.THE CAUSEThe format was described rather than demonstrated.THE FIXGive... Iterating on a Design Improving over time.WHAT ITERATION MEANSChanging, measuring, and changing again.WHAT TO ESTABLISH... Iterating on Prompts Treating the first output as a draft.THE MISTAKEAccepting the first response, or abandoning the... Job Hunting in Nigeria Specifically Local realities.WHAT AI DOES NOT KNOWWhich employers are actually hiring Current salary levels... Joomla Database Notes Working with a Joomla installation.THE CONFIGURATIONconfiguration.php holds the database name,... Joomla: Common Problems What goes wrong and how to fix it.BLANK PAGE OR 500 ERROREnable error reporting in... Judging Output Rather Than Hours The right measure.THE PROBLEM WITH HOURSYou cannot observe them remotely.Attempting to produces... Keeping a Computer Running Well Routine care.WHAT TO DO REGULARLYApply updates Restart, at least weekly Check free disk space... Keeping a Laravel Application Maintained Ongoing care.WHAT TO DO REGULARLYApply framework and dependency updates Check for security... Keeping a Site Accessible Over Time Maintaining it.WHAT UNDOES ITContent added without alt text Headings chosen for appearance A new... Keeping a Website Going Long Term What happens over years.WHAT DEGRADESContent goes out of date Software becomes vulnerable if... Keeping Business and Personal Separate Practical separation that prevents problems.WHY IT MATTERSMixed records make accounting difficult... Keeping Client Sites Off Nulled Software Protecting your allocation.THE PROBLEMClients install nulled themes and plugins because the... Keeping Client Sites Updated The maintenance problem.THE PROBLEMUnmaintained client sites get compromised. That becomes your... Keeping Clients Informed Communication during the work.THE PRINCIPLEA client who knows what is happening does not... Keeping Content Current Stale content costs you.WHAT GOES OUT OF DATEPrices Opening hours Staff names Services you no... Keeping Current Without Chasing Everything Sustainable learning.WHAT THE PROBLEM ISThe volume of new work vastly exceeds what anyone can... Keeping Devices Updated The foundation.WHAT TO UPDATEOperating systems Applications Browsers and extensions Firmware,... Keeping Documentation Current The maintenance problem.WHY DOCUMENTATION DECAYSIt is separate from the code, and nothing forces... Keeping Human Skill and Judgement What to protect.THE RISKSkills erode when unused. Judgement weakens when not exercised.WHERE IT... Keeping Invoice Records What to retain.WHAT TO KEEPEvery invoice issued Every credit note Every receipt Payment records... Keeping Quality Consistent As others do the work.THE RISKQuality varying by who did the work.Customers notice, and it... Keeping Skills and Projects Current Maintenance that is not about any single site.WHAT GOES STALEPHP versions, which reach end of... Keeping Staging and Production in Step A staging environment only helps if it resembles production.WHAT MUST MATCHPHP version and... Keeping Themes and Builders Updated Maintenance.WHY UPDATESecurity fixes Compatibility with WordPress updates Bug fixesTHE... Keeping Track of Multiple Applications Managing several installations.THE PROBLEMThree applications across two domains, installed at... Keeping Trading When Systems Fail Operating without your usual tools.WHAT TO PREPAREA way to take enquiries without the website A... Keeping Translations Up to Date The ongoing work.THE PROBLEMContent changes. Translations fall behind.An out-of-date translation... Keeping Up With AI Tools Without Chasing Everything A sustainable approach.THE PROBLEMNew tools appear constantly. Evaluating each consumes time that... Keeping Up With Web Development Staying current without exhaustion.WHAT CHANGES FREQUENTLYFrameworks and libraries Tooling... Keeping Up Without Becoming Overwhelmed Staying current sensibly.THE PROBLEMSecurity information is endless and mostly not about you.WHAT... Keeping Your Billing Contact Details Current Out-of-date contact details are behind a large share of the avoidable problems we see.WHAT TO... Keeping Your Email Address Off Spam Lists Reducing the volume you receive starts with where the address is published.WHERE ADDRESSES ARE... Keeping Your Listings and Inventory in Step Names that are no longer available.WHAT THE PROBLEM ISA name listed here that you sold elsewhere,... Keeping Your Own Skills Sharp Not becoming dependent.THE RISKSkills erode when unused.If you never draft, your drafting... Keeping Your ZillionKingHost AI Account Secure Protecting access.THE ESSENTIALSA strong unique password Additional verification where available... Keyboard Navigation Using a site without a mouse.WHO NEEDS ITPeople with motor impairments, screen reader users,... Knowing What to Write More Of Learning from results.WHAT TO LOOK ATWhich articles bring traffic Which bring enquiries Which... Knowing When to Ask for Help Escalating sensibly.WHEN TO ASKYou have tried the obvious things The problem involves data you... Knowing When to Escalate to Us Working with your host.WHEN TO ESCALATEServer-level problems affecting several accounts Anything... Knowing When to Get Professional Help Where the line is.DO IT YOURSELFEditing text and images Adding pages Applying updates Basic... Knowing When to Invest in Growth Spending money to grow.WHAT TO ESTABLISH FIRSTThat the business is profitable per unit That you... Knowing When to Move to a Dedicated Email Platform An honest assessment of when hosting mail stops being the right tool.STAY WITH HOSTING MAIL IFYou... Knowing When to Raise Your Prices Recognising the signal.THE SIGNALSYou are busy and not making enough Support time exceeds what... Knowing When to Stop Recognising when it is not worth continuing.THE HONEST QUESTIONAfter a year of consistent... Knowing When to Upgrade Your Network Recognising the constraint.WHAT SUGGESTS THE NETWORK IS THE CONSTRAINTConsistent slowness across... Knowing Whether Growth Is Working Assessment.WHAT TO MEASURERevenue Profit, not just revenue Profit per person Your own hours... Knowing Whether the Business Is Working Honest assessment.WHAT TO MEASURERevenue Costs Profit Cash position Where customers come fromWHAT... Knowing Who Your Website Is For Writing for someone specific.THE QUESTIONWho is reading this, and what do they already know?A... Languages and Careers: Everything That Matters, Briefly The summary.RESEARCH JOB ADVERTISEMENTS IN YOUR OWN MARKETThey show real demand rather than what... Laravel Deployment and Optimisation Getting a Laravel application running well.THE DEPLOYMENT SEQUENCEPull the code.Install... Launching on a Storefront The release itself.WHAT TO PREPARE WELL IN ADVANCEStore page, complete Trailer Screenshots... Launching Your Shop Going live properly.WHAT NOT TO DOAnnounce widely before testing thoroughly.START QUIETLYTell a... Layout That Works When Zoomed Surviving enlargement.THE REQUIREMENTContent must remain usable when enlarged to 200 per cent,... Layout With Flexbox One-dimensional arrangement.WHAT IT DOESArranges items in a row or a column, distributing space... Layout With Grid Two-dimensional arrangement.WHAT IT DOESArranges items in rows and columns simultaneously.WHAT IT... Lazy Loading Images Loading only what is needed.WHAT IT DOESImages below the visible area are not loaded until the... Learning a Skill Outside Formal Education Self-directed learning.HOW TO START"I want to learn [skill]. I know nothing about it. What should... Learning and Career: Everything That Matters, Briefly The summary.LEARN EVALUATION EARLY, BEFORE FRAMEWORKSIt is where beginners most often go wrong,... Learning From Support Requests Free research.WHY THEY MATTEREvery support request about how to do something is a design failure... Learning IoT Development Building capability.WHAT TO START WITHA development board and a sensor.WHAT TO BUILD FIRSTA... Learning Machine Learning Properly Building real competence.WHAT THE COMMON MISTAKE ISLearning frameworks before fundamentals.WHY... Leaving the Affiliate Programme Participation is voluntary and you can stop at any time.HOWSimply stop promoting. There is no... Legal Pages for a Charity or Community Organisation Non-commercial sites.WHAT YOU NEEDA privacy notice Business or charity registration details Terms... Legitimate Visitors Being Blocked Protection catching the wrong people.THE SYMPTOMSCustomers reporting they cannot reach the site A... Level and Encounter Design Building the spaces play happens in.WHAT A LEVEL MUST DOTeach or test something Guide the player... Lighting Setups for Video Practical arrangements.WHAT A SINGLE-LIGHT SETUP LOOKS LIKEOne diffused source, above and to one... Linting, Formatting and Code Quality Tools Automated consistency.WHAT A FORMATTER DOESApplies consistent formatting automatically.WHY IT... Listing a Domain Held Elsewhere External domains.WHAT THIS COVERSNames registered with another provider that you want to sell... Listing a Domain You Hold With Us The simplest case.WHAT YOU NEEDThe domain in your ZillionKingHost account.HOW TO LIST ITFrom your... Lists, Keys and Rendering Displaying collections.WHAT A KEY ISAn identifier telling React which item is which between... Live Operations and Updates Running a game after release.WHAT POST-RELEASE WORK INVOLVESFixing defects Balancing Adding... Live Streaming Broadcasting in real time.WHAT IT REQUIRESReliable upload bandwidth Encoding software or hardware... Load Balancing and High Availability Basics Keeping a service running when one machine fails.THE CONCEPTSLoad balancing distributes requests... Local Content That Attracts Customers Writing for a local audience.WHAT WORKSAnswering questions local customers ask Writing about work... Local Keywords and How People Search The words customers use.HOW PEOPLE SEARCH LOCALLYService plus place: "generator repair... Local Networks: Everything That Matters, Briefly The summary.DO THESE WHEN SETTING UP ANYTHINGChange the router's administrative password first... Localisation Testing Verifying other languages and regions.WHAT TO TESTEvery string translated Layout accommodating... Localising a SaaS Product Supporting other languages and regions.WHAT TO SEPARATE FROM THE STARTText from code.WHY FROM THE... Localising Games Reaching other languages.WHAT MUST BE EXTRACTEDEvery string shown to players.WHAT TO NEVER... Log Files and What They Tell You Where the answers usually are.THE IMPORTANT LOGSWeb server access log: every request, with status... Logging and Monitoring Knowing what happens in production.WHAT TO LOGStartup problems Handled errors with context... Logging In to a Client's cPanel You can access any account inside your reseller allocation without knowing the client's... Logs and What They Tell You Where the answers are.WHAT LOGS EXISTWeb server access and error logs System logs Authentication... Lost and Damaged Parcels When things go wrong in transit.FROM THE CUSTOMER'S PERSPECTIVEIt is your problem, whatever the... Low-Code Platforms and Citizen Development Applications built by non-developers.WHAT THEY PROVIDEBuilding applications with limited coding... Low-Level Performance Engineering Getting the most from hardware.WHAT TO DO FIRSTMeasure, with a profiler, on representative... Machine Learning Engineering: Everything That Matters, Briefly The whole category in one page.GENERALISATION IS THE ONLY THING THAT MATTERSTraining performance... Machine Learning Foundations: Everything That Matters, Briefly The summary.GENERALISATION IS THE ONLY THING THAT MATTERSPerformance on training data is... Machine Learning in Biology Pattern recognition applied to life sciences.WHAT IT IS USED FORPredicting protein structure... Machine Learning Roles Compared Who does what.WHAT A DATA SCIENTIST TYPICALLY DOESAnalysis, experimentation and modelling,... Machine Learning Work in the Nigerian Context Local realities.WHAT THE OPPORTUNITIES AREProblems with local data nobody else has addressed... macOS Diagnostics and Troubleshooting Finding faults.WHAT TO CHECK FIRSTWhether it affects one user or all Whether it started after a... macOS Security Configuration Hardening a Mac.WHAT TO ENABLEFull disk encryption Automatic screen lock with a short timeout The... macOS Users, Groups and Permissions Access control.WHAT ACCOUNT TYPES EXISTAdministrator, able to change system settings and install... Mail Not Appearing on All Devices Synchronisation problems.THE USUAL CAUSEOne or more devices configured as POP rather than... Mail Server Operations Running mail reliably.WHAT TO MONITORQueue size and age Deferred mail Rejection rates... Maintaining an Automation Suite Keeping it valuable.WHY IT DEGRADESThe application changes Tests accumulate Nobody owns... Maintaining and Upgrading Keeping systems current.WHY UPGRADES MATTERSecurity fixes Support for current versions only... Maintaining Client Sites Ongoing work after launch.WHAT MAINTENANCE ACTUALLY INVOLVESApplying core, plugin and theme... Making Accessibility Claims Honestly What to say and not say.WHAT NOT TO CLAIMFull compliance with a standard you have not tested... Making Good Commits Recording change usefully.WHAT A COMMIT SHOULD BEOne logical change.WHYSo it can be understood,... Making It Easy to Leave a Review Removing friction.THE PROBLEMMost people who intend to leave a review do not.The process is too... Making Sure Product Emails Arrive Deliverability for transactional messages.WHY IT MATTERS ACUTELYPassword resets, invitations and... Making Sure Your Cover Is Adequate Sums and limits.WHAT TO CHECKWhether the amount insured would actually replace what was lost.THE... Making Your Site Easy to Use Usability basics.THE PRINCIPLEVisitors should never have to work out how something works.... Making Your Site Work Without a Mouse Keyboard usability.WHO NEEDS ITPeople with motor impairments, people using assistive technology,... Malware Scanning Checking for infection.WHAT SCANNING FINDSKnown malicious code Modified core files Suspicious... Managed Versus Unmanaged VPS The most important decision you will make about a VPS.UNMANAGEDYou get the machine and root... Managed VPS Versus Self-Managed If you do take a VPS.SELF-MANAGEDYou handle everything: operating system updates, security,... Managing a Large Product Catalogue Hundreds or thousands of products bring their own problems.WHAT GETS DIFFICULTAdmin pages slow to... Managing Address Reputation Keeping your network trusted.WHY IT MATTERSYour addresses carry a reputation, and a poor one... Managing and Repaying Technical Debt Addressing it sustainably.WHAT DOES NOT WORKRequesting a period to fix everything.WHYIt is rarely... Managing Application Configuration Values that change without releasing.WHAT REMOTE CONFIGURATION PROVIDESValues fetched at runtime,... Managing Autoloaded Data in WordPress A specific and common performance problem.WHAT IT ISOptions marked for autoload are loaded into... Managing Backups Securely Backups as both protection and risk.WHY BACKUPS ARE BOTHThey are what saves you.They also contain... Managing Bandwidth and Congestion Sharing limited capacity.THE PROBLEMOne activity consuming the connection, degrading everything... Managing Cash Flow Money in and money out, timed.THE TIMING PROBLEMCustomers pay, the gateway settles days later,... Managing Cash Flow as a Reseller Money in and money out.THE STRUCTUREYou pay for your reseller plan, usually monthly or annually,... Managing Cash Flow in a SaaS Business Surviving the gap.WHY IT IS DIFFICULTCosts arrive before revenue, and monthly billing spreads... Managing Complaints and Spam Reports When people mark you as spam.WHY IT MATTERS MORE THAN UNSUBSCRIBESA spam complaint is a direct... Managing Complexity The central problem.WHY COMPLEXITY IS THE CORE ISSUEEvery system becomes harder to change as it... Managing Database Changes Across Environments The hardest part of deployment.THE PROBLEMCode can be replaced wholesale. A database cannot,... Managing Database Changes During Deployment Schema and code together.THE PROBLEMCode and schema change together, but do not deploy... Managing Database Size and Growth Databases grow, and growth causes problems.WHAT GROWSLog and audit tables Revisions, in content... Managing Dependencies on Open Source Relying on others' code.WHAT THE RISKS AREAbandonment Breaking changes Security vulnerabilities... Managing Dependencies Over Time Keeping libraries current.THE TENSIONUpdating breaks things. Not updating accumulates... Managing Dependencies Safely Third-party code is most of your application.THE PRINCIPLEEvery dependency is code you did not... Managing Devices Across an Organisation Fleet management.WHAT TO STANDARDISEHardware specifications, by role The operating system version... Managing Devices on Your Network Keeping track.WHAT TO RECORDEvery device What it is and who uses it Whether its address is fixed... Managing Difficult Clients When the relationship strains.THE COMMON DIFFICULTIESConstant small requests outside what was... Managing Email Effectively Handling a mailbox.WHAT CAUSES MOST PROBLEMSTreating the inbox as a task list, a filing system... Managing Email Storage and Archiving Mail accumulates until it causes a problem, then it causes several at once.WHY IT MATTERSMail... Managing Email With AI The daily burden.WHERE IT HELPSDrafting replies Summarising long threads Extracting actions from... Managing Environment Parity Keeping environments alike.WHAT PARITY MEANSEnvironments differing only in configuration and... Managing Environments Development, testing and production.WHAT ENVIRONMENTS ARE NEEDEDLocal development A shared... Managing Extensions and Plugins Safely Third-party code running on your site.BEFORE INSTALLINGWhen was it last updated? Anything... Managing Form Spam You Already Receive Cleaning up.IF YOU ARE RECEIVING A LOTEnable a honeypot and time check first.That removes most of... Managing Hot Spots Uneven temperature.WHAT A HOT SPOT ISA location where intake temperature is significantly higher... Managing Infrastructure Costs Spending sensibly.WHAT TO TRACKTotal spend, monthly, in your own currency Cost per service... Managing Language and Runtime Versions Keeping current.WHY IT MATTERSUnsupported versions receive no security fixes, and falling behind... Managing Mailbox Quotas and Full Mailboxes A full mailbox rejects incoming mail. The sender receives a bounce and you receive... Managing Members Day to day administration.WHAT YOU WILL DO REGULARLYAnswer questions Handle billing problems... Managing Money in the Early Stages Cash flow.WHAT KILLS NEW BUSINESSESRunning out of cash, more often than lack of profit.THE... Managing Multiple Sales Channels Website, social, marketplace and in person.THE PROBLEMStock, orders and customer records in... Managing Multiple Services on One Account Several hosting packages, domains and add-ons can sit under one Client Area login.SEEING WHAT YOU... Managing On-Call and Availability Who responds.WHAT TO ESTABLISHWho is responsible, at which times How they are contacted What they... Managing Orders at Volume When the order list stops being manageable by hand.FILTERING AND SORTINGFilter the orders list by... Managing Organisational Change The human side of systems.WHY IT DETERMINES OUTCOMESSystems succeed or fail on whether people use... Managing Passwords Practically Credentials you can actually use.THE CORE PROBLEMUnique passwords everywhere are impossible to... Managing Pipeline Code Engineering practice for data.WHAT TO VERSION CONTROLTransformation code Pipeline definitions... Managing Power Quality Clean electricity.WHAT POWER PROBLEMS OCCURSurges Dips and brownouts Complete interruptions... Managing PowerShell Scripts Treating automation as code.WHAT TO PUT IN VERSION CONTROLEvery script that matters.WHYThey... Managing Product Images at Scale Images are the largest thing in most shops.BEFORE UPLOADINGResize to around 1200 pixels on the... Managing Receipts and Documents The paperwork.THE PROBLEMReceipts accumulate, fade, and get lost.WHAT TO DOPhotograph them... Managing Regression Testing Confirming nothing broke.WHY IT GROWSEvery release adds behaviour that must keep working.WHAT... Managing Releases and Versions Shipping updates.WHAT TO DECIDEWhether to release automatically on approval, or manually.WHAT... Managing Resource-Heavy Clients When one client affects the others.THE SITUATIONYour allocation's CPU and memory limits are... Managing Search Campaigns Ongoing work.WHAT TO DO WEEKLYReview the actual searches that triggered ads Add negative terms... Managing Services with systemctl Starting, stopping and checking the programs that run your server.THE COMMON OPERATIONSsystemctl... Managing Several Clients at Once Capacity.THE PROBLEMTaking more work than you can deliver.WHAT THAT COSTSLate delivery for... Managing Several Listings Portfolio sellers.WHAT TO TRACKWhat is listed, at what price How long each has been listed What... Managing Stock Accurately Knowing what you have.WHY IT MATTERSSelling something you do not have produces a cancellation, a... Managing Stock and Availability Not selling what you cannot supply.WHY IT MATTERSAn order for something out of stock produces a... Managing Subscribers Ongoing administration.WHAT YOU WILL DO REGULARLYHandle failed payments Answer billing questions... Managing Support Load as You Grow Capacity.WHAT HAPPENS AS CLIENT NUMBERS GROWRequests increase Response times lengthen You become... Managing System Vendors The ongoing relationship.WHAT TO ESTABLISHA named contact on each side Regular review An... Managing Technical Debt in a SaaS Product Keeping the product changeable.WHAT IT ISConsequences of earlier decisions that make current... Managing Test Environments Where testing happens.WHAT ENVIRONMENTS TYPICALLY EXISTLocal development Shared development or... Managing Updates and Software Versions Controlling what runs.WHY IT MATTERSUpdates contain security fixes, and unsupported versions... Managing Upwards Working with those senior to you.WHAT IT MEANSMaking it easy for those you report to, to support... Managing Versions of Documents Tracking changes.THE PROBLEMSeveral copies, and nobody knowing which is current.WHAT CAUSES... Managing Windows Devices With Intune Endpoint configuration.WHAT TO CONFIGUREDisk encryption, with keys escrowed Update rings,... Managing Your Reputation Online What people find when they check you.WHAT THEY SEEYour website Your business profile and reviews... Managing Yourself: Everything That Matters, Briefly The summary.URGENT AND IMPORTANT ARE DIFFERENT, AND URGENCY WINS BY DEFAULTDecide the important... Manufacturing Considerations Making devices at volume.WHAT CHANGES AT VOLUMEAssembly cost matters Testing must be fast... Mapping the Steps People Take Understanding the journey.WHAT TO MAPEvery step from the person's first awareness to completing... Master Data Management Keeping shared records consistent.WHAT MASTER DATA ISThe core entities several systems reference:... Max Input Vars and Silent Failures A setting that causes confusing problems.WHAT IT LIMITSHow many individual form fields may be... Measuring Acquisition Cost What it costs to win a customer.WHAT TO CALCULATEAll money spent attracting customers in a period... Measuring and Diagnosing Internet Paths Finding where the problem is.WHAT TO ESTABLISH FIRSTWhether the problem affects one destination... Measuring and Monitoring Performance Knowing where you stand.WHAT TO MEASURETime until meaningful content appears Time until the page... Measuring Form Performance Whether your forms work.WHAT TO MEASUREHow many people see the form How many start it How many... Measuring Fulfilment Performance What to track.WHAT TO MEASURETime from order to dispatch Delivery success rate Delivery failure... Measuring Media Performance Whether it worked.WHAT TO DEFINE FIRSTWhat the media was meant to achieve.WHYWithout that, any... Measuring Operational Efficiency Doing the work.WHAT TO MEASURETime taken per job or unit Quoted versus actual Rework and errors... Measuring Retention and Churn Customers staying and leaving.WHAT RETENTION ISThe proportion of customers who continue... Measuring Shop Performance What to track.WHAT MATTERSOrders and revenueConversion rate: visitors who buyAverage order value... Measuring Subscription Performance What to track.THE ESSENTIAL FIGURESActive subscribers New subscribers per period Cancellations... Measuring Support Performance Knowing how you are doing.WHAT TO MEASUREVolume, by type Time to first response Time to... Measuring What Matters Choosing the right metrics.WHAT TO MEASUREOrganic traffic over time Conversions from organic... Measuring What Matters: Everything That Matters, Briefly The summary.THE TEST FOR ANY METRICWould you act differently if it changed? If not, do not track... Measuring Whether a Design Works Evidence.WHAT TO MEASURETask completion: do people succeed?Time taken Errors made Where people... Measuring Whether a System Delivers Assessing value.WHAT TO ESTABLISH BEFORE IMPLEMENTATIONThe measures that will demonstrate... Measuring Whether the Business Works The numbers that matter.WHAT TO TRACKNumber of clients Monthly recurring revenue Revenue per... Measuring Your Conversion Rate Knowing where you stand.WHAT TO MEASUREVisitors, and how many contacted you or bought.HOW TO... Measuring Your Site Speed Properly Speed testing is easy to misread, and people frequently optimise the wrong thing as a result.THE... Media Production Software Tools for the work.WHAT CATEGORIES ARE NEEDEDPhoto editing Video editing Audio editing Graphic... Merging Data Between Two Databases Combining content from two sites.WHEN THIS ARISESConsolidating two sites into one Recovering... Messages sent but never arriving No bounce, no delivery.FIRST, CONFIRM IT LEFTcPanel > Track Delivery. Search for the recipient... Metrics for Testing Measuring the work usefully.WHAT TO MEASUREDefects escaping to production Time from defect... Microservices: Everything That Matters, Briefly The summary.THEY TRADE ONE SIMPLE PROBLEM FOR SEVERAL HARDER ONESNetwork calls where there were... Microsoft Copilot and AI Features Assistance across the products.WHAT IT PROVIDESDrafting and summarising in productivity... Migrating a Database Between Hosts Moving data without losing any.THE PROCEDUREExport the source database with mysqldump, or... Migrating a Database to Another Server Moving between hosts or accounts.THE PROCEDUREExport from the source, using the command line for... Migrating a Site Without Losing Rankings The highest-risk SEO operation.BEFOREExport a complete list of current URLs from analytics,... Migrating a Website Yourself If you would rather do it yourself, the process is straightforward.1. TAKE A COMPLETE COPYFrom... Migrating a WordPress Site The most common migration.TWO APPROACHESA migration plugin, which handles most of it Manual... Migrating an Application to New Hosting Moving installed software.THE GENERAL PROCEDUREArchive the application files and download... Migrating Between Frameworks Changing technology.WHEN IT IS WARRANTEDThe current framework is unsupported It genuinely cannot... Migrating Between PHP Versions Upgrading without breaking the site.BEFORE CHANGINGCheck your application's stated compatibility... Migrating Content to SharePoint Moving files from elsewhere.WHAT TO ESTABLISH FIRSTWhat content exists What is still used What... Migrating From a Non-cPanel Host When the control panels differ.WHAT CHANGESNo single backup file carries everything.Each part... Migrating to HTTPS Without Losing Rankings The procedure that preserves search position.BEFORETake a full backup Note your current rankings... Missing or Disappeared Email When mail vanishes.WHAT TO CHECK FIRSTWebmail. That shows what is actually on the server.IF IT IS... Mixed Content from External Resources When the insecure resource is not yours.THE SITUATIONThe console names a URL on another domain:... Mixed Content in CSS and JavaScript Files Harder to find because the URL is inside a file rather than in the database.HOW IT HAPPENSA... Mixing and Mastering Basics Balancing finished audio.WHAT MIXING DOESBalances the elements against each other.WHAT MASTERING... Mobile and Responsive: Everything That Matters, Briefly The summary.START WITH THE PHONEMost visitors are there, and the constraint forces... Mobile Conversion Where most visitors are.WHY IT MATTERS MOSTMost Nigerian visitors are on phones.If mobile... Mobile Indexing How your site is judged.WHAT HAPPENSSearch engines primarily use the mobile version of your... Mobile Security: Everything That Matters, Briefly The summary.THE CLIENT CANNOT BE TRUSTED, EVEREvery authorisation decision belongs on the server.... Mobile UI and UX: Everything That Matters, Briefly The summary.PRIMARY ACTIONS BELONG LOW AND CENTRAL, WITHIN THUMB REACHNot in top corners. And... Mobile Usability and SEO Most visitors and most crawling are mobile.WHY IT MATTERSSearch engines predominantly use the... Mobile Versus Desktop Performance Comparing the two.WHY COMPAREMost Nigerian visitors are on phones.If mobile performs worse, that... Mobile Visual Design Appearance on small screens.WHAT TO PRIORITISELegibility Hierarchy Adequate spacingWHAT SIZE TEXT... Modern DNS Privacy and Transport Encrypted resolution.WHAT THE PROBLEM ISTraditional DNS queries are sent unencrypted and visible... Modernising an Old Website Without a Rebuild Improving what you have.WHAT CAN BE FIXED WITHOUT REBUILDINGSpeed: images, caching, removing... Modernising Older Apple Codebases Working with existing applications.WHAT YOU WILL INHERITObjective-C code Interface files built... Modules and Code Organisation Structuring larger programs.WHAT A MODULE ISA unit of code with a defined public interface and... Monitoring a Shop Knowing when something is wrong.WHAT TO MONITORThat the site responds That the checkout works... Monitoring a Site Behind a CDN Knowing whether it is actually up.THE COMPLICATIONA monitoring service checking your domain... Monitoring Account Activity Noticing problems early.WHAT TO MONITORSuccessful logins, and from where Failed login attempts... Monitoring and MLOps: Everything That Matters, Briefly The summary.MONITOR INPUT DISTRIBUTIONS, BECAUSE OUTCOMES ARRIVE LATE OR NEVERActual performance... Monitoring Applications in Production Knowing how it behaves in the field.WHAT TO MONITORCrash-free session rate Application startup... Monitoring Client Sites Knowing before they tell you.WHAT TO MONITORWhether each site responds Whether it responds... Monitoring Data Pipelines Knowing they worked.WHAT TO MONITORWhether each run completed Duration, against normal Row counts... Monitoring Database Growth Over Time Spotting problems before they matter.WHAT TO RECORDTotal database size, monthly The size of the... Monitoring Database Health Noticing problems early.WHAT TO WATCHTotal size, and its growth rate The largest tables Query... Monitoring Device Fleets Knowing what is happening.WHAT TO MONITOR PER DEVICELast contact time Battery or power status... Monitoring Models in Production Knowing whether it still works.WHAT TO MONITOROperational health: availability, latency,... Monitoring Scheduled Tasks Knowing when they stop.THE PROBLEMCron failures are silent. Nothing announces that a job stopped... Monitoring Your Email Delivery Knowing whether mail arrives.WHY YOU NEED TODelivery fails silently.You do not receive a... Monitoring Your Network Noticing problems.WHAT TO WATCH FORDevices you do not recognise Unusual traffic volumes Slowness... Monitoring Your Reseller Account Watching the whole allocation.WHAT TO WATCHTotal disk against your allocation Total bandwidth... Monitoring Your Resource Usage Resource Usage shows whether your account is hitting the CPU, memory or process limits of your... Monitoring Your Site's Search Health A routine that catches problems early.MONTHLYSearch Console performance: is traffic trending up,... Motherboards, Buses and Expansion How components connect.WHAT THE MOTHERBOARD DOESConnects every component, and provides the paths... Multilingual and Multi-Region Sites: Everything That Matters, Briefly The whole category in one page.BEFORE COMMITTINGA second language doubles your content work... Multilingual Versus Multi-Region Two different problems.MULTILINGUALThe same content in different languages.The audience differs... Multimodal AI Explained Systems handling more than text.WHAT IT MEANSA model working with several kinds of input or... Multiplayer and Networking: Everything That Matters, Briefly The summary.THE SERVER DECIDES; THE CLIENT REQUESTS AND DISPLAYSIf a client determines outcomes,... My Addon Domain Shows the Wrong Site Content mismatch.THE COMMON CAUSESWrong document root The domain not actually pointing here A... My Cron Job Runs Too Often Unexpected frequency.THE SYMPTOMResource usage higher than expected Duplicate records or emails... My Developer Disappeared The person who built and held everything is gone.WHAT YOU MAY NOT HAVEHosting account credentials... My Hosting Provider Had an Outage When the problem is ours.WHAT TO CHECK FIRSTClient Area > Announcements and Network Issues. If... My Links Are Broken or Wrong Errors in a sent campaign.WHAT YOU CANNOT DORecall it. A sent email is gone.WHAT YOU CAN DOIf the... My Service Was Suspended Access removed.CHECK THE REASONYou will have received a notice. Read it.Client Area > Services... My Site Is Gone and I Do Not Know Why Starting from nothing, working out what happened.FIRST, ESTABLISH WHAT IS ACTUALLY WRONGDoes the... My Site Was Hacked Recovering from a compromise.THE ORDEROpen a ticket so we can check the account server-side.Take... My Site Was Suspended Access removed, data intact.FIRST, READ THE NOTICEIt states the reason. The right action depends... Navigating Your Account from the Command Line Understanding the directory layout.YOUR HOME DIRECTORYWhere you land when you connect. It... NET::ERR_CERT_AUTHORITY_INVALID The browser does not trust whoever issued the certificate.WHAT IT MEANSThe certificate was not... NET::ERR_CERT_COMMON_NAME_INVALID The certificate does not cover the hostname being visited.WHAT IT MEANSThe browser asked for one... NET::ERR_CERT_DATE_INVALID The certificate is expired, or not yet valid.WHAT IT MEANSThe current date falls outside the... Network Cabling Basics The physical layer.WHAT CABLES DOCarry data between devices.CATEGORIESCables are rated by... Network Security on Apple Platforms Protecting traffic.WHAT IS ENFORCED BY DEFAULTEncrypted connections, with plain traffic... Networking for Digital Displays and Media Screens and streaming.WHAT IT CONSUMESContinuous download, particularly for video.WHAT TO PLAN... Networking for Payment and Point of Sale Taking payments reliably.WHAT MATTERSReliability above everything.A payment system that fails... Networking for Voice Calls Telephony over the network.WHAT MATTERSConsistency, not raw speed.A call needs modest bandwidth... Networking Fundamentals: Everything That Matters, Briefly The summary.THE THREE THINGS EVERY CONNECTION NEEDSA physical or wireless link, an address, and... Networking Implementation Practical construction.WHAT PROTOCOLS ARE USEDA connectionless datagram protocol, for most game... Networking: Everything That Matters, Briefly The whole category in one page.THE THREE THINGS EVERY CONNECTION NEEDSA link, an address, and an... Neural Network Fundamentals How they work.WHAT A NEURON COMPUTESA weighted sum of inputs, plus a bias, passed through a... NoSQL Stores in Data Engineering Non-relational systems.WHAT THE CATEGORIES AREKey-value: fast lookup by identifierDocument:... Not Relying on Colour Alone Conveying information another way.THE PROBLEMA meaningful proportion of people cannot distinguish... Notice: Undefined variable or index A value was used before being set.WHAT IT MEANSThe code referred to something that does not exist... Numbering and Organising Invoices Keeping records straight.WHY NUMBERING MATTERSEvery invoice must be traceable.Gaps and duplicates... Offering Email-Only Hosting A smaller product with real demand.THE SITUATIONBusinesses with a domain and no website, or with... Offering Managed WordPress as a Product Specialising in one platform.WHAT IT MEANSHosting configured specifically for WordPress, with... Offering Security Hardening and Cleanup Two related services.HARDENINGApplied once: permissions, admin protection, two-factor, removing... On-Page SEO Basics The elements on each page that matter.THE TITLE TAGThe most important single element. It appears... Onboarding a New Hosting Client Starting well.WHAT TO COLLECTTheir contact details, including a phone number Their domain and... Onboarding Developers to a Frontend Codebase Helping people become productive.WHAT TO PROVIDESetup instructions that actually work An overview... Onboarding New Customers The first days decide everything.WHY IT MATTERS MOSTCustomers who do not reach value early do not... Online Setup for a Church or Community Organisation Serving members and newcomers.WHAT NEWCOMERS WANTService or meeting times Location and how to get... Online Setup for a Trades Business Electricians, plumbers, builders, mechanics.WHAT CUSTOMERS WANT TO KNOWDo you cover my area Do... Only Some Subscribers Received It A partial send.THE COMMON CAUSESA plan limit reached partway The segment smaller than you thought... Opening a Business Bank Account for Online Payments What gateways need.WHY IT MATTERSPayment gateways settle to a bank account. Most require that... Opening Effective Tickets as a Reseller Getting faster answers.WHAT TO INCLUDEThe affected cPanel account username The domain The exact... Operating an IoT Service Running it over years.WHAT ONGOING OPERATION INVOLVESMonitoring the fleet Supporting customers... Operating Streaming Systems Running them reliably.WHAT TO MONITORConsumer lag, per partition Throughput, in and out Error and... Operating Systems: Everything That Matters, Briefly The summary.A SUBSTANTIAL PROPORTION OF ACCESS PROBLEMS ARE PERMISSION PROBLEMSCheck which... Optimisation and Operations Research Finding the best arrangement.WHAT OPTIMISATION PROBLEMS INVOLVEAn objective to maximise or... Optimising Front-End Assets The part of performance visitors feel most.THE BASICSCompress and resize images before they are... Optimising Images and Assets Images are usually the largest part of a page. Fixing them often halves load time with no other... Optimising Images for the Web Making pages fast.THE PROBLEMImages are usually the largest part of a page. Unoptimised images... Optimising Slow Queries Finding and fixing the queries that cost time.FINDING THEMThe slow query log records queries... Orchestration and Operations: Everything That Matters, Briefly The summary.NEVER WRITE A TASK THAT IMPLICITLY USES THE CURRENT DATEIt cannot be backfilled, and... Order Notifications and Alerts Knowing when a sale happens.WHAT YOU NEEDAn email when an order is placed Ideally a second... Ordering a Dedicated IP Address A dedicated IP assigns your account its own address rather than sharing one.WHEN IT IS GENUINELY... Ordering a Dedicated Server Full control of a machine.WHO IT SUITSApplications requiring software we cannot install on shared... Ordering a VPS A VPS gives dedicated resources and root access. It also transfers server management to you... Ordering Add-ons for an Existing Service Add-ons can be attached at any time, not only at the original order.HOWServices > My Services... Ordering Add-ons for Your Hosting Add-ons extend an existing service and are billed alongside it.WHAT IS TYPICALLY... Ordering an Upgrade to an Existing Service Upgrades are ordered from within the service, not as a new order.HOWServices > My Services... Ordering Extras With Your Hosting Options available at checkout.WHAT MAY BE OFFEREDA dedicated IP address Additional disk space... Ordering Priority or Managed Support Where enhanced support options are offered, this is what to consider.WHAT STANDARD SUPPORT... Organising Files and Folders A structure that works.WHY IT MATTERSTime spent looking for files is time lost, repeatedly.WHAT... Organising WhatsApp Conversations Managing volume.THE PROBLEMConversations accumulate and enquiries get lost.WHAT TO USELabels, to... Other IoT Protocols Alternatives and their uses.WHAT CONSTRAINED APPLICATION PROTOCOLS PROVIDEA request-and-response... Our Acceptable Use Policy in Plain English The full policy is on our website. This article explains what it means in practice.NOT PERMITTED... Out of Memory Errors and Process Kills When the kernel starts killing things.WHAT HAPPENSWhen memory is exhausted, the kernel selects a... Out of stock when the item is in stock Availability showing incorrectly.THE COMMON CAUSESStock management enabled with a quantity of... Outbound Mail Abuse Control Preventing your servers becoming a source.WHY IT MATTERS MOST TO A HOSTING PROVIDEROne... Overfitting and Why Models Fail in Practice Learning the examples instead of the pattern.WHAT OVERFITTING ISA model that learned the training... Packing Orders Properly Protecting the goods.WHY IT MATTERS HERENigerian delivery is not gentle.Under-packaging costs... Page Builder Problems Common issues.PAGES LOAD SLOWLYExpected. See the performance article.Reduce what the builder... Page Builders and Site Speed The performance cost.WHY BUILDERS ARE HEAVYThey load their own styles and scripts on every page... Page Speed and Why It Matters Visitors leave slow sites.THE REALITYOn a mobile connection, a page taking several seconds loses... Pagination and Filtered Pages Handling many similar pages.WHERE THIS ARISESBlog archives spanning many pages Shop categories... Paid Advertising Alongside Organic Search When to pay for traffic.WHAT PAID ADVERTISING GIVES YOUTraffic immediately, rather than in months... Parse error: syntax error, unexpected A file contains invalid PHP.WHAT IT MEANSPHP could not read the file at all. Nothing runs.The... Partial Data Loss After a Restore Some things came back and others did not.WHAT USUALLY HAPPENSFiles restored, database not, or the... Password and Access Policy for a Small Business Writing it down.WHAT TO STATEIndividual accounts only, no sharing Unique passwords, through a... Passwordless Authentication Removing the password.WHAT IT MEANSAuthenticating without a shared secret the user must... Passwords That Actually Protect You Getting this right.WHAT MAKES A PASSWORD STRONGLength, more than complexity.A long passphrase... Paths, Directories and Naming Locating files.WHAT A PATH ISThe location of a file within the file system.WHAT ABSOLUTE... Paying for Professional Services Some work falls outside standard support and is quoted separately.INCLUDED IN STANDARD... Paying People Properly Compensation and reliability.WHAT MATTERS MOSTPaying on time, every time.WHYPeople arrange their... Paying Remote Workers Getting the money to them.WHAT TO AGREEThe amount The schedule The method Who bears any transfer... Payment Failures and Their Causes Why transactions do not complete.WHAT THE COMMON CAUSES AREInsufficient funds Card expired or... Payment Fees and What They Cost You Understanding the margin.WHAT YOU PAYGateway fees are typically a percentage of the transaction,... Payment Gateway Not Appearing at Checkout The method is enabled but customers cannot see it.CHECK THESEIs it actually enabled? WooCommerce... Payment Options for Digital Businesses Selling services and software.WHAT MAKES DIGITAL DIFFERENTInstant delivery, so fraud losses are... Payment succeeded but order still pending Money taken, order not updated.WHAT IT MEANSThe gateway charged the customer and your site never... Payment, Transfer and Completion: Everything That Matters, Briefly The summary.HOW THE MONEY IS HELDThe buyer pays, the funds are held, the transfer is arranged,... Per-Directory PHP Versions Different versions for different sites.WHAT IT ALLOWSRunning one version on your main site and a... Performance and Platforms: Everything That Matters, Briefly The summary.ESTABLISH WHETHER YOU ARE PROCESSOR OR GRAPHICS LIMITED FIRSTReduce resolution: if... Performance and Resource Constraints Working within limits.WHAT MATTERS MOSTStartup time Responsiveness to touch Memory use Battery... Performance for Membership and Course Sites Speed with logged-in users.THE CACHING PROBLEMLogged-in pages are usually not cached.Members... Performance of Multilingual Sites The added weight.WHY THEY ARE SLOWERMultilingual plugins add queries to every request More... Permissions or ownership wrong after restore Files present, site failing.WHAT IT MEANSFiles transferred but their permissions or ownership did... Phishing Content Found on Your Account Phishing pages are treated as the most urgent category of abuse after child protection, because... PHP and Laravel: Everything That Matters, Briefly The whole category in one page.RUN A SUPPORTED PHP VERSION AND A SUPPORTED FRAMEWORK... PHP as a Backend Language Today The current state.WHAT HAS CHANGEDSubstantially improved performanceModern language features:... PHP Configuration: Everything That Matters, Briefly The whole category in one page.THE VERSIONUse a current supported one. Newer is faster and... PHP Fundamentals: Everything That Matters, Briefly The summary.RUN A SUPPORTED VERSIONUnsupported versions receive no security fixes, which is a... PHP Security: Everything That Matters, Briefly The summary.PARAMETERISE EVERY QUERYWithout exception. Dynamic column and table names cannot be... PHP Settings for WooCommerce Shops need more.WHY SHOPS NEED MOREMore plugins, more data, larger operations.Imports, exports... PHP Settings for WordPress Common requirements.WHAT WORDPRESS TYPICALLY NEEDSA current PHP version Sufficient memory for... phpBB: Setup and Running a Forum The established free forum platform.INSTALLINGAvailable in Softaculous, or manually from the... Planning a Small Business Network Before you buy equipment.WHAT TO ESTABLISHHow many devices, now and in a yearWhat each needs:... Planning an HTTPS Rollout for a Large Site When a site has thousands of pages and real traffic.BEFORETake a full backup and verify it Record... Planning Content Around Your Business Connecting content to sales.THE PRINCIPLEContent should lead somewhere.WHAT THAT MEANSEvery... Planning for Growth With Your Provider Staying ahead of your limits.WHAT TO WATCHTotal disk and bandwidth against your allocation... Planning for Growth Without Breaking Scaling an online business.WHAT BREAKS FIRSTOrder processing, which is manual and grows linearly... Planning for Your Own Absence What happens if you are unavailable.THE RISKA one-person hosting business where only you know... Planning Software Work Deciding what to build and when.WHAT TO ESTABLISH FIRSTThe goal, and how you would know it was... Platforms and Data: Everything That Matters, Briefly The summary.CALCULATE COST PER DEVICE PER YEAR AT PROJECTED SCALEPer-message charges accumulate... Platforms and Open Source: Everything That Matters, Briefly The summary.BACK UP YOUR REPOSITORIES INDEPENDENTLY OF THE PLATFORMAccount loss or platform... Playbook: Email Not Working The most frequent request.ESTABLISH FIRSTSending, receiving, or both? All recipients or specific... Playbook: I Cannot Log In Access problems.ESTABLISH FIRSTLog in to what: cPanel, their site, email, or your billing... Playbook: I Need More Resources Limits and upgrades.ESTABLISH FIRSTWhat limit are they hitting? Is the usage legitimate? What... Playbook: My Domain Is Not Working DNS and domain issues.ESTABLISH FIRSTWas it working before? What changed? Where is the domain... Playbook: My Website Is Down The most urgent request.FIRST, ESTABLISHIs it actually down, or down for them? What error do they... Playbook: The Site Is Slow Performance complaints.ESTABLISH FIRSTSlow for them, or for everyone? All pages or specific ones?... Playtesting Learning what the game actually is.WHY IT IS ESSENTIALYou cannot see your own game as a new... Plugin Update Problems When updates go wrong.WHAT CAN HAPPENThe site breaks A feature stops working Settings reset A... Plugins and Security The main route of compromise.THE FACTSOutdated plugins are the most common way WordPress sites... Plugins and Site Speed The performance cost.HOW PLUGINS SLOW A SITELoading scripts and styles on every page, including... Plugins for Sites You Manage for Clients Additional considerations.WHAT CHANGESYou are responsible for maintenance The client may not... Plugins That Stop Being Maintained Abandonment.HOW TO SPOT ITNo update in over a year The developer's site is gone Support questions... Plugins to Be Careful With Where problems come from.STATISTICS PLUGINSRecording every visit to your own database turns every... Podcasting and Spoken Audio Audio as a format.WHAT IT REQUIRESA microphone per speaker A quiet space Recording software... Point of Sale and Terminal Payments Accepting cards in person.WHAT A TERMINAL DOESReads the card, communicates with the acquirer, and... Polish and Finishing The last stretch.WHAT POLISH MEANSRefining what exists rather than adding.WHAT IT INCLUDESFixing... Ponzi and High-Yield Investment Schemes Paying earlier participants with later deposits.WHAT A PONZI SCHEME ISAn arrangement paying... Portfolio and Creative Sites Showing work.WHAT MATTERSImage quality, balanced against page weight Fast loading, since visitors... Positioning Against Large Hosting Companies Competing when you cannot match scale.WHAT YOU CANNOT WIN ONPrice Infrastructure claims Feature... Post-Migration Checklist Work through this after every migration. Problems found now are cheap; problems found in three... Post-Purchase Follow-Up After the order.WHY IT MATTERSThe customer just bought. They are engaged, and it is the best... Posting Consistently Without Running Out Sustaining it.THE PROBLEMEnthusiasm produces two weeks of posting, then nothing.WHAT MAKES IT... Power and Connectivity Continuity Local operational risks.WHAT AFFECTS BUSINESSES HEREPower interruptions Fuel availability... Power and Deployment: Everything That Matters, Briefly The summary.RADIO TRANSMISSION DOMINATES POWER CONSUMPTIONReducing transmissions extends life... Power Platform Environments and Solutions Structuring development.WHAT AN ENVIRONMENT ISA container for applications, flows and data, with... Power, Cooling and Physical Considerations The unglamorous part.WHY IT MATTERSNetwork equipment fails from heat, power problems and physical... Pre-Sales Questions: What to Ask Ask before ordering. It is much easier than unpicking a wrong order.WORTH ASKINGWhether a plan... Preparing Coursework and Assignments Work submitted over time.WHAT ADVANTAGE COURSEWORK HASTime to think, research and revise.WHAT... Preparing for a Busy Sales Period Before a promotion, a holiday, or a launch.TECHNICAL PREPARATIONConfirm caching is working and... Preparing for a Traffic Spike A campaign, a launch, a mention.BEFOREConfirm caching is enabled and working Optimise the pages... Preparing for Machine Learning Interviews What is assessed.WHAT IS TYPICALLY COVEREDFundamentals: evaluation, overfitting, algorithm... Preparing for Someone Else to Cover Your Server What happens when the person who knows the server is unavailable.THE RISKOn most small business... Preparing Images for Use Basic image handling.WHAT TO KNOW ABOUT SIZEDimensions, in pixels File size, in bytesThose are... Preparing Product Images for the Web Technical preparation.THE TWO STEPSResize, then compress.WHAT SIZEAround 1,000 to 1,500 pixels on... Preparing Proposals and Quotes With AI Winning work faster.THE WORKFLOWWrite rough notes: what they need, what you will do, what it... Preparing Training Data Data for model building.WHAT DISTINGUISHES IT FROM ANALYTICAL DATAIt must reflect what will be... Preparing Your Site for a Traffic Increase Before the traffic arrives.WHY THIS MATTERSSuccessful SEO, a campaign, or media coverage produces... Preparing Your Store for Launch A checklist for the day before you open.THE ESSENTIALSEvery payment method tested with a real... Presenting Data Honestly Avoiding misleading.WHAT MISLEADS, EVEN UNINTENTIONALLYValue axes not starting at zero, on bar... Presenting Device Data Interfaces for operators.WHAT USERS NEED TO SEECurrent status, immediately What requires... Preventing Debt Accumulation Keeping it manageable.WHAT PREVENTS ACCUMULATIONAutomated tests, so change is safe Code review,... Preventing Email Spoofing From Unused Domains Protecting names you do not send from.THE PROBLEMAnyone can send mail claiming to be from your... Preventing Form Abuse Beyond spam.WHAT ELSE HAPPENSForms used to send mail to others, if misconfigured Forms used to... Preventing Injection Attacks Input interpreted as instruction.WHAT INJECTION ISInput interpreted as part of a command rather... Preventing Injection in Server Code Input treated as instruction.WHERE IT OCCURSDatabase queries Operating system commands Template... Preventing It Happening Again Closing the loop.WHAT TO DO IMMEDIATELYUpdate everything Remove anything unmaintained Remove... Preventing Network Problems Reducing how often things break.WHAT PREVENTS MOST FAULTSEquipment that is current and supported... Preventing Payment Manipulation Stopping tampering with transactions.WHAT ATTACKERS ATTEMPTChanging the amount Changing the... Preventing Problems Before They Happen Habits that avoid trouble.BUILD A STYLE BRIEFPaste it into every writing request.Solves tone,... Preventing Problems Before They Occur Defensive practice.WHAT PREVENTS MOST BUGSValidating input at the boundary Failing clearly rather... Preventing Reinfection Why cleaned sites get compromised again.THE FOUR CAUSESA backdoor was missed. Attackers plant... Preventing Reputation Problems Avoiding complaints.WHERE COMPLAINTS COME FROMExpectations not met Poor communication Problems... Preventing SQL Injection The most serious database vulnerability.WHAT IT ISAn attacker supplying input that becomes part... Preventing SQL Injection in PHP The most damaging vulnerability.WHAT IT ISUser input interpreted as part of a database query.WHAT... Preventing the Errors That Recur Fixing causes rather than symptoms.THE ERRORS THAT KEEP COMING BACKIP blocks, from a device using... Pricing and Discounts Setting and changing prices.WHERE PRICES ARE SETPer product, or per variation.SALE PRICESA... Pricing and Selling Courses Getting paid.PRICINGBased on the outcome, not the length.A short course solving an expensive... Pricing Different Customer Types Charging differently.WHERE IT IS LEGITIMATEVolume discounts for larger orders Trade prices for... Pricing for a Nigerian Online Business Setting prices that work.WHAT TO INCLUDECost of goods Delivery, if you offer it free or at a loss... Pricing for Nigerian Market Conditions Local realities.WHAT AFFECTS PRICING HEREExchange rate movement, for imported goods Fuel and... Pricing Services Rates and fees.THE OPTIONSHourly Daily Fixed fee per project RetainerHOURLYTransparent, and it... Prioritising Accessibility Fixes What to do first.FIX FIRSTColour contrast, which affects the most people Form labels, which block... Prioritising Machine Learning Work Choosing what to build.WHAT TO ASSESS FOR EACH CANDIDATEThe value if it works The probability it... Prioritising Requirements Deciding what matters.WHY IT IS NECESSARYEverything cannot be built first, and treating... Prioritising What to Build Deciding what matters.WHAT TO RANK BYHow many people are affected How badly How often How much... Problem Framing and Data: Everything That Matters, Briefly The summary.DEFINE THE TARGET PRECISELY BEFORE ANYTHING ELSEPredicting churn requires defining... Processing Data in Volume Larger datasets.THE FIRST PROBLEMLoading everything into memory.WHAT TO DO INSTEADProcess in a... Producing Audio Advertisements Short commercial audio.WHAT MAKES THEM DIFFICULTVery little time No visual support One chance to... Producing Content at Volume Responsibly Scaling without producing rubbish.THE TEMPTATIONAI makes generating many articles cheap.THE... Production and Release: Everything That Matters, Briefly The summary.PRE-PRODUCTION DETERMINES WHETHER PRODUCTION IS EFFICIENT OR WASTEFULProve the... Products Not Showing in the Shop Products exist in admin but customers cannot find them.CHECK THESEIs the product published, not... Professional Accountability and AI Who is responsible.THE POSITION ACROSS PROFESSIONSThe qualified professional remains accountable... Professional Communication: Everything That Matters, Briefly The summary.PUT THE PURPOSE FIRST IN ANY MESSAGERecipients decide within seconds whether to... Profiling Slow Code Finding where time is actually spent.MEASURE BEFORE OPTIMISINGAssumptions about what is slow are... Programming Languages: Everything That Matters, Briefly The whole category in one page.EVERY LANGUAGE TRADES OFF SPEED OF WRITING, SPEED OF RUNNING,... Project and Professional Services Systems Systems for work sold by time and deliverable.WHAT THEY MANAGEProjects and their structure... Prompt Templates for Business Writing Adaptable structures.FOR AN EMAIL REPLY"Here is an email I received: [paste]. I want to... Prompt Templates for Learning and Study Adaptable structures.FOR UNDERSTANDING"Explain [concept] as though to a twelve-year-old. Then... Prompting for Creative Work Where the rules differ.WHAT CHANGESVariation is useful rather than a problem Constraints help... Prompts for Difficult Customer Messages When the news is not good.A DELAY"I need to tell [customer] that [work or order] will be [how... Prompts for Documents and Information Adaptable starting points.SUMMARISING"Summarise this, focusing on [what you need]. Answer only... Prompts for Everyday Business Tasks Adaptable starting points.REPLYING TO AN ENQUIRY"Customer asks: [paste]. My business: [what you... Prompts for Meetings and Notes Turning discussion into record.FROM YOUR NOTES"Here are my notes from a meeting: [paste]. Produce... Prompts for Planning and Organising Getting work sequenced.BREAKING DOWN A GOAL"I need to [goal] by [date]. Here is what I know needs... Prompts for Quotations and Proposals Winning the work.A SIMPLE QUOTE"Write a quotation for [work]. Price: [amount]. Includes: [list].... Prompts for Sales Outreach Approaching new customers.A FIRST MESSAGE"Write an opening message to [company]. I noticed... Prompts for Social Media Posts Content from real work.FROM A COMPLETED JOB"I completed this today: [what the problem was, what I... Prompts for Testing an Idea Before committing.THE ASSUMPTIONS"Here is my plan: [describe]. What assumptions does it depend... Prompts That Do Not Work What to avoid asking."MAKE THIS BETTER"No direction, so it changes things arbitrarily and... Proofreading and Correcting With AI Catching errors.WHAT IT CATCHES WELLSpelling Grammar Punctuation Inconsistent formatting Repeated... Proposals and Quotes Setting out the work.WHAT A PROPOSAL SHOULD CONTAINYour understanding of their problem What you... Protecting Against Brute-Force Attacks Automated password guessing against every exposed service.WHAT IS TARGETEDSSH, control panel... Protecting Against Losing a Developer When the person who built it disappears.HOW COMMON THIS ISVery. It is one of the most frequent... Protecting Against Losing Key People Dependence on individuals.WHAT THE RISK ISOne person whose absence stops the business.Frequently... Protecting Email Continuity When you cannot receive mail.WHY IT MATTERSFor many businesses, losing email is worse than losing... Protecting Your Accounts Access that must survive.WHICH ACCOUNTS MATTERDomain registrar Hosting Site administration Email... Protecting Your Origin Server Address Preventing Cloudflare being bypassed.THE PROBLEMIf an attacker learns the address of our server,... Protecting Yourself in Future What to do differently.BEFORE ENGAGING ANYONERegister your own domain Buy your own hosting... Protocols and Messaging: Everything That Matters, Briefly The summary.DESIGN THE TOPIC HIERARCHY CONSISTENTLY AND NEVER PUT VALUES IN ITSubscribers rely on... Protocols and Protocol-Oriented Design Contracts over inheritance.WHAT A PROTOCOL ISA set of requirements a type can declare it... Providing Value Beyond the Link The affiliates who earn most give their audience something useful first.WHAT THAT LOOKS LIKEA... Providing White-Label Services to Other Providers Being the technical side for someone else.THE ARRANGEMENTAnother business sells hosting or... Purging the Cloudflare Cache Clearing stored copies.WHEN YOU NEED TOAfter changing a stylesheet or script After updating an... Putting It All Together: An SEO Plan for a Small Business A realistic twelve months.MONTH ONESet up Search Console and analyticsFix technical basics:... Python Applications and Resource Limits Staying within your plan.WHAT LIMITS APPLYMemory Processing Simultaneous processes Entry... Python: Everything That Matters, Briefly The whole category in one page.SET UP EVERY PROJECT THE SAME WAYPython 3, a virtual environment,... Quantum Computing: Everything That Matters, Briefly The summary.QUANTUM COMPUTERS ARE NOT FASTER CLASSICAL COMPUTERSThey may solve specific classes... Querying a Charge You Do Not Recognise Before assuming an error, check what the charge covers.CHECKINGBilling > My Invoices and open... Questions Clients Ask and How to Answer Them Prepared responses.WHY IS MY SITE SLOW?Usually caching not enabled, or large images. Check both... Questions to Ask Before Starting SEO Work Clarifying what you are trying to achieve.ABOUT THE BUSINESSWho are your customers, specifically... Quick Improvements With Large Effects Changes worth making first.ADD YOUR PHONE NUMBER TO EVERY PAGEIn the header or the footer,... Quotations and Estimates The difference matters.A QUOTATIONA fixed price for defined work.You are bound by it, subject to... Quoting for Work Pricing a project.WHAT TO ESTABLISH FIRSTWhat they actually want, specifically What exists now... Rate Limiting Restricting how often something can be requested.WHAT IT DOESCounts requests from an address to a... React: Everything That Matters, Briefly The summary.DESCRIBE THE INTERFACE FOR A GIVEN STATE, AND KEEP STATE MINIMALNever store values... Reactivating a Suspended Service Suspension is reversible. Nothing is deleted at suspension.IF IT IS NON-PAYMENTPay the... Reading a Certificate in Your Browser Checking what is actually being served.HOW TO VIEW ITClick the padlock in the address bar, then... Reading an EXPLAIN Result Understanding how a query will run.WHAT IT DOESPrefix any SELECT with EXPLAIN and the database... Reading an SEO Audit Report Separating what matters from filler.WHAT AUDIT TOOLS REPORTMissing meta descriptions Duplicate... Reading and Filtering Logs from the Command Line Finding the relevant line among thousands.WATCHING LIVEtail -f on a log file shows lines as they... Reading and Fixing PHP Errors Interpreting what the log tells you.THE TYPESParse error: a syntax mistake. The file will not run... Reading and Writing Files Working with the filesystem.THE BASIC PATTERNOpen a file, work with it, close it.WHAT TO USEThe... Reading Apple Documentation and Release Notes Finding authoritative answers.WHAT THE OFFICIAL DOCUMENTATION PROVIDESFramework and API reference... Reading Bounce Messages What the error means.WHAT A BOUNCE ISA message telling you delivery failed.THE TWO KINDSHard... Reading Email Headers Headers contain the full history of a message and settle most arguments.HOW TO SEE THEMIn... Reading Error Logs and Raw Access Logs When something breaks, the logs say what happened. This is faster than guessing.ERROR LOGcPanel... Reading Logs from the Command Line Finding what went wrong.WHERE THEY AREError and access logs are available in your home directory... Reading Network Error Messages What they tell you.CONNECTION REFUSEDSomething answered and declined the connection.The host is... Reading Python Error Messages Understanding tracebacks.WHAT A TRACEBACK ISA record of where the error occurred and how the code... Reading Research Papers Keeping up with the literature.WHY IT MATTERSThe field moves quickly, and much useful work... Real Estate and Property Listing Sites A common Nigerian use case.WHAT IT INVOLVESProperty listings with many images Search and... Real Estate and Property Photography Photographing spaces.WHAT THE PURPOSE ISMaking a space legible and appealing, honestly.WHAT TO... Receiving and Logging Requests The first step.WHAT TO CAPTUREWho is reporting How to contact them What exactly is happening When... Receiving Payment From International Clients Digital assets in business.WHY IT IS CONSIDEREDSome clients prefer it, and traditional routes can... Recognising Problem Listings What to watch for.WHAT SHOULD MAKE YOU CAUTIOUSA valuable name at an implausibly low price A... Recognising Threats and Working Safely Everyday security awareness.WHAT TO BE ALERT TOMessages about accounts asking you to sign in... Recognising Your Best Customers Treating them accordingly.WHO THEY ARECustomers who buy most Customers who buy most often... Recommendation Engines Suggesting what someone might want.WHAT APPROACHES EXISTContent-based: recommending items similar... Recommendation Modelling Predicting preferences.WHAT THE APPROACHES AREContent-based: similarity between... Recommendation Systems Explained How systems suggest what you might want.WHAT THEY DOPredict what a user will find relevant, based... Reconciling Payments Making the records agree.WHAT RECONCILIATION COMPARESYour own transaction records The provider's... Reconciling Payments Against Orders The weekly check.WHY DO ITTo catch payments that succeeded without updating your site.HOWExport... Reconciling Subscriptions Site against gateway.WHY IT MATTERSRecords drift. Someone gets free access, or pays for... Reconnecting With Lapsed Customers Winning back.WHO TO CONTACTCustomers who bought once and never returned Customers who used to buy... Recording and Editing The practical process.RECORDINGRecord more than you need Pause between sections, so cuts are... Recording Good Audio Sound that does not drive people away.WHY IT MATTERS MOSTPoor sound makes content unwatchable... Recording Music and Performance Capturing instruments and singing.WHAT DIFFERS FROM SPEECH RECORDINGWider dynamic range Wider... Recovering a Store After a Problem When something has gone badly wrong.FIRST, STOP THE DAMAGEIf checkout is broken, say so on the... Recovering After a Failed Server Migration When a move between servers went wrong.THE SITUATIONFiles or data did not transfer completely, or... Recovering Failed Payments The cheapest revenue you will find.WHY IT MATTERSA substantial proportion of cancellations are... Recovering from a Failed Promotion or Sales Spike When a busy period goes wrong.IF THE SITE WENT DOWNCheck whether it was resource limits, which... Recovering From a Failed Update When an update leaves the system broken.FIRSTIf you took a snapshot before the update, restore... Recovering From a Plugin That Broke Your Site Getting back in.THE SYMPTOMA blank page, or a fatal error, or no admin access.THE FASTEST... Recovering From a Reputation Problem After something goes wrong.WHAT CAUSES THEMA serious failure affecting several customers A public... Recovering from a Traffic Loss Acting once you know the cause.IF IT WAS TECHNICALFix it, then request indexing for important... Recovering Reputation After a Problem Getting delivery back.WHAT DAMAGES REPUTATIONSpam sent after a compromise A large send to an old... Recurring Card Payments Charging again.WHAT IS REQUIREDStored credentials, held by a compliant party A recorded agreement... Recurring Payments in Nigeria Local considerations.WHAT TO CONFIRM WITH YOUR GATEWAYWhether recurring billing is supported for... Redirect Chains and Why They Slow Your Site Each redirect costs a round trip.WHAT A CHAIN LOOKS LIKEhttp://yourdomain.com to... Redirect Loop After Enabling Cloudflare The most common Cloudflare complaint.THE CAUSEThe SSL mode is set to Flexible. Cloudflare... Reducing Abandoned Carts Most people who add to a cart do not buy. Some of that is recoverable.THE COMMON CAUSESUnexpected... Reducing Abandonment at Payment Recovering lost sales.WHERE CUSTOMERS LEAVEBefore starting, because of cost or trust During the... Reducing Bounce and Keeping Visitors Why people leave immediately.WHAT CAUSES ITSlow loading, so they leave before seeing anything The... Reducing Card Decline Rates Improving approval.WHY IT MATTERSDeclines are frequently the largest recoverable revenue loss in... Reducing Client Churn Keeping the clients you have.WHY IT MATTERSAcquiring a client costs far more than keeping one.A... Reducing Customer Churn Keeping the customers you have.WHY IT DOMINATES EVERYTHINGGrowth is new customers minus lost... Reducing Database Queries Per Request The most common performance problem in web applications.THE CLASSIC MISTAKEA loop that queries... Reducing Failed Payments Getting more transactions through.WHY PAYMENTS FAIL HERECards restricted for online transactions... Reducing Form Abandonment People who start and stop.WHY THEY STOPToo many fields A field they do not want to give An error... Reducing Membership Churn Keeping members.WHY IT MATTERS MORE THAN RECRUITMENTLosing a tenth of members monthly means... Reducing Memory Usage in Your Application Staying within limits.WHERE MEMORY GOESLoading large result sets into arrays Processing large... Reducing Physical Strain Working comfortably.WHY IT MATTERSStrain develops gradually, and is far easier to prevent than to... Reducing Subscription Churn Keeping subscribers.WHY IT MATTERS MORE THAN ACQUISITIONLosing a tenth monthly means recruiting... Reducing the Number of Plugins Every addition costs something.THE PROBLEMEach plugin loads code, styles, scripts and database... Reducing the Number of Queries Per Page Fewer requests to the database.WHY IT MATTERSEach query has overhead. A page running four hundred... Reference: Analytics Terms Explained Vocabulary.METRICA figure being tracked.KPIA metric considered important enough to steer... Reference: Infrastructure Problems and Where to Look Quick lookup.SITE DOWN ENTIRELYCheck from outside, then the provider's status, then your own... Reference: Laravel Problems and Where to Look Quick lookup.BLANK PAGEApplication log, then server error log.CHANGES NOT APPEARINGConfiguration... Reference: PHP and Laravel Terms Vocabulary.COMPOSERThe dependency manager for PHP.AUTOLOADINGLoading classes automatically when... Reference: Python Problems and Where to Look Quick lookup.SCRIPT WILL NOT RUN AT ALLSyntax error, or the wrong interpreter. Read the first... Reference: What to Check for Each Symptom Quick lookup.NO CONNECTIVITY AT ALLLink, then address, then gateway.SOME SITES WORK, OTHERS DO... Referring Businesses Rather Than Individuals Business referrals are usually worth more and stay longer.WHYA business buying hosting for its... Refunds and Goodwill When to give money back.WHAT TO DECIDE IN ADVANCEYour policy, written.WHY IN ADVANCEDeciding case... Refunds, Reversals and Chargebacks Money going back.WHAT A REFUND ISThe merchant returning funds voluntarily.WHAT A REVERSAL ISA... Registering a Domain for Multiple Years Most extensions can be registered for up to ten years at once.WHY IT IS WORTH CONSIDERINGFewer... Regular Check-Ins Staying connected.WHY THEY MATTERRemote workers become isolated and disengaged without... Reinforcement Learning Explained Learning by trial and consequence.WHAT IT ISA system takes actions in an environment and receives... Relay access denied Your message was refused for sending.WHAT IT MEANSThe server refused to pass your message to an... Releasing Updates Shipping changes safely.WHAT TO DO BEFORE EVERY RELEASETest the release build on physical devices... Reliability: Everything That Matters, Briefly The summary.PREPARE BEFORE YOU NEED ITWho responds, how to revert, how to restore, who to tell —... Removing Cloudflare Going back to direct hosting.WHEN YOU MIGHTThe proxy causes more trouble than it solves You want... Removing What You Do Not Use Reducing exposure.WHY IT MATTERSEvery installed component is potential exposure.Unused ones are... Renewals, Expiry and Grace Periods Hosting and domains renew on their own cycles. Missing either has consequences, and they... Reporting a Problem Getting it looked at.WHAT TO REPORTA listing you believe is fraudulent A name listed by someone... Reporting Abuse to Us If you believe a site hosted on our network is being used for phishing, malware, spam or other... Reporting Defects Effectively Writing a report someone can act on.WHAT A DEFECT REPORT NEEDSA title describing the problem... Reports and Understanding Your Sales Data What WooCommerce tells you, and what to do with it.WHEREWooCommerce > Reports for the classic... Reproducing a Problem Reliably Making an intermittent fault testable.WHY IT MATTERSYou cannot confirm a fix for something you... Reputation and Reviews: Everything That Matters, Briefly The whole category in one page.WHERE TO STARTSearch your own business name and see what a... Reputation for a New Business Starting with nothing.THE PROBLEMNo reviews, no history, no evidence.Customers hesitate.WHAT TO... Requirements Engineering: Everything That Matters, Briefly The summary.PEOPLE DESCRIBE SOLUTIONS, NOT PROBLEMSAnd the solution they describe is frequently... Research: Everything That Matters, Briefly The summary.WHAT A SMALL BUSINESS CAN REALISTICALLY DOTalk to five customers, watch one person... Researching Prospects With AI Preparing for a conversation.WHAT AI CAN DOSummarise information you provide Suggest what to ask... Reseller Business: Everything That Matters, Briefly The whole category in one page.BEFORE STARTINGHosting alone is thin. The margin is in... Reseller Support: Everything That Matters, Briefly The whole category in one page.WHAT DETERMINES CLIENT SATISFACTIONResponse speed, more than... Resetting a WordPress Password in the Database Regaining access when locked out.WHEN YOU NEED ITThe password reset email does not arrive,... Resource Isolation on Shared Servers Keeping customers apart.WHAT TO LIMIT PER ACCOUNTProcessor time Memory Concurrent processes... Respecting Reduced Motion Preferences Animation and discomfort.THE PROBLEMMovement on screen causes genuine discomfort for some people:... Responding Quickly The competitive advantage.WHY SPEED MATTERSA customer with a question is deciding.The business... Responding to a Data Breach When information is exposed.WHAT COUNTSUnauthorised access to personal data Accidental disclosure... Responding to an Incident The first hour.WHAT TO DO FIRSTEstablish what is broken, and for whom.WHAT NOT TO DOStart... Responding to IoT Security Incidents When devices are compromised.WHAT TO ESTABLISH FIRSTScope: which devices, and what they can... Responding to Negative Reviews The ones that matter most.WHY THIS MATTERSProspective customers read your response to criticism... Responding to Reviews What to write back.RESPOND TO ALL OF THEMPositive and negative.FOR POSITIVE REVIEWSShort and... Responsive Design: Everything That Matters, Briefly The summary.START FROM THE SMALLEST SCREENIt forces prioritisation, and adding space is easier... Responsive Images and Media Serving the right file.WHAT THE PROBLEM ISAn image sized for a large screen is wasteful on a... Responsive Layout Principles Adapting to width.WHAT RESPONSIVE MEANSThe layout adapts to the space available.WHAT TO BASE... Restarting and Reloading Your Application When changes take effect.WHY A RESTART IS NEEDEDThe application runs as a persistent process... Restarting Services Safely Knowing what a restart does before you do it.RELOAD VERSUS RESTARTReload re-reads configuration... Restaurant and Food Ordering Sites Taking orders online.WHAT IT INVOLVESA menu, with prices and availability Order taking, with... Restoring and Improving Old Media Working with damaged material.WHAT RESTORATION ADDRESSESPhysical damage to prints Fading and... Restoring Only Part of a Site Selective recovery.WHY IT IS USUALLY BETTERRestoring everything rolls back everything. If one... Restoring to a Different Server or Host Recovery elsewhere.WHEN THIS APPLIESMoving hosts Recovering after losing access to the original... Retention: How Long to Keep Records Storage periods.WHAT DETERMINES ITLegal and tax requirements, which vary.WHAT TO DOAsk your... Retrieval Augmented Generation Explained Giving a model access to your information.THE PROBLEM IT SOLVESA language model knows only what... Reviewing and Approving Media Getting work signed off.WHAT MAKES REVIEW DIFFICULTFeedback arriving from several people Comments... Reviewing Instead of Testing Finding defects without execution.WHAT STATIC TECHNIQUES AREExamining artefacts without running... Reviewing Your Backup Arrangement Annually An hour once a year.WHAT TO CHECKAre backups actually running, with recent files in the storageDo... Reviewing Your Cart Before Paying Two minutes here prevents most order problems.CHECK THE DOMAIN SPELLINGCharacter by character,... Reviewing Your Prices Regularly The check nobody does.HOW OFTENAt least annually. More frequently where costs move.WHAT TO... Reviewing Your Website Annually An hour once a year.READ IT AS A VISITOREvery page, in order, as though you had never seen it.You... Reviews From Competitors Deliberate damage.WHAT IT LOOKS LIKESeveral negative reviews in a short period Reviews with no... Revoking and Reissuing a Certificate When a certificate must be invalidated.WHEN TO REVOKEThe private key has been exposed A... Rewriting Content With AI Improving what exists.WHEN TO REWRITEContent that says the right things badly Content written for... Risks in Buying Expired Domains What to watch for.THE HISTORY RISKA name previously used for spam, malware or worse carries... Rolling Back a Bad Release Returning to a working state.WHY IT MATTERSFixing forward under pressure produces further... Root Cause Analysis Understanding why a defect existed.WHY IT MATTERSFixing a defect prevents that defect;... Routes and Directions Journeys and travel time.WHAT THE SERVICES PROVIDEDirections between points Distance and duration... Routine Computer Maintenance Keeping machines working.WHAT TO DO REGULARLYApply updates Restart, at least weekly Check free... Routing Requests Mapping addresses to code.WHAT A ROUTE DOESAssociates a request address and method with code that... Running a Closed Playtest Structured testing with real players.WHAT TO ESTABLISH FIRSTWhat you want to learn.WHYAn... Running a Hosting Platform: Everything That Matters, Briefly The summary.PER-ACCOUNT LIMITS ARE WHAT MAKE SHARED HOSTING WORKWithout them one site under load... Running a Live Session Well During the broadcast.WHAT TO DO AT THE STARTWait a moment for people to join State what the... Running a SaaS Business From Nigeria Local realities.WHAT THE ADVANTAGES ARECost base substantially below competitors abroad Software... Running a Usability Test Checking whether it works.WHAT YOU NEEDA prototype or a working version A realistic task Five or... Running an Auction as a Seller Setting one up.WHEN AN AUCTION SUITSNames likely to attract several interested parties Names... Running an IoT Pilot Proving before scaling.WHAT A PILOT SHOULD ESTABLISHThat the data is accurate That devices... Running Containers in Development Consistent local environments.WHAT IT SOLVESEvery developer running the same versions of... Running Custom PHP Code Safely Code you or a developer wrote.THE ESSENTIALSParameterise every database query. Never concatenate... Running Daily Coordination Meetings The short daily meeting.WHAT IT IS FORThe team coordinating: what is blocked, what needs help,... Running Long Tasks Without Losing Them Preventing a dropped connection killing a running job.THE PROBLEMA large database import, a long... Running Postfix A widely used transfer agent.WHAT IT ISA modular transfer agent, designed for security and... Running Promotions and Sales Effectively Discounting works when it is deliberate.BEFORE YOU DISCOUNTCheck the margin on the discounted... Running SQL Queries Safely Using the SQL tab without breaking things.THE DISCIPLINEWrite a SELECT first, with the same WHERE... Running Tests in Parallel Reducing suite duration.WHY IT IS NECESSARYSuites grow, and duration determines how often they... SaaS Business: Everything That Matters, Briefly The final summary.RETENTION IS THE BUSINESSCustomers become profitable only by staying, and every... Safe Software Installation What you put on your machines.WHERE TO GET SOFTWAREThe developer's own site The official... Sales Process and Pipeline Management Structuring how selling happens.WHAT A DEFINED PROCESS PROVIDESConsistency Visibility of where... Saving Time With Reusable Prompts Not starting from nothing each time.THE PROBLEMRebuilding the same instruction every time you do... Savings and Investment Products Holding funds for growth.WHAT THE COMMON PRODUCTS ARESavings with interest Fixed-term deposits... Scaling a Hosting Platform Growing the infrastructure.WHAT CONSTRAINS GROWTH FIRSTStorage performance, usually.WHAT ELSE... Scaling a Laravel Application Handling growth.WHAT TO DO FIRSTMeasure.Establish which pages are slow and why.WHAT USUALLY HELPS... Scaling Your Store as It Grows What breaks first, and in what order.WHAT BREAKS AS TRAFFIC GROWSResource limits at peak times,... Scaling Your VPS Adding capacity when you genuinely need it.BEFORE SCALINGConfirm the constraint. Adding CPU when... Scheduled posts missed schedule Scheduled content did not publish.WHAT IT MEANSWordPress cron did not run when the post was... Scheduled Tasks and Cron on a Server Automated jobs.WHAT CRON DOESRuns commands on a schedule.WHAT IT IS USED FORApplication scheduled... Scikit-learn in Practice The classical machine learning library.WHAT IT PROVIDESConsistent interfaces across many... Scrape Shield: Email Obfuscation and Hotlink Protection Two smaller protective features.EMAIL OBFUSCATIONHides email addresses in your page source from... Search and Ranking Models Ordering results by relevance.WHAT LEARNING TO RANK DOESLearns an ordering from examples of what... Search on a Static Site Finding content without a database.THE PROBLEMSearch normally queries a database.THE OPTIONSA... Search Rankings After a Migration Protecting your visibility.WHAT CAN GO WRONGURLs changed without redirects The site blocked from... Search Results Show the Wrong Information Outdated or incorrect details in results.THE COMMON CASESAn old title or description still... Search Visibility for a SaaS Product Being found by people looking.WHAT PEOPLE SEARCH FORTheir problem Alternatives to a product they... Searching Effectively Finding what you need.WHAT MOST PEOPLE DOType a question and take the first result.WHAT WORKS... Securing an API or Application Endpoint Certificates for things other than web pages.WHY IT MATTERSAn API accepting credentials or... Securing Infrastructure Secrets Credentials at scale.WHAT THE PROBLEM ISSecrets needed by servers, pipelines and applications, in... Securing Network Communication Protecting data in transit.WHAT TO USEEncrypted connections, without exception.WHAT TO... Securing Social Media and Public Accounts Your public presence.WHY THEY MATTERA compromised business account is used to defraud your... Securing Workspace Integrations Third-party access to organisational data.WHAT THE RISK ISApplications granted access to mail,... Securing Your Own Computer Where credentials are stolen.WHY IT MATTERSYour site is only as secure as the machine you... Security for Online Shops Selling online.WHAT YOU HOLDCustomer names, addresses, contact details, order history.WHAT YOU... Security for Shops Additional requirements.WHAT A SHOP HOLDSCustomer names, addresses and contact details Order... Security for Sites You Manage for Others Client site responsibility.WHAT TO ESTABLISHWho is responsible for updates Who holds the... Security Responsibilities as a Reseller You sit between us and your clients, and you carry obligations in both directions.PROTECTING YOUR... Security Terms Explained Threats and defences.MALWARESoftware intended to cause harm.BACKDOORCode left behind allowing an... Security Testing Fundamentals Verifying defences.WHAT IT EXAMINESWhether the software can be made to behave in ways it should... Seeding and Test Data Populating a database.WHAT SEEDING ISFilling a database with data, programmatically.WHAT IT IS... Selling a SaaS Business Exiting.WHO BUYSCompetitors Larger companies entering the market Individuals and small groups... Selling IoT to Businesses Commercial conversations.WHAT BUYERS ACTUALLY WANTA problem solved, not devices.WHAT TO LEAD... Selling Media Work as a Product Income beyond client projects.WHAT CAN BE SOLDStock photographs and footage Templates and presets... Selling to Customers Outside Nigeria International sales.WHAT CHANGESPayment: Nigerian gateways may not suit international customers,... Selling: Everything That Matters, Briefly The seller's summary.THE LARGEST FACTOR BY FARPrice. A well-priced name sells; an overpriced one... Sending Email from Your Application Making sure application mail arrives.THE PROBLEM WITH DEFAULT SENDINGMost applications default to... Sending Newsletters and Bulk Email Hosting mail is for correspondence. Campaigns need a different tool.WHY NOT SEND FROM... SEO for a Brand New Website Starting from nothing.WHAT TO EXPECTMonths before ranking for anything competitive. Search... SEO Maintenance After the Initial Work What keeps results once you have them.WHAT DEGRADES WITHOUT ATTENTIONContent goes out of date... Separating Logic From Presentation Structure that scales.THE PROBLEMPHP allows mixing logic and markup freely.WHAT THAT... Sequence Models and Attention Architectures for ordered data.WHAT RECURRENT NETWORKS DIDProcessed sequences step by step,... Sequential and Iterative Approaches Comparing the models.WHAT A SEQUENTIAL APPROACH LOOKS LIKEEach stage completed and approved... Server Resource Limits: Everything That Matters, Briefly The whole category in one page.THE LIMITSProcessor, memory, entry processes, disk operations,... Server Resources and Speed When you are hitting limits.WHAT LIMITS EXISTCPUMemory Entry processes, meaning simultaneous... Servers and Storage: Everything That Matters, Briefly The summary.WHAT MAKES SERVER HARDWARE DIFFERENTContinuous operation, redundant components,... Session Persistence and Stateless Design Handling state behind a balancer.WHAT THE PROBLEM ISA user's requests may reach different... Setting a Price What to ask.THE APPROACHESA fixed price Offers invited Negotiation from an asking priceFOR A... Setting a Rate What to pay.WHAT TO CONSIDERWhat the work is worth to you What the market rate is What the person... Setting Boundaries and Avoiding Burnout The part nobody plans for.THE PROBLEMHosting is a business where something can break at any hour,... Setting Client Expectations and Terms Most reseller disputes come from an assumption nobody wrote down.PUT IN WRITINGWhat the hosting... Setting Correct File and Folder Permissions for WordPress Permissions that are too loose let other processes write to your files; permissions that are too... Setting Expectations About Response Times What customers should expect.WHY IT MATTERSWithout a stated expectation, a customer who does not... Setting Mailbox Quotas Sensibly Every mailbox draws from your account's total disk space, so quotas matter.SETTING ONEcPanel >... Setting Money Aside for Tax The habit that prevents crises.THE PROBLEMTax is due on money you have already spent.WHAT TO... Setting Realistic SEO Expectations What is achievable and when.TIMEFRAMESA new site takes months to rank for anything competitive.... Setting Response Time Expectations What to promise.WHAT TO STATEYour hours Your target response time What counts as urgent What... Setting Support Expectations What clients can expect from you.WHAT TO STATE CLEARLYYour support hours How to reach you... Setting the Document Root Correctly Where a domain serves from.WHAT IT ISThe directory a domain serves files from.WHY IT MATTERSWrong... Setting the Hostname, Timezone and Locale Small settings that cause confusion when wrong.HOSTNAMESet a fully qualified hostname, such as... Setting Up a Frontend Project Starting well.WHAT TO DECIDE FIRSTThe framework and tooling The styling approach The state... Setting Up a Mobile Development Environment Tools and prerequisites.WHAT ANDROID DEVELOPMENT NEEDSThe official development environment The... Setting Up a New Network Practical order.WHAT TO DO IN ORDERConnect and configure the router Change its administrative... Setting Up a Staging or Development Site Test changes somewhere other than the live site. This is the cheapest insurance available.THE... Setting Up a Subdomain for a Separate Application A distinct site under your domain.THE STEPScPanel > Domains > Create a subdomainIf DNS is... Setting Up Abandoned Cart Recovery Recovering sales that were nearly made.HOW IT WORKSA plugin records carts where the customer... Setting Up Email in Outlook for Mac Outlook on macOS differs enough from the Windows version to need its own steps.THE STEPSOutlook... Setting Up Email on a Computer Desktop clients.WHAT YOU NEEDThe same settings as any device.From cPanel, connect devices.THE... Setting Up Email on Apple Devices Mail on Mac, iPhone and iPad.WHAT TO USEManual setup, choosing IMAP and entering the server... Setting Up Google Search Console The single most important SEO tool, and it is free.WHYIt shows what queries bring you traffic,... Setting Up Multiple Cron Jobs Managing several.WHAT TO AVOIDScheduling everything at the same time.Several heavy jobs running... Setting Up Paystack The steps in order.BEFORE STARTINGCreate a Paystack account and complete their business... Setting Up Printers and Scanners Common peripherals.WHAT TO ESTABLISHWhether it connects by cable, wireless or network Whether... Setting Up Product Variations For products sold in several sizes, colours or options.THE SEQUENCEProducts > Attributes.... Setting Up Redirects in cPanel A redirect sends visitors from one address to another automatically.CREATING A REDIRECTIn cPanel... Setting Up Remote MySQL Access By default the database only accepts connections from the server itself. Remote MySQL allows a... Setting Up Search Console The free tool most sites ignore.WHAT IT DOESShows how your site appears in search Which searches... Setting Up Your Email on Outlook, iPhone and Android Use the exact settings cPanel generates for your account rather than guessing.FINDING YOUR... Setting Up Your Product Catalogue Structure before content.DECIDE THE STRUCTURE FIRSTCategories, and how customers will... Shared Hosting and Network Resources What you share.WHAT IS SHAREDThe server's processing, memory and connection Its address, usually... Shared Hosting Architecture How shared hosting is built.WHAT IT ISMany customers' sites served from one machine, isolated... Shared Hosting, VPS or Dedicated Server? Choosing honestly.SHARED HOSTINGYour site runs alongside others on one server, with your own... Shared Versus Dedicated: A Straight Comparison What genuinely differs, and what does not.SHARED IPIncluded with your plan at no cost Fully... SharePoint and Teams: Everything That Matters, Briefly The summary.TEAM FILES LIVE IN SHAREPOINTWhich is where permissions, retention and storage are... Sharing Communication With a Team More than one person answering.WHAT TO ESTABLISHWho answers what How handovers work Where... Sharing Data Between an Application and Its Extensions Crossing the process boundary.WHAT THE PROBLEM ISEach has its own container, and cannot see the... Sharing Files and Documents Safely Getting information to others.WHAT TO CONSIDER BEFORE SENDINGWhat the file contains Whether the... Sharing Spreadsheets Safely Collaboration and control.THE PROBLEMSeveral people editing, versions multiplying, nobody knowing... Shooting on a Phone Getting professional results from what you have.WHAT PHONES DO WELLResolution and detail in good... Shop Plugins and Conflicts Extensions and their cost.WHY SHOPS ACCUMULATE PLUGINSEach feature needs one: shipping, payment,... Shopping Cart Behaviour How the cart works.WHAT TO CONFIGUREWhether adding to cart redirects to the cart or stays on the... Should You Advertise at All? An honest assessment.WHEN ADVERTISING MAKES SENSEYour site converts visitors into enquiries... Should You Build or Buy AI Capability? A practical decision.USE AN EXISTING SERVICE WHENThe task is common: writing, summarising,... Should You Pay Someone to Manage It? Outsourcing the work.WHEN IT MAKES SENSEYou have the budget and not the time The business... Should You Use an AI Chatbot? An honest assessment for small businesses.WHAT THEY DO WELLAnswering routine factual questions:... Should You Use Cloudflare? An honest assessment.WHEN IT HELPSVisitors far from the server, who get cached content from... Showing Hidden Files (Dotfiles) in File Manager Files whose names begin with a dot are hidden by default. These include several of the most... Signs That Your Website Has Been Hacked Compromises are often quiet by design. These are the signals worth watching for.VISIBLE SIGNSYour... Signs You Are Ready to Grow Readiness.WHAT INDICATES READINESSYou consistently turn away work Demand is stable, not a... Signs You Should Change Theme When the foundation is wrong.THE SIGNSYou cannot achieve what you need without extensive... Simulating Devices for Development Building without hardware.WHY IT MATTERSHardware is limited, slow to flash, and unavailable... Simulation and Modelling Representing systems computationally.WHAT A MODEL ISA simplified representation of a system,... Simulators and Device Testing Where to run your application.WHAT SIMULATORS PROVIDEFast iteration across many device sizes and... Site is slow but no error appears Working, and too slowly.MEASURE FIRSTLoad a plain static file. If that is fast while pages are... Site Speed and Core Web Vitals Performance as a ranking factor.WHAT IS MEASUREDLargest Contentful Paint: how quickly the main... Site works but images and links point to the old domain URLs still referencing the previous address.WHAT IT MEANSAbsolute URLs stored in the database... Skills for IoT Work What the field requires.WHAT IS TECHNICALLY REQUIREDEmbedded programming, usually in C... Skip Links and Landmarks Helping people navigate quickly.THE PROBLEMA keyboard or screen reader user reaching a page must... Slow or Stuck Email Performance problems.WHAT CAUSES SLOWNESSA very large mailbox Very large folders A poor... Small Frequent Changes Release size and risk.THE INTUITIONFewer, larger releases feel safer.WHY THAT IS WRONGA large... SNI and Why Shared IPs Work with SSL The technology that made dedicated IPs unnecessary for SSL.THE OLD PROBLEMA server presents its... Software Architecture: Everything That Matters, Briefly The summary.ARCHITECTURE IS THE DECISIONS THAT ARE EXPENSIVE TO CHANGEWhich is what distinguishes... Software Engineering: Everything That Matters, Briefly The whole category in one page.WHAT SEPARATES ENGINEERING FROM PROGRAMMING IS TIME AND OTHER... Software Maintenance and Evolution After the first release.WHAT PROPORTION OF EFFORT MAINTENANCE ISThe majority of a system's total... Someone Deleted Content and I Need It Back Recovering individual items rather than the whole site.FIRST, CHECK THE APPLICATIONMany... Someone Is Outranking Me for My Own Brand Name Uncomfortable and usually fixable.WHY IT HAPPENSYour site is new and has little authority A... Sorry, you are not allowed to access this page A permissions error inside WordPress.WHAT IT MEANSYour user account does not have the capability... Specialised Technology: Everything That Matters, Briefly The whole category in one page.MOST OF THESE FIELDS REWARD THE SAME DISCIPLINEMeasure before... Speed as a Search Factor How much it matters.WHAT IS TRUESpeed is one factor among many.WHAT IS OVERSTATEDThat speed alone... Speeding Up Your Online Store Shops are slower than brochure sites by nature, and most of the difference is fixable.THE ORDER... SPF, DKIM and DMARC With a Dedicated IP Authentication matters more than the address, and should be correct either way.SPFLists which... Splitting Data for Evaluation Separating training from assessment.WHAT THE SPLITS ARETraining: what the model learns... Spotting Trends Rather Than Noise Signal and variation.THE PROBLEMEvery figure varies. Most variation means nothing.WHAT NOISE... Spreading Risk Across Customers and Suppliers Concentration risk.THE PROBLEMDepending heavily on one customer or one supplier.WHAT THAT... SRV Records Service location records.WHAT THEY DOSpecify the host and port for a particular service, rather... SSL and Dedicated IP Addresses Addressing a persistent misconception.THE OLD POSITIONBefore SNI, a server could present only one... SSL Errors With Cloudflare Certificate problems in the path.THE TWO CERTIFICATESVisitor to Cloudflare, which Cloudflare... SSL for Email Clients Certificates matter for mail as well as the website.WHAT SECURES MAILConnections between your... SSL Problems With Subdomains and Addon Domains Certificate coverage.THE SYMPTOMA browser warning on a subdomain or addon domain while the main... SSL_ERROR_NO_CYPHER_OVERLAP and Similar Browser and server share no acceptable encryption method.WHAT IT MEANSThe client offered a set of... Stabilisation After Go-Live The period that follows.WHAT HAPPENS IMMEDIATELY AFTERProductivity falls, as people learn.WHAT TO... Start Here: How to Diagnose Anything The approach that works.THE FIRST FOUR QUESTIONSWhat exactly happens? When did it start? What... Starting Small and Growing Deliberately An honest progression.MONTH ONERegister the domain, set up hosting and emailBuild five pages:... Static Analysis and Code Quality Checks Finding problems without running code.WHAT STATIC ANALYSIS DOESExamines code and reports likely... Status Pages and Transparency Communicating about availability.WHAT A STATUS PAGE PROVIDESA single place customers check before... Staying in Touch Between Purchases Being remembered.THE PROBLEMCustomers forget suppliers between purchases.WHAT SOLVES... Storage Engines: InnoDB and MyISAM The two you will encounter.WHAT THEY AREThe mechanism a table uses to store and retrieve data.... Store Optimisation and Growth Being found and installed.WHAT DETERMINES INSTALLSBeing found The listing convincing peopleWHAT... Store Slow Only at Checkout Browsing is fast, checkout is slow. A specific problem with a specific cause.WHY IT HAPPENSCart... Storyboarding Planning shots visually.WHAT A STORYBOARD ISA drawn sequence showing each shot before it is... Strategy and Communication: Everything That Matters, Briefly The summary.STATE WHAT IS OUT OF SCOPE, AND WHYIt is the part of a strategy that protects you... Stream Processing Concepts Computing over flows.WHAT STATELESS PROCESSING ISEach record processed independently: filtering,... Structural Patterns Composing objects.WHAT PROBLEM THEY ADDRESSCombining objects into larger structures without rigid... Structured Data for Local Businesses Helping search engines understand you.WHAT IT ISMarkup on your pages describing your business in... Structuring a Long Page When content genuinely needs length.WHEN LENGTH IS JUSTIFIEDA thorough guide A detailed service... Structuring an Automation Framework Organising test code.WHAT LAYERS TO SEPARATETests, expressing intent Actions, expressing what a... Structuring Application Logic Where code belongs.THE PROBLEMLogic accumulating in controllers and models until neither can be... Structuring Large Frontend Codebases Organisation at scale.WHAT BREAKS DOWN FIRSTFinding where something lives Knowing what a change... Structuring Transformation Layers Organising models.WHAT LAYERS TO USESources: declared references to raw tablesStaging: one model... Studying Technical and Professional Subjects Engineering, medicine, law, accounting.THE COMMON RISKConfident wrong answers about technical... Subdomain Not Working One hostname failing.THE CHECKSDoes the subdomain exist in cPanel? Does a DNS record exist for... Subscribers Say They Did Not Sign Up Complaints about unexpected mail.THE LIKELY EXPLANATIONSThey subscribed and forgot, which is... Subscription Billing Problems Common faults.CUSTOMERS CHARGED AFTER CANCELLINGThe cancellation did not reach the gateway.Refund... Subscription Management for Customers Letting them control their own subscription.WHAT CUSTOMERS SHOULD BE ABLE TO DOSee their... Subscriptions: Everything That Matters, Briefly The whole category in one page.THE HONEST TEST BEFORE STARTINGWould a customer, looking at their... Summarising Data With Pivot Summaries The most useful feature.WHAT THEY DOGroup records and summarise them without writing... Supercomputing and Large Facilities The largest machines.WHAT A SUPERCOMPUTER ISA machine among the most capable available, measured... Suppliers and Restocking Keeping goods available.WHAT TO ESTABLISH WITH A SUPPLIERLead times Minimum order quantities... Supply Chain and Third-Party Risk Risk you inherit.WHAT IT MEANSA compromise reaching you through something you use or someone you... Support Practice and Career: Everything That Matters, Briefly The summary.BUILD YOUR OWN NOTES FROM THE FIRST DAYInstitutional knowledge is largely... Supporting a Rollout or Migration Planned change affecting many users.WHAT TO ESTABLISH BEFORE IT BEGINSWhat is changing, precisely... Supporting Business Systems Day-to-day operation.WHAT SUPPORT MUST HANDLEUser questions Errors and faults Access and... Supporting Financial Products Customer support for money.WHY IT DIFFERSCustomers contacting you about money are anxious, and... Supporting IoT Customers After deployment.WHAT CUSTOMERS CONTACT ABOUTDevices showing offline Readings they believe are... Supporting Microsoft 365 Users Common issues and resolution.WHAT PROBLEMS RECURSign-in failures Multi-factor authentication... Supporting Remote and Field Users People not in the office.WHAT IS DIFFERENTYou cannot see the device or the environment... Supporting Users With Varying Skill Levels Adapting your approach.WHAT TO ESTABLISHWhat the person can already do.HOWBy asking, or by... Sustainability and Electronic Waste The environmental dimension.WHAT THE PROBLEM ISDevices deployed in large numbers, with limited... Swift in Depth: Everything That Matters, Briefly The summary.VALUE TYPES ARE THE DEFAULT FOR A REASONCopies cannot be changed unexpectedly by... SwiftUI Performance and Previews Working efficiently.WHAT PREVIEWS PROVIDERendering views during development, without running the... Symptom: A White or Blank Page Nothing but white.WHAT IT MEANSA fatal error occurred and the error message is not being... Symptom: Cannot Access cPanel Control panel access problems.WHAT TO ESTABLISHDoes the login page load? Is the password... Symptom: Cannot Send Email Outgoing failures.WHAT TO ESTABLISH FIRSTDoes receiving work? Does webmail send?IF WEBMAIL... Symptom: Certificate Warning or Not Secure HTTPS problems.WHAT TO ESTABLISHWhat the browser says exactly.THE COMMON CAUSESNo certificate... Symptom: Changes Cause Errors or Vanish Settings that will not save.WHAT IT USUALLY ISmax_input_vars being exceeded.WHAT THAT... Symptom: Email Missing or Disappeared Mail that is not there.WHAT TO CHECK FIRSTWebmail. That shows what is actually on the server.IF... Symptom: Error Establishing a Database Connection The site cannot reach its database.WHAT IT MEANSThe application cannot connect to the... Symptom: The Site Does Not Load At All Nothing appears.WHAT TO ESTABLISHWhat the browser actually shows: an error page, a timeout, a... Symptom: The Site Is Very Slow Loading takes too long.WHAT TO ESTABLISHSlow for everyone, or only for you? All pages or specific... Symptom: The Site Loads for Others but Not for Me A local problem.WHAT IT USUALLY ISBrowser cache DNS cache on your device or network Your network... Systems Languages: Everything That Matters, Briefly The summary.C IS WHAT OTHER LANGUAGES HIDEOperating systems, runtimes and databases are built on... Table doesn't exist A table is missing from the database.WHAT IT MEANSThe database exists and connects, but a table... Tagging and Tracking Releases Knowing what is deployed.WHY IT MATTERSWithout it, nobody can say what is running.WHAT TO DOTag... Taking Over DNS for an Inherited Site A site you did not set up.WHAT TO ESTABLISH FIRSTWhere the domain is registered Which nameservers... Taking Over Someone Else's Project Inheriting code you did not write.BEFORE COMMITTINGLook at it first. Quote after you have seen... Taking Partial Backups You Can Restore Yourself More practical for day-to-day use.WHAT THEY ARESeparate downloads of the home directory and of... Taking Payments Without a Website Selling before you have a site.WHY THIS IS REASONABLETesting whether customers want what you... Taking Your Business Online: A Twelve Week Plan A realistic sequence.WEEKS ONE TO TWOChoose and register the domain, in the business name Set up... Talking to Customers The most valuable ongoing activity.WHY IT MATTERS CONTINUOUSLYAnalytics show what happened;... Targeting Desktop and Console Larger platforms.WHAT DESKTOP REQUIRESSupport for a wide hardware range Graphics settings the... Tax and Compliance: Everything That Matters, Briefly The whole category in one page.IMPORTANT NOTEThis is general information, not tax or legal... Teaching and Training Others Passing on knowledge.WHY IT MATTERSExplaining something reveals exactly what you do not... Teaching Others to Use AI Helping colleagues get started.WHAT TO TEACH FIRSTThat it generates plausible text, not verified... Teaching Players Without Tutorials Learning through play.WHAT THE PROBLEM WITH TUTORIALS ISThey interrupt, they are skipped, and... Teaching Programming Helping others learn.WHAT BEGINNERS STRUGGLE WITHNot syntax, usually.WHAT THEY ACTUALLY STRUGGLE... Technical Debt in Backend Codebases Accumulated compromise.WHAT IT ISConsequences of decisions taken for speed, now costing time.WHAT... Technical Debt: Everything That Matters, Briefly The summary.ONLY DELIBERATE, RECORDED COMPROMISE IS ACTUALLY DEBTConflating it with everything... Technical SEO: Everything That Matters, Briefly The whole category in one page.BEFORE ANYTHING ELSEConfirm your site is indexed. A page that is... Technical Support: Everything That Matters, Briefly The summary.RESOLVE THE ACTUAL PROBLEM, NOT THE REPORTED SYMPTOMAnd know when to stop and... Telephone and In-Person Deception Attacks that are not by message.WHAT HAPPENSA caller claims to be from a supplier, a bank, a... Telling Search Engines About Language Versions The technical signals.WHAT IS REQUIREDEach version must declare which language and region it... Telling the Difference Between a Site Problem and a Server Problem Most outages are site-level. Knowing which you are facing saves a great deal of time.SIGNS IT IS... TensorFlow and Machine Learning: Everything That Matters, Briefly The summary.ESTABLISH WHETHER MACHINE LEARNING IS THE RIGHT APPROACH AT ALLRules, a lookup or a... Test Data Management What tests run against.WHAT GOOD TEST DATA ISRealistic in shape and volume Covering the cases... Test Doubles and Isolation Substituting dependencies.WHAT THE TYPES AREDummies, passed but unused Stubs, returning fixed... Test Environments and Data: Everything That Matters, Briefly The summary.NEVER COPY PRODUCTION DATA TO A TEST ENVIRONMENT WITHOUT ANONYMISINGTest environments... Testing a Business Idea With AI Before you commit.WHAT TO ASK"Here is my idea. What assumptions does it depend on?" "Which of... Testing a Business System Verifying before go-live.WHAT TO TESTEvery process, end to end Every integration Every report... Testing a Multilingual Site What to check.FOR EACH LANGUAGEEvery page type loads Navigation and menus are translated Forms... Testing Accessibility Checking your work.WHAT AUTOMATED TOOLS FINDMissing alternative text Contrast failures Missing... Testing Across Languages Verifying correctness.WHAT LEVELS EXISTUnit tests, covering individual pieces Integration tests,... Testing After an Incident Verifying a fix under pressure.WHAT THE PRESSURE PRODUCESShortcuts, and fixes that cause further... Testing an Idea With AI Finding the weaknesses.WHY YOU MUST ASK EXPLICITLYThe model will agree with you by default.... Testing and Debugging Embedded Systems Finding faults close to hardware.WHAT MAKES IT DIFFICULTLimited visibility No operating system to... Testing Authentication and Authorisation The commonest serious weaknesses.WHAT TO TEST ABOUT AUTHENTICATIONWeak credentials rejected Rate... Testing Before You Deploy What to check, and how much.THE MINIMUM FOR ANY CHANGEThe page or feature you changed The... Testing Before You Send Catching problems while you still can.WHAT TO CHECKEvery link, by clicking it The subject line... Testing Before You Switch DNS The step that prevents disasters.WHY IT MATTERSTesting after switching means your visitors find... Testing Changes Properly Knowing whether it helped.THE PROBLEM WITH SMALL SITESNot enough traffic for formal testing.WHAT... Testing Data Transformations Verifying correctness.WHY IT DIFFERS FROM SOFTWARE TESTINGThe code may be correct while the data... Testing File Upload and Processing Verifying handling of user files.WHAT TO TEST ABOUT UPLOADAccepted types Rejected types Size... Testing Financial Systems for Vulnerabilities Security assessment.WHAT TO TEST FOR SPECIFICALLYAuthorisation on every money-related endpoint... Testing for Usability and Accessibility Verifying it can be used.WHAT USABILITY TESTING ESTABLISHESWhether people can accomplish... Testing Foundations: Everything That Matters, Briefly The summary.TESTING SHOWS THE PRESENCE OF DEFECTS, NEVER THEIR ABSENCEIt samples rather than... Testing Games Finding problems before players do.WHAT TYPES OF TESTING EXISTFunctional: does it... Testing in a Pipeline Running checks automatically.WHAT TO RUN ON EVERY CHANGEFast checks: formatting, static analysis,... Testing in Continuous Delivery Verification in a pipeline.WHAT THE PIPELINE SHOULD DOBuild Run fast tests Run static analysis... Testing Interfaces and Applications: Everything That Matters, Briefly The summary.AUTHORISATION ON INDIVIDUAL RECORDS IS THE COMMONEST SERIOUS INTERFACE... Testing IoT Systems Verifying before and after deployment.WHAT TO TEST ON THE BENCHFunction Power consumption,... Testing on Real Devices Coverage across hardware.WHY EMULATORS ARE INSUFFICIENTThey do not reproduce performance, battery... Testing Payment Integrations The part where mistakes cost money.USE TEST MODEEvery gateway provides test credentials and test... Testing React Applications Verifying components.WHAT TO TESTBehaviour as a user experiences it.WHAT NOT TO... Testing Vendor-Supplied Software Verifying what someone else built.WHAT YOU CAN TESTWhether it meets your requirements Whether it... Testing Whether Your Defences Work Verification.WHAT TO TESTThat backups restore That account recovery works without your usual... Testing With Limited Resources Doing it well with little.WHAT SMALL TEAMS FACENo dedicated testers No test environments No time... Testing Your Connection Properly Measuring what you have.WHAT TO TESTDownload speed Upload speed Latency Packet loss and jitterHOW... Testing Your Own Site Properly Seeing it as a visitor does.HOW TO TESTOn your own phone, on mobile data, away from wifi In a... Testing Your Plan Whether it would work.WHY TESTAn untested plan is an assumption.WHAT TO TESTRestoring a backup... Testing Your Site for Accessibility Practical checks anyone can do.THE KEYBOARD TESTPress Tab through the entire page. Can you reach... Testing, Operations and Growth: Everything That Matters, Briefly The summary.UPGRADE TESTING IS THE MOST NEGLECTED AND MOST DAMAGING GAPIt affects existing users,... Text in Images and Why to Avoid It A common and damaging shortcut.THE PROBLEMText baked into an image cannot be read by a screen... Text Size and Readability Making words legible.MINIMUM SIZESixteen pixels for body text. Smaller is difficult on a phone... The .well-known Path and Why It Must Stay Accessible The path AutoSSL uses to prove domain control.WHAT HAPPENSAutoSSL places a file under... The Apple Ecosystem: Everything That Matters, Briefly The summary.THE FOUNDATION IS UNIX; THE CHARACTER IS APPLE'S FRAMEWORKSServer, scripting and... The Application Installed but Will Not Load Setup completed, site does not work.BLANK PAGEEnable error logging and reproduce. The log names... The Application Is Slow Diagnosing performance.MEASURE FIRSTLoad a static file. If that is fast while pages are slow, the... The Application Will Not Install Failures during setup.DATABASE CONNECTION FAILSThe most common cause. Check the database name and... The Backup Is From the Wrong Date Discovering the copy predates or postdates what you need.TOO RECENTThe backup already contains... The Backup Questions to Answer Honestly A short self-assessment.DO BACKUPS EXISTNot "is a plugin installed", but: is there a file, dated... The Boot Process From power to usable.WHAT HAPPENS IN ORDERFirmware initialises and tests hardware It locates a... The Box Model and Sizing How elements occupy space.WHAT EVERY ELEMENT HASContent Padding, inside the border A border... The Citation Problem in Legal AI Use The risk that ends careers.WHAT HAPPENSAsk a model for authority on a point and it produces case... The Code Does Not Work Programming problems.THE COMMON CAUSESOutdated methods removed in current versions A library that... The Cost of Defects Why timing matters.WHAT DETERMINES COSTWhen the defect is found, relative to when it was... The Cryptography Behind Blockchains The mathematics underneath.WHAT A HASH FUNCTION DOESProduces a fixed-size fingerprint of any... The Data Engineering Lifecycle How work proceeds.WHAT THE STAGES AREUnderstanding the requirement Identifying and assessing... The Defect Lifecycle From discovery to closure.WHAT THE STATES TYPICALLY ARENew Triaged Assigned In progress Fixed... The Difference Between UI and UX Two related things.WHAT UX MEANSThe whole experience of using something: whether it solves the... The Discipline: Everything That Matters, Briefly The summary.WHAT SEPARATES ENGINEERING FROM PROGRAMMING IS TIME AND OTHER PEOPLECode written once... The DNS Records Email Needs Everything required for mail to work.MX RECORDSWhere mail for your domain should be delivered.... The Domain Resolves to the Wrong Address A DNS lookup returns an address that is not your server's.WHAT IT USUALLY MEANSThe A record still... The Error Is Not Listed Here Diagnosing something unfamiliar.READ IT PROPERLYErrors usually name a file, a line, and a... The Evolution of HTTP From one version to the next.WHAT THE ORIGINAL VERSION DIDOne request per connection, then the... The Extracted Data Is Wrong Extraction problems.THE COMMON CAUSESPoor image or scan quality Complex table layouts Fields not... The Fabricated Citation Problem Why references cannot be trusted.WHAT HAPPENSAsk for sources and you receive citations: authors,... The First Conversation Understanding what they need.WHAT TO ESTABLISHWhat the problem is What outcome they want What... The Four Kinds of Domain in cPanel Understanding the distinction.YOUR MAIN DOMAINThe domain the account was created with. It serves... The Game Loop The heart of every game.WHAT IT DOES, EACH FRAMEGathers input Updates simulation state Renders... The Image Reading Is Wrong Problems with photographs and scans.WHAT AFFECTS ACCURACY MOSTImage quality Lighting Angle... The Limits of Messaging for Business When to use something else.WHAT MESSAGING IS GOOD FORQuick questions Quotes and photographs... The Machine Learning Lifecycle How projects actually proceed.WHAT THE STAGES AREFraming the problem Establishing whether data... The Most Common Accessibility Failures What goes wrong most often.INSUFFICIENT COLOUR CONTRASTLight grey text on white. Widespread in... The Numbers Are Wrong Arithmetic and figures.TWO DIFFERENT PROBLEMSCalculation errors: it did the sum wrongInvented... The Output Is Too Generic It could apply to anyone.WHAT IT LOOKS LIKENothing specific to your business No examples Balanced... The Output Is Too Long More words than you needed.THE CAUSENo length specified. It produces whatever it defaults to,... The Output Is Too Short or Thin Not enough substance.THE CAUSEUsually not enough in the prompt.A one-line request produces a... The Output Repeats Itself The same point, several times.WHERE IT HAPPENS MOSTLong pieces Anything generated in sections... The Role of a Technical Support Professional What the work involves.WHAT THE WORK ISResolving problems Fulfilling requests Maintaining systems... The Search Engine Visibility Setting The checkbox that hides your site.WHAT IT DOESAsks search engines not to index the site.WHY IT... The Server Is Slow: Systematic Diagnosis Working through it rather than guessing.ESTABLISH WHERE THE TIME GOESLoad a static file directly.... The Site Ahead Contains Malware A browser or search engine security warning.WHAT IT MEANSMalicious content was detected on your... The Site Does Not Work After Migration Common causes.A DATABASE CONNECTION ERRORThe configuration file has the wrong database name, user... The Site Loads by IP but Not by Domain This narrows the problem to DNS.WHAT IT TELLS YOUThe server is running, your files are present,... The Site Loads for You but Not for Customers A difference in what people see.THE LIKELY CAUSESA hosts file entry on your machine, left from... The Software Development Lifecycle The stages of building software.WHAT THE STAGES AREUnderstanding what is needed Designing a... The Summary Missed What I Needed Summarisation problems.THE CAUSEYou asked for a general summary. It covered what the document... The Test Pyramid Structuring an automated suite.WHAT THE SHAPE DESCRIBESMany unit tests, fewer integration tests,... The Tone Is Wrong It does not sound right.WHAT IT USUALLY SOUNDS LIKECorporate, enthusiastic, or formal in a way... The Translation Is Wrong or Awkward Language problems.WHY IT HAPPENSPerformance varies substantially by language.Languages with less... The True Cost of Running Your Own Server What it actually takes.THE MONEYThe server itself Backups, if not included Monitoring, if not... The Website Resolves to the Wrong Place Pointing somewhere unexpected.WHAT IT MEANSThe A record points at an address other than your... The WordPress Database Structure What each table holds.THE CORE TABLESwp_posts: posts, pages, products, revisions, attachments,... Themes and Builders: Everything That Matters, Briefly The whole category in one page.CHOOSING A THEMECheck the demo's speed before committing. That is... There are no shipping methods available The customer cannot check out.WHAT IT MEANSNo shipping zone covers the customer's address, so... This account has been flagged for abuse A notice about content or activity.WHAT IT MEANSWe received a report, or our monitoring detected... Time Series Modelling Predicting over time.WHAT MAKES IT DIFFERENTObservations are ordered and dependent The future... Time-Lapse and Slow Motion Manipulating time.WHAT TIME-LAPSE DOESCompresses a long period into a short sequence.WHAT IT... Time, Attendance and Scheduling Recording work performed.WHAT IT CAPTURESHours worked Absence Overtime Location, in some... Title Tags and Meta Descriptions The two elements that determine clicks.TITLE TAGSUnique per page Descriptive of that page... TLS Versions and Which Are Supported Not all versions of the protocol are safe.THE VERSIONSTLS 1.0 and 1.1: obsolete and disabled by... Too few arguments to function A function was called incorrectly.WHAT IT MEANSThe code called a function without supplying... Too many connections The database refused a new connection.WHAT IT MEANSThe connection limit was reached. Existing... Tooling and Quality: Everything That Matters, Briefly The summary.COMMIT THE LOCK FILE, ALWAYSIt guarantees identical versions everywhere, and prevents... Tools and Governance: Everything That Matters, Briefly The summary.WHAT MOST SMALL BUSINESSES NEEDA spreadsheet and the reporting already built into... Tracing Problems Across Systems Following a request.WHAT THE PROBLEM ISA request touching several services, with a failure... Tracking and Fixing Errors Finding what breaks.WHAT ERROR TRACKING PROVIDESErrors collected, grouped and counted, with... Tracking What You Are Owed Receivables.WHAT TO TRACKEvery unpaid invoice Its due date How overdue it is What action you have... Training and Documenting Transferring knowledge.WHY DOCUMENTSo training does not depend on you repeating yourself So... Training People to Use AI Responsibly What they need to know.THE FOUR THINGS THAT PREVENT MOST PROBLEMSIt produces plausible text, not... Training Staff to Use AI Well Getting the benefit across a team.WHAT TO TEACH FIRSTIt generates plausible text, not verified... Training Users Effectively Reducing support demand through capability.WHAT TO ESTABLISHWhat people actually struggle... Transaction Fees and Network Costs What using a network costs.WHY FEES EXISTBlock space is limited, and fees allocate it and... Transfer Learning and Fine-Tuning Starting from an existing model.WHAT IT ISUsing a model trained on a large general dataset as the... Transferring Databases Moving the data.EXPORTINGFrom phpMyAdmin on the old host, or a command-line export.Export as SQL,... Trends and Wider Context: Everything That Matters, Briefly The summary.HYPERSCALE FACILITIES ASSUME FAILURE RATHER THAN PREVENTING ITThey build redundancy... Troubleshooting Git Problems on Hosting When deployment does not work.PERMISSION DENIED ON CLONE OR PULLThe deploy key is not authorised,... Troubleshooting Hardware Faults Physical problems.WHAT COMMON SYMPTOMS SUGGESTNo power at all: supply, cable or socketPowers on,... Troubleshooting Hosted Python Applications When something fails.THE FIRST STEPRead the application log.It usually states the cause... Troubleshooting HTTPS on WordPress Specifically The common WordPress-specific issues.SITE ADDRESS MISMATCHSettings > General must show https... Troubleshooting Laravel on Shared Hosting Common failures.BLANK PAGE OR SERVER ERRORRead the log first, then the server error log.Debug... Troubleshooting Network Problems Connectivity faults.WHAT TO CHECK IN ORDERIs the cable connected or the wireless associated? Does... Troubleshooting Printing Problems A common support category.WHAT TO ESTABLISH FIRSTOne user or all? One printer or all? One... Troubleshooting Software and Application Faults Program problems.WHAT TO ESTABLISHWhether it affects one user or all Whether it started after a... Troubleshooting ZillionKingHost AI When something is not working.THE ANSWER IS POORAlmost always the prompt. Add context, specify... Troubleshooting: Everything That Matters, Briefly The whole category in one page.THE FOUR QUESTIONS THAT SOLVE MOST PROBLEMSWhat exactly happens?... Tuning Your Database The most impactful tuning on most servers.THE KEY SETTINGFor InnoDB, the buffer pool size... Tuning Your Web Server Configuration that matches your resources.APACHEThe main tuning is the process or thread model... Turning Analysis Into Decisions Closing the loop.THE PROBLEMAnalysis produced, read, and nothing changes.WHAT MAKES ANALYSIS... Turning Clients Into Repeat Business Beyond the first project.WHAT PRODUCES REPEAT WORKDelivering well Staying in contact Being... Turning Data Into Decisions What to actually do.THE PROBLEMMost businesses look at analytics occasionally and change... Turning Off Directory Listings When a folder has no index file, the server may display a browsable list of everything inside it.... Tutorial: Analysing Customer Feedback Learning from what people say.STEP ONE: GATHER ITReviews, survey responses, support tickets,... Tutorial: Handling a Customer Complaint A difficult message, done well.STEP ONE: ESTABLISH THE FACTSWhat actually happened. Not what the... Tutorial: Preparing a Business Proposal Winning work.STEP ONE: WRITE ROUGH NOTESWhat they need, in their words if you have them What you... Two Providers Answering for One Domain Conflicting nameservers.HOW IT HAPPENSNameservers from two providers listed at the registrar,... Two-Factor Authentication The measure that stops most attacks.WHAT IT ISA second step beyond your password: a code from an... Two-Factor Authentication for Teams Shared and individual accounts.FOR INDIVIDUAL ACCOUNTSEach person enables it on their own... Types of Internet Connection What is available.FIXED LINEDelivered over cable or fibre to the premises.Generally the most... Types of Software Categories.SYSTEM SOFTWAREThe operating system, drivers and utilities managing the... Types of Subscription Different models.ACCESS SUBSCRIPTIONSOngoing access to content, a community or a service.Ends... Types of Testing What is being examined.WHAT FUNCTIONAL TESTING EXAMINESWhether the software does what it... TypeScript: Everything That Matters, Briefly The summary.IT CATCHES ERRORS BEFORE RUNNING, AND DOCUMENTS WHAT CODE EXPECTSThat addresses the... UI/UX Design: Everything That Matters, Briefly The whole category in one page.DESIGN IS DECISIONS, NOT DECORATIONWhat to include, what to leave... Uncertainty About the Future Holding views appropriately.WHAT IS GENUINELY UNCERTAINWhich networks persist Whether... Understanding a Listing Page What you are looking at.THE NAMEShown prominently, with the extension.Read it carefully.HOW IT IS... Understanding AI APIs and Pricing Building and paying.WHAT AN API GIVES YOUProgrammatic access. Your software sends requests and... Understanding AI Benchmarks What the scores mean.WHAT THEY AREStandardised tests measuring model performance on defined... Understanding AI Confidence and Uncertainty Why the tone tells you nothing.THE PROBLEMAI output reads with uniform confidence whether it is... Understanding AI Tool Claims Marketing versus capability.COMMON CLAIMS AND WHAT THEY MEAN"AI-powered": may mean anything,... Understanding and Adding Indexes The most effective database fix.WHAT AN INDEX ISA structure allowing the database to find... Understanding and Applying Updates Keeping software current.WHY UPDATES MATTERThey fix security weaknesses, and those weaknesses are... Understanding App Review What reviewers assess.WHAT REVIEW CHECKSWhether the application works as described Whether it... Understanding Application Compatibility Whether software will run.WHAT DETERMINES COMPATIBILITYThe operating system and its version... Understanding Application Licences What you are agreeing to.OPEN SOURCEMost common platforms are open source and free to use, modify... Understanding Backups Copies that save you.WHAT A BACKUP ISA separate copy, from a point in time, that the live system... Understanding BGP The protocol that holds the internet together.WHAT IT DOESExchanges reachability information... Understanding Bias in Data Systematic error.WHAT BIAS ISA consistent distortion, rather than random error.WHY IT IS WORSE... Understanding Bounce Types and What to Do Reading delivery failures properly.HARD BOUNCESThe address does not exist, or the domain does not... Understanding Client and Server Roles Who asks and who answers.WHAT A CLIENT ISSoftware making a request.WHAT A SERVER ISSoftware... Understanding Collation Mismatches Why some joins fail or behave oddly.WHAT COLLATION ISThe rules for comparing and sorting text:... Understanding Column Data Types What each column can hold.NUMBERSINT for whole numbers, with variants for different ranges... Understanding Consensus Mechanisms Agreeing without a central authority.WHAT THE PROBLEM ISDistributed participants, some possibly... Understanding Continuous Integration Merging and verifying frequently.WHAT IT MEANSChanges are merged into the main line frequently,... Understanding Conversion Rates The proportion who act.WHAT IT ISVisitors who did what you wanted, as a proportion of all... Understanding Copy-In Component Approaches Components you own.WHAT THE APPROACH ISComponents copied into your project rather than installed... Understanding Cryptocurrencies What these assets are.WHAT A CRYPTOCURRENCY ISA digital asset whose issuance and transfer are... Understanding Currency and Exchange Rates Invoices are issued in the currency set on your account, and your bank may apply its own... Understanding Data Sources Where data comes from.WHAT THE COMMON SOURCES AREApplication databases Event streams from... Understanding Database Indexes The single most common performance fix.WHAT AN INDEX DOESLets the database find matching rows... Understanding Design Patterns What they are and are not.WHAT A PATTERN ISA named, documented solution to a problem that... Understanding Design: Everything That Matters, Briefly The summary.UX IS WHETHER IT SOLVES THE PROBLEM. UI IS WHAT APPEARS ON SCREEN.A beautiful... Understanding DevOps: Everything That Matters, Briefly The summary.WHAT THE PRACTICE ACTUALLY CHANGESSmall frequent releases, infrastructure described... Understanding DNSSEC Authenticating DNS responses.WHAT PROBLEM IT SOLVESDNS responses can be forged, and there is... Understanding Domain-Driven Design Modelling the business.WHAT IT ISAn approach to designing software around a model of the business... Understanding Drift Why models decay.WHAT DATA DRIFT ISThe input distribution changing.WHAT CONCEPT DRIFT ISThe... Understanding Engine Architecture How engines are organised.WHAT A SCENE ISThe collection of objects currently active.WHAT AN... Understanding Entry Processes Simultaneous requests.WHAT IT MEASURESHow many requests your account is processing at the same... Understanding File Permissions Who can do what.THE THREE PERMISSIONSRead, write, execute.THE THREE GROUPSThe owner, the group,... Understanding Frontend Frameworks Libraries for building interfaces.WHAT THEY PROVIDEA way of describing interfaces as components... Understanding Gateway Fees What you actually receive.WHAT IS CHARGEDA percentage of each transaction Sometimes a fixed... Understanding Glue Records Nameservers on the domain they serve.THE PROBLEM THEY SOLVEIf ns1.yourdomain.com is a nameserver... Understanding GraphQL Query-driven APIs.WHAT IT ISA query language where the client specifies exactly what data it... Understanding Hallucination The central limitation.WHAT IT ISConfident, fluent, false output. Invented citations, fabricated... Understanding High-Performance Computing Computing for large problems.WHAT IT ISAggregating computing power to solve problems too large or... Understanding How Computers Connect Networking in plain terms.WHAT A CONNECTION REQUIRESA physical or wireless link An address Agreed... Understanding Index Coverage Reports Which pages are in the index, and why others are not.WHERESearch Console's indexing report lists... Understanding Input and Output Limits Disk operations.WHAT IT MEASURESHow much reading and writing to disk your account does.WHAT... Understanding IP Addresses How devices are identified.WHAT AN IP ADDRESS ISA number identifying a device on a network.WHY IT... Understanding Kanban Managing flow.WHAT IT ISA method for visualising and managing work, focused on flow rather than... Understanding Language Documentation Finding answers.WHAT OFFICIAL DOCUMENTATION PROVIDESAuthoritative, current information The... Understanding Language Performance What actually matters.WHAT DETERMINES APPLICATION PERFORMANCE, USUALLYDatabase queries Network... Understanding Light The single largest factor in image quality.WHAT LIGHT DETERMINESWhether a subject is visible How... Understanding Load Average and CPU Usage Reading the numbers correctly.LOAD AVERAGEThree numbers: the average over one, five and fifteen... Understanding Memory Limits How much memory your account may use.TWO DIFFERENT LIMITSPHP memory limit: how much one script... Understanding Metrics Numbers over time.WHAT A METRIC ISA value recorded repeatedly, showing change over time.WHAT TO... Understanding Micro-Frontends Independently deployed interfaces.WHAT THEY AREAn application composed of separately built and... Understanding Microservices Splitting an application.WHAT THEY AREAn application built as several small services, each... Understanding NestJS Structured Node applications.WHAT IT ISA framework providing structure and conventions on top of... Understanding Network Layers Why the model helps.THE IDEANetworking is organised into layers, each handling one part of the... Understanding Packet Loss and Jitter Quality, not speed.PACKET LOSSPackets that never arrive.The sender resends them, which costs... Understanding Payment Costs What a transaction actually costs.WHAT THE COMPONENTS AREA scheme or network fee An... Understanding Performance Problems Why code is slow.WHAT TO DO FIRSTMeasure.Never optimise based on where you assume the time... Understanding PHP Limits What constrains your application.MEMORY LIMITHow much memory one script may use.Exceeded: a fatal... Understanding PHP Versions Which version to run.WHY IT MATTERSEach version brings performance improvements, new features,... Understanding Quantum Hardware How machines are built.WHAT APPROACHES EXISTSuperconducting circuits, cooled to near absolute... Understanding Quotas and Rate Limits Working within platform limits.WHAT QUOTAS ARELimits on how much of a service you may... Understanding Relationships Connecting models.WHAT KINDS EXISTOne record having one other One record having many A record... Understanding Request and Response How web applications work.WHAT A REQUEST CONTAINSA method, indicating the intent A path Headers... Understanding Resource Limits and 508 Errors A 508 Resource Limit Reached message means your account hit a plan limit at that moment, not that... Understanding Revenue, Profit and Margin The figures people confuse.REVENUETotal sales value.The number people quote and the least useful... Understanding Scrum A framework for iterative delivery.WHAT IT ISA framework organising work into fixed-length... Understanding Server Hardware What a server is.WHAT MAKES IT DIFFERENT FROM A DESKTOPDesigned to run continuously Built for... Understanding Slow Database Queries When the database is the bottleneck.THE SYMPTOMPages slow even with caching, particularly for... Understanding Smart Contracts Code as agreement.WHAT ONE ISA program deployed to a network, executing when called, according to... Understanding Software Updates and Patching Keeping software current.WHAT UPDATES CONTAINSecurity fixes Defect corrections New features... Understanding Speed Test Results Reading the report.WHAT THE SCORE ISA summary. Useful for tracking change over time, not as a... Understanding TensorFlow The framework and its place.WHAT IT ISA framework for building, training and deploying machine... Understanding the Cost of JavaScript What frameworks ship.WHY IT MATTERSScripts must be downloaded, parsed, compiled and executed.WHAT... Understanding the Google Technology Landscape What the platforms are.WHAT THE MAJOR AREAS AREGoogle Cloud, for infrastructure and platform... Understanding the Power Platform What the components do.WHAT THE COMPONENTS AREPower BI, for reporting and analysis Power Apps,... Understanding the Request Lifecycle What happens on every request.THE SEQUENCEThe request reaches the single entry point The... Understanding Total Cost of Ownership What a system actually costs.WHAT THE VISIBLE COST ISLicences or subscriptions.WHAT THE REST... Understanding Uptime Uptime is the percentage of time a service is reachable. It is a useful measure, but it is... Understanding User Accounts and Permissions Who may do what.WHAT AN ACCOUNT ISAn identity on a machine or service, with its own settings and... Understanding Virtual Environments Isolating project dependencies.WHAT THE PROBLEM ISTwo projects needing different versions of the... Understanding Vite The modern build tool.WHAT IT DOES DIFFERENTLY IN DEVELOPMENTServes modules directly to the... Understanding Warranties and Support What you are entitled to.WHAT TO KNOW ABOUT ANY DEVICEWhen it was bought What warranty applies,... Understanding WebSockets and Real-Time Communication Persistent connections.WHAT THE PROBLEM ISOrdinary requests are initiated by the client. The... Understanding What IT Support Can and Cannot Do Realistic expectations.WHAT A HOSTING PROVIDER HANDLESThe server and its services Account-level... Understanding What People Search For Matching intent.THE KINDS OF SEARCHLooking for information Looking for a specific site Comparing... Understanding What Search Engines Show About You The panel beside search results.WHAT APPEARSFor a local business: name, address, phone, hours,... Understanding Whether You Are Actually Profitable The numbers that matter.WHAT PEOPLE MEASURERevenue. Which tells you almost nothing on its... Understanding Why Answers Vary Consistency and variation.WHY IT HAPPENSResponses are generated with deliberate variation. The... Understanding Why Customers Leave The reasons.WHAT PEOPLE ASSUMEPrice.WHAT IS USUALLY TRUEIndifference.They were not unhappy. They... Understanding Windows Server The server operating system.WHAT IT PROVIDESA platform for running server roles and... Understanding Wireless and Mobile Connectivity Connections without cables.WHAT AFFECTS WIRELESS QUALITYDistance Walls and obstructions... Understanding Xcode The development environment.WHAT IT ISApple's integrated development environment, and the only... Understanding Your Campaign Reports Reading what the platform tells you.DELIVEREDSent minus bounces. A falling delivery rate... Understanding Your Reseller Allocation What you have to sell.WHAT YOU ARE ALLOCATEDDisk space, bandwidth, and a number of cPanel... Understanding Your Reseller Allocation vs Client Limits Two layers of limits operate at once, and confusing them causes avoidable outages.YOUR... Understanding Your Router The device everything passes through.WHAT IT DOESConnects your local network to your provider... Understanding Your Server's Addresses Which address to use.THE SHARED ADDRESSShown in cPanel on the statistics panel. The address your... Unknown database The named database does not exist.WHAT IT MEANSThe application is looking for a database that is... Updating Plugins Keeping them current.WHY UPDATESecurity fixes, primarily.Outdated plugins are the most common... Updating Your Account Details Out-of-date contact details cause a large share of avoidable problems.WHEREAccount > Edit... Upgrading a Service You Already Have Moving to a larger plan.WHEN TO UPGRADEYou are approaching your disk limit You are hitting... Upgrading Frameworks and Dependencies Keeping current.WHY IT MATTERSUnsupported versions receive no security fixes, and falling far... Upgrading or Downgrading and How Proration Works Plans can be changed at any time, and the system calculates the price difference for you.MAKING... Upgrading or Downgrading Your Plan Plans can be changed at any time from the Client Area.HOW TO REQUEST A CHANGELog in at... URL Rewriting and Pretty URLs Making URLs readable and stable.WHY IT MATTERSReadable URLs are easier to share, better for... Useful Queries for WordPress Sites Common tasks.BEFORE ANY OF THESEExport the affected table.CHECKING THE SITE URLSELECT * FROM... Using a Content Delivery Network Serving from closer.WHAT IT DOESServes your files from servers closer to each visitor.WHY THAT... Using a Knowledge Base Recorded solutions.WHAT IT PROVIDESFaster resolution Consistency between staff Self-service for... Using AI During NYSC Service year.WHERE IT HELPSWriting reports and documentation for your place of primary assignment... Using AI for Creative Hobbies Art, craft, music and making.WHERE IT HELPSExplaining a technique you have not tried Suggesting... Using AI for Customer Messaging at Scale When volume grows.THE SAFE PATTERNAI drafts. A person reviews and sends.That holds at any volume... Using AI for Everyday Problem-Solving Small practical difficulties.WHERE IT IS GENUINELY GOODExplaining how something works Suggesting... Using AI for Gardening and Growing Plants and land.WHERE IT HELPSIdentifying a problem from a description Explaining what a plant... Using AI for Home and Practical Problems Everyday difficulties.WHERE IT HELPSExplaining how something works Diagnosing a problem from a... Using AI for Learning and Skill Development Developing capability.WHERE IT HELPSExplaining at your level Answering follow-up questions... Using AI for Legal Questions in Daily Life Personal matters.WHAT IT CAN SAFELY DOExplain what a process involves Explain terminology Help... Using AI for Legal Research Searching and understanding.WHERE IT HELPSExplaining an unfamiliar area Suggesting search terms... Using AI for Medical Literature and Research Searching and summarising.WHERE IT HELPSExplaining an unfamiliar area Summarising papers you have... Using AI for Meetings Before, during and after.BEFORE"Here is the agenda. What should I prepare? What questions are... Using AI for Music and Audio Projects Sound.WHERE IT HELPSExplaining theory Suggesting chord progressions or arrangements to try... Using AI for Performance Conversations A sensitive area.WHERE IT CAN HELPStructuring your thinking before a conversation Drafting... Using AI for Personal Organisation Managing your own life.WHERE IT HELPSTurning vague intentions into specific next actions Breaking... Using AI for Personal Productivity Where it helps a working day.THE HIGHEST-VALUE USESDrafting anything you must write Summarising... Using AI for Photography and Image Work Pictures.WHERE IT HELPSExplaining technique and settings Diagnosing why a photograph did not work... Using AI for Presentations Slides and talks.HOW TO ASK"I am presenting [subject] to [audience] in [duration]. They care... Using AI for Research What it can and cannot do.WHAT IT DOES WELLExplaining an unfamiliar subject at the level you ask... Using AI for Server and Site Monitoring Watching for problems.WHERE IT HELPSExplaining what an alert means Analysing log patterns... Using AI for Shop Categorisation and Search Helping customers find things.THE PROBLEMCustomers cannot find products that are there. The shop... Using AI for Writing You Do for Yourself Personal writing projects.WHERE IT HELPSGetting past a blank page Structuring something long... Using AI Safely on Shared and Public Devices Where others can see.THE RISKSConversation history visible to the next user An account left... Using AI to Fix Website Problems Diagnosis assistance.HOW TO DESCRIBE A PROBLEMThe exact error message, copied not paraphrased... Using AI to Prioritise and Plan Deciding what to do.WHERE IT HELPSStructuring a list of competing demands Identifying... Using AI to Study Effectively Helping learning rather than avoiding it.THE CENTRAL DISTINCTIONUsing AI to understand something... Using AI With Other People's Work What you may process.WHAT IS GENERALLY FINESummarising a document for your own understanding... Using AI With Textbooks and Course Material Working from your actual sources.THE MOST RELIABLE APPROACHGive the model your material and ask... Using Analytics to Find Design Problems Where people fail.WHAT TO LOOK ATWhere people arrive Where they leave How far they get through a... Using Automated Accessibility Checkers What they catch and what they miss.WHAT THEY FINDMissing alt text Insufficient contrast Missing... Using CAPTCHA Well Balancing protection and conversion.THE TRADE-OFFEvery CAPTCHA costs some legitimate... Using Content-Security-Policy to Upgrade Requests A header that can mitigate mixed content.WHAT IT DOESAdding upgrade-insecure-requests to a... Using DNS Lookup Tools Checking what is actually published.WHAT THEY DOQuery DNS and show what is returned, without your... Using Email to Get Reviews The most valuable automated message.WHY REVIEWS MATTERThey affect whether strangers buy from you,... Using File Manager to Upload, Edit and Manage Files File Manager is the built-in file browser for your hosting account. It handles everything FTP... Using Google Documentation and Support Finding answers.WHAT THE DOCUMENTATION PROVIDESProduct overviews How-to guides Reference for... Using Images in Content Visual content.WHAT IMAGES DOBreak up text Show what words cannot Demonstrate real workWHAT WORKS... Using Issue Tracking Recording work and defects.WHAT AN ISSUE SHOULD CONTAINWhat the problem or request is Why it... Using Logs to Diagnose Problems Where the record is.WHAT LOGS EXISTRouter logs Device logs Web server access and error logs Mail... Using Online SSL Checkers Independent verification of your configuration.WHAT THEY REPORTWhether the certificate is valid... Using Open Source in a Commercial Product Obligations that come with free code.WHAT LICENCES REQUIREVaries substantially, and must be... Using Our Knowledgebase With Clients Not writing everything yourself.WHAT IS AVAILABLEExtensive documentation covering email setup,... Using Page Builders with WooCommerce Page builders and shops coexist awkwardly.THE PROBLEMPage builders load substantial code on every... Using phpMyAdmin to Manage Your Database phpMyAdmin is a browser interface for viewing and editing your databases directly.OPENING... Using Reviews in Your Marketing Putting them to work.WHERE TO USE THEMYour website Social posts Quotes and proposals Your... Using Screen or Tmux for Long Tasks Preventing a dropped connection from killing a running job.THE PROBLEMA long-running command over... Using Search Console for Technical Health The monitoring tool.WHAT IT REPORTSIndexing status per page Crawling errors Mobile usability... Using SMTP for Transactional Email Making your site's own messages arrive.WHY THIS MATTERSOrder confirmations, password resets and... Using SMTP for Website Email Reliable sending from your site.THE PROBLEMWebsites sending mail through the default server... Using Tags and Managing Releases Marking versions.WHAT A TAG ISA permanent label on a specific commit.WHAT IT IS FORMarking... Using TestFlight Distributing to testers.WHAT IT PROVIDESDistributing builds to testers before release, on real... Using Testimonials and Social Proof Evidence that supports your claims.WHY IT MATTERSYou saying you are good is a claim. A customer... Using the Internet Well: Everything That Matters, Briefly The summary.THE BROWSER SKILLS THAT SAVE MOST TIMEFinding text within a page, reopening a closed... Using the Knowledgebase Support > Knowledgebase holds articles on hosting, domains, email, security and... Using Track Delivery to Diagnose Email Problems Track Delivery shows what happened to messages sent from your account. It answers "did it... Using TypeScript Effectively Practical adoption.WHAT TO CONFIGUREStrict checking, which catches considerably more.WHYWithout... Using Version Control Tracking changes.WHY EVEN FOR SMALL PROJECTSYou can return to a working state You can see what... Using Webmail Browser access.WHEREYour domain followed by /webmail.Or through cPanel.WHEN IT IS USEFULOn a... Using WhatsApp for Customer Relationships The channel that works here.WHY IT MATTERSFor many Nigerian businesses, more customer contact... Using WP-CLI on Your Account Managing WordPress from the command line.WHYMany tasks are faster and more reliable than through... Using ZillionKingHost AI for Business Administration The routine work.WHERE IT HELPSDrafting documents Summarising what you receive Extracting data... Using ZillionKingHost AI for Learning Understanding things.WHERE IT IS STRONGESTExplaining at whatever level you specify Answering... Using ZillionKingHost AI for Web Development Building sites.WHERE IT HELPSExplaining HTML, CSS and JavaScript Producing components Debugging... Using ZillionKingHost AI to Learn a New Skill Outside formal study.HOW TO START"I want to learn [skill]. I know nothing about it. What should I... Validating an Idea Before Building Testing demand cheaply.WHY IT MATTERSBuilding something nobody wants is the most expensive... Value-Based Pricing Pricing on what it is worth.THE PRINCIPLEWhat the customer gains, not what it costs you.WHERE IT... Variables, Types and Data Structures The building blocks.WHAT A VARIABLE ISA named reference to a value.WHAT DIFFERS BETWEEN... Verification Standards in Professional Work How much checking is enough.THE PRINCIPLEVerify in proportion to consequence.WHAT ALWAYS REQUIRES... Verifying a Deployment Confirming it worked.WHY VERIFYA deployment that completes is not necessarily a deployment that... Verifying Mixed Content Is Fully Resolved Confirming the job is done.CHECK SEVERAL PAGE TYPESHomepage A blog post with images, ideally an... Verifying Numbers and Statistics Figures are the highest-risk output.WHY FIGURES ARE PARTICULARLY DANGEROUSThey carry authority... Verifying Your Dedicated IP Is Active Confirm rather than assume, particularly if you ordered it for a third-party integration.CHECK IT... Viewing and Replying to Support Tickets Support > Tickets holds every conversation, open and closed.THE STATUSESOpen. With us,... VPS Versus Reseller Hosting Both offer more than a single shared account. They solve different problems.RESELLER HOSTINGA WHM... Waiting Room and Traffic Queuing Managing extreme spikes.WHAT IT DOESWhen traffic exceeds a threshold, additional visitors are... Wallet and Phishing Attacks Stealing access directly.WHAT PHISHING TARGETSRecovery phrases Wallet connections Exchange... Wallets, Lending and Cross-Border: Everything That Matters, Briefly The summary.CUSTOMER MONEY IS THEIRS, AND USING IT IS THE FAILURE MODE THAT ENDS FIRMSSafeguard... Warming Up a New Sending Domain Building reputation gradually.THE PROBLEMA domain with no sending history that suddenly sends to... Warning: Cannot modify header information Output was sent before headers.WHAT IT MEANSPHP tried to set a header after content had already... Warning: include or require failed to open stream A file could not be loaded.WHAT IT MEANSThe code tried to load a file and could not find it or... Watching Domains Following without committing.WHAT THE WATCHLIST DOESKeeps names you are interested in, and alerts... Watching People Use Something Observation.WHY WATCHING BEATS ASKINGPeople cannot accurately report what they did or why.HOW TO... Ways to Buy a Domain Here The routes.BUY IT NOWA fixed price. You pay and the name is yours, subject to transfer.Fastest... Web and Browser Games Games without installation.WHAT THE WEB PROVIDESNo installation Instant access from a link Easy... Web Development: Everything That Matters, Briefly The summary.CHOOSE AN ESTABLISHED, WELL-DOCUMENTED FRAMEWORKAnswers exist when you are stuck.... Web Performance: Everything That Matters, Briefly The summary.WHAT MATTERS IS WHEN SOMETHING USEFUL APPEARSNot when everything has finished. And... Web Security: Everything That Matters, Briefly The summary.THE COMMONEST SERIOUS FAULT IN CUSTOM APPLICATIONSChecking authentication but not... Website Speed: Everything That Matters, Briefly The whole category in one page.THE THREE THINGS THAT PRODUCE MOST OF THE GAINImages: resize, then... Websites for Non-Profits and Community Organisations Explaining a cause and asking for support.WHAT THE SITE MUST DOExplain what you do and why it... What .htaccess Does The configuration file that controls a great deal.WHAT IT CONTROLSURL rewriting, including... What a Help Desk Does The function.WHAT IT PROVIDESA single point of contact for users needing help Recording and... What a Network Is The basic idea.WHAT A NETWORK ISTwo or more devices able to exchange data.WHAT THAT REQUIRESA... What a Programming Language Is The fundamentals.WHAT IT ISA formal notation for instructing a computer, designed to be written... What a Static Site Generator Is Building static sites from content.THE PROBLEM IT SOLVESHand-writing HTML for every page does not... What a Webhook Is and Why It Matters The most misunderstood part.WHAT IT ISA message the gateway sends your site when a payment... What a WordPress Theme Actually Does Understanding the layer.WHAT IT CONTROLSHow your content is displayed Layout and structure... What Actually Keeps Customers The things that matter.WHAT CUSTOMERS VALUEDoing what you said you would Being reachable... What an Operating System Does Core functions.WHAT IT MANAGESProcessor time Memory Storage Devices Users and permissions... What Backend Development Involves Server-side work.WHAT IT COVERSHandling requests Business logic Data storage and retrieval... What Bioinformatics Is Computing for biological data.WHAT IT ISThe application of computational methods to biological... What Blockchains Are Not Good For Honest limitations.WHAT THEY DO POORLYStoring large data High-throughput processing Anything... What Breaks When You Change PHP Version Common problems.REMOVED FUNCTIONSOlder code calling functions removed in newer versions produces... What Caching Is and Why It Matters The second biggest gain.THE PROBLEM IT SOLVESWithout caching, every visit rebuilds the page:... What Cannot Be Tested Limits of the discipline.WHAT TESTING CANNOT ESTABLISHThat no defects remain That performance... What Changes When You Move to a VPS The differences that surprise people.WHAT YOU GAINRoot access and the ability to install anything... What Cloudflare Actually Does The service explained plainly.THE BASIC IDEACloudflare sits between your visitors and our... What Cloudflare Caches by Default Understanding what is and is not stored.CACHED BY DEFAULTStatic files: images, stylesheets,... What CRM Systems Do Managing customers and prospects.WHAT THEY HOLDContacts and organisations Interaction history... What Data Your Business Already Produces Taking stock.FROM SALESWhat was sold, when, to whom, at what price Discounts given Returns and... What Determines Page Speed The contributing factors.WHAT AFFECTS HOW FAST A PAGE FEELSHow quickly the server responds How... What DevOps Actually Means Beyond the word.WHAT IT ISA way of working where the people building software and the people... What Digital Media Production Involves The scope of the work.WHAT IT COVERSPhotography Video Audio and podcasting Graphic design Motion... What DNS Actually Does Turning a name into an address.THE PROBLEM IT SOLVESComputers connect to numeric addresses.... What Good Design Actually Does The purpose.WHAT IT ACHIEVESPeople accomplish what they came for With less effort With fewer... What Happens If AI Gets Something Important Wrong? Consequences and responsibility.WHO IS RESPONSIBLEYou, if you sent it, published it or acted on... What Happens If You Stop Hosting With Us You do not need to be a customer to be an affiliate.THE GENERAL POSITIONAffiliate participation... What Happens to Rewards If You Leave Plan for your balance before you cancel.IF YOU CANCEL ONE SERVICE AND KEEP OTHERSThe balance... What Happens When a Domain Expires Expiry follows a fixed sequence set by the registry.STAGE 1 - EXPIREDThe domain stops resolving.... What Hosting Backups Cover and What They Do Not Understanding the safety net.WHAT WE PROVIDEScheduled backups of hosting accounts, with retention... What Information Technology Covers The discipline.WHAT IT INCLUDESHardware: the physical equipmentSoftware: the programs running on... What Is a Benchmark? Standardised model testing.THE DEFINITIONStandardised tests measuring model performance on... What Is Alignment? Making models behave as intended.THE DEFINITIONAdditional training so a model follows... What Is Bias in AI? Unfair patterns in output and decisions.THE DEFINITIONSystematic unfairness in a system's output... What Is Explainability? Understanding why a system decided something.THE DEFINITIONThe ability to explain why a model... What Is Machine Learning? Learning from data rather than rules.THE DEFINITIONSystems that learn patterns from examples... What Is Multimodal AI? Handling more than text.THE DEFINITIONA model working with several kinds of input or output:... What Is Overfitting? Learning the examples instead of the pattern.THE DEFINITIONA model that learned its training data... What Is Retrieval Augmented Generation? Giving a model access to your information.THE DEFINITIONSearching your documents for relevant... What Is ZillionKingHost AI? The platform, explained.WHAT IT ISAn AI assistant platform provided by ZillionKingHost,... What IT Service Management Means Managing IT as a service.WHAT IT ISOrganising IT around the services it provides to the... What Lawyers Must Never Delegate to AI The boundaries.NEVER DELEGATELegal advice Determining a position Citing authority without reading... What Local Search Means for Your Business Being found by people nearby.WHAT LOCAL SEARCH ISSomeone searching for a service in a place, or... What Machine Learning Is Learning from examples rather than rules.THE TRADITIONAL APPROACHA programmer writes rules. If... What Mixed Content Is A secure page loading insecure resources.WHAT HAPPENSThe page itself arrives over https, but... What Plugins Do and What They Cost Understanding the trade-off.WHAT THEY DOAdd functionality WordPress does not include: forms,... What Quantum Computing Actually Is The fundamentals, without the hype.WHAT A CLASSICAL BIT ISA value that is either zero or one.WHAT... What Should I Learn First? Priorities.FIRSTThat it produces plausible text, not verified facts.That single understanding... What Software Architecture Is Structure and its consequences.WHAT IT ISThe decisions about structure that are expensive to... What Software Engineering Is Beyond writing code.WHAT PROGRAMMING ISWriting instructions a computer executes.WHAT SOFTWARE... What to Automate Choosing what becomes a test.WHAT AUTOMATION PROVIDESRepeatability Speed Execution on every... What to Do Before Any DNS Change A short preparation routine.ESTABLISH WHERE DNS LIVESWHOIS for the nameservers. Changes must be... What to Do If Your Domain Is Blacklisted A listing means receiving servers reject or filter your mail.CHECKINGUse an online blacklist... What to Do If Your Hosting Account Is Compromised Act in this order. Speed matters, because a compromised account is usually being used for... What to Do If Your Website Is Not Producing Results Diagnosing commercial failure.ESTABLISH THE ACTUAL PROBLEMIs anyone visiting? Check analytics. If... What to Do When a Client Blames Us Handling the conversation.FIRST, ESTABLISH THE FACTSWas it a server problem, their site, or their... What to Do When Delivery Suddenly Drops Diagnosing a change.FIRST, CONFIRM ITCompare open rates over several sends. A single poor send is... What to Do When Your Certificate Expires An expired certificate blocks every visitor.IMMEDIATE ACTIONcPanel > SSL/TLS Status. Confirm... What to Do When Your Store Stops Taking Orders The most urgent problem a shop can have.FIRST, CONFIRM ITBuy something yourself, as a guest, on a... What to Do When Your Website Is Down Work through this quickly before opening a ticket. Several of these are resolved in under a... What to Fix Before Advertising Preparation.THE LANDING PAGEWhere the ad sends people.Must answer what the ad promised,... What to Include When Reporting an Error Turning a long exchange into a short one.THE ESSENTIALSThe domain and cPanel username The exact... What to Send a New Client The onboarding message.WHAT IT SHOULD CONTAINWelcome and confirmation of what they have bought... What to Send When Something Breaks Incident communication.THE FIRST MESSAGESent as soon as you know, before you have the answer."I... What TypeScript Adds Types on top of JavaScript.WHAT IT ISJavaScript with a type system, compiled to plain... What We Handle and What You Handle The division of responsibility.WHAT WE HANDLEServer hardware and infrastructure Server-level... What You Are Actually Selling Understanding the product.WHAT THE CUSTOMER BUYSDisk space and bandwidth, nominally.What they... What Your Clients Expect From You Setting the foundation.WHAT THEY EXPECTTheir site to work Someone to answer when it does not A... What Your Online Reputation Consists Of Everything people find about you.WHAT MAKES IT UPReviews on search and business profiles Comments... When a Client Ends the Relationship Being dismissed.WHAT TO DOAsk why, once, without defensiveness Complete outstanding obligations... When a Customer Will Not Pay Escalation.FIRST, ESTABLISH WHYA cash flow problem A dispute about the work An oversight... When a Dedicated IP Will Not Solve Your Problem The requests we most often decline, and why."MY SITE IS SLOW"The address does not affect... When a Plugin Is Consuming Resources Finding the culprit.WHAT TENDS TO BE HEAVYSecurity plugins scanning constantly Related-post... When a Restore Fails The backup did not work.COMMON CAUSESThe archive is corrupt or was incompletely transferred The... When a Sale Does Not Complete Failed transactions.WHY IT HAPPENSThe buyer does not pay The seller cannot transfer The name... When a Scheduled Job Is the Cause Cron and resource limits.THE PATTERNResource spikes at regular intervals.Slowness at predictable... When an Application Is No Longer Maintained The project has been abandoned.HOW TO TELLNo release in a year or more The project site is... When Automation Goes Wrong Failure modes and what to do.HOW AUTOMATION FAILSSilently. That is the defining characteristic.A... When Caching Causes Problems Diagnosing cache issues.THE COMMON SYMPTOMSChanges you made do not appear A visitor sees someone... When Content Is Not Working Diagnosing failure.THE POSSIBLE CAUSESNobody searches for the subject The content does not answer... When DNS Is Not Actually the Problem Ruling it out.SYMPTOMS THAT LOOK LIKE DNS AND ARE NOTThe site loads but shows an error: DNS... When Email Marketing Is Not Working Diagnosing failure.ESTABLISH WHICH PROBLEM IT ISMessages not arriving: a deliverability... When It Refuses or Gives an Unhelpful Answer Working around limits.WHY REFUSALS HAPPENSome requests resemble ones that could cause harm, even... When Mail Goes to Spam at One Provider Provider-specific problems.WHY IT HAPPENSEach provider filters differently.Mail acceptable to one... When Not to Use AI for Content Where it does not belong.DO NOT GENERATETestimonials or reviews Case study details Statistics or... When Remote Work Is Not Working Recognising and addressing it.THE SIGNSDeadlines missed Work below the standard Slow or no... When SEO Is Not the Right Investment Being honest about priorities.WHEN SOMETHING ELSE COMES FIRSTThe site does not convert the... When the Problem Is Not Your Network External faults.WHAT SUGGESTS AN EXTERNAL PROBLEMOne destination affected while everything else... When the Shared IP Changes Shared addresses can change, usually during migrations or network reconfiguration.WHEN IT... When to Ask Us About PHP Where we can help.WHAT WE CAN DOTell you which versions are available Enable an extension not... When to Ask Us and When to Ask Cloudflare Directing the question correctly.ASK USThe site is unreachable and you want to know whether our... When to Get Help With Speed Knowing your limit.WHAT YOU CAN DO YOURSELFResize and compress images Enable caching Update PHP... When to Get Professional Help Bringing someone in.WHEN TO CONSIDER ITYou cannot find the entry point The compromise returns... When to Move Clients to Their Own Hosting Recognising the limit.WHEN A CLIENT HAS OUTGROWN YOUR ALLOCATIONTheir legitimate usage... When to Redesign Your Website And when not to.GOOD REASONSThe site does not work on phones It is genuinely slow and cannot be... When to Replace a System Deciding a system has reached its end.WHAT INDICATES ITVendor support ending Inability to meet... When to Stop Advertising Recognising failure.THE SIGNSCost per enquiry consistently above what a customer is worth No... When to Stop or Reduce Recognising what is not working.THE HONEST QUESTIONAfter a year of consistent effort, has it... When to Stop Using AI for Something Recognising it is not working.THE SIGNSChecking takes as long as doing Errors keep reaching... When to Upgrade Your Reseller Plan Upgrade before capacity becomes a problem, not after.CLEAR SIGNALSDisk or inode usage... When to Use an Application Versus Custom Code Build or install.USE AN EXISTING APPLICATION WHENThe requirement is common: a blog, a shop, a... When Two-Factor Is Not Enough Its limits.WHAT IT DOES NOT STOPA compromised device, where the attacker has the codes too An... When You Actually Need to Touch the Database And when you do not.YOU DO NOT NEED TOEdit content, which the application does properly Change... When You Genuinely Need a Larger Plan Knowing the difference.WHEN AN UPGRADE IS THE RIGHT ANSWERGenuine visitor traffic exceeding what... When Your Database Has Outgrown Shared Hosting Recognising the limit.THE SIGNSQueries consistently slow despite indexes and caching Connection... When Your Online Business Is Not Working Diagnosing the problem.ESTABLISH WHICH PROBLEM IT ISIs anyone visiting? If not, it is a... Where Quantum Computing May Help Realistic applications.WHAT THE GENUINE CANDIDATES ARESimulating quantum systems: molecules,... Where SEO Advice Goes Wrong How to judge what you read.THE PROBLEMSEO advice ages badly, is frequently written to sell... Where to Check for Known Issues Before opening a ticket about an outage, check whether we already know.CLIENT AREA... Where to Find Error Logs Every place errors are recorded.CPANEL ERROR LOGcPanel > Metrics > Errors. The most recent... Where to Get Images Legally Avoiding a copyright problem.THE RULEYou cannot use images found through a search engine. They... Whether to Stream Live Deciding.WHEN LIVE WORKSEvents people want to attend and cannot Question and answer sessions... Whether You Should Grow at All An honest question.WHAT PEOPLE ASSUMEThat growth is the objective.WHAT IS ALSO VALIDA business... Whitelisting Your Address for Access Where you need reliable access from a fixed location, an address can be whitelisted.WHEN THIS IS... Who Should Be Responsible for Backups The question that causes disputes.THE COMMON AMBIGUITYThe business assumes the developer handles... Who Should Own Your Domain The most important ownership question.THE ANSWERYou. In an account you control.WHY IT MATTERS... Who Should Own Your Hosting Account control.THE ANSWERYou, with your own account.WHYYou can grant access to a developer.You... Why a Dedicated IP Alone Will Not Fix Deliverability A common expectation that leads to disappointment.WHAT PEOPLE EXPECTThat moving to a dedicated... Why a Domain Transfer Was Rejected Transfers fail for a small set of reasons, all identifiable.THE USUAL CAUSESThe domain is locked... Why Accessibility Matters The case for it.WHO IT AFFECTSPeople with permanent impairments of vision, hearing, movement or... Why AI Advanced So Quickly Recently What changed.THE THREE FACTORSData: the internet produced text and images at a scale previously... Why an Order May Be Held for Verification Some orders are held for review before provisioning. It is routine and usually resolved... Why an Order Was Flagged for Review Automated fraud checks hold some orders before provisioning. It is routine.COMMON TRIGGERSThe... Why Backups Matter More Than Anything Else The single most valuable thing you can do for a website.WHAT BACKUPS PROTECT AGAINSTA compromise... Why Businesses Analyse Their Data The reasons that matter.TO ANSWER QUESTIONSWhich of my products is most profitable? Why did sales... Why Cloudflare Flexible Mode Breaks Sites The single most common Cloudflare misconfiguration.WHAT HAPPENSFlexible tells Cloudflare to fetch... Why Cooling Matters Heat as the primary constraint.WHAT EQUIPMENT DOESConverts essentially all the electricity it... Why Databases Get Slow Understanding the causes.THE MAIN CAUSESMissing indexes on tables that have grownBloat:... Why Does It Give Different Answers to the Same Question? Variation explained.THE CAUSEThere is deliberate randomness in how each word is... Why Email Goes to Spam The fundamentals.WHAT RECEIVING SERVERS DECIDEWhether to accept your mail Whether to deliver it... Why Emails Land in Spam The main causes, in order.AUTHENTICATION FAILURESSPF, DKIM or DMARC missing or misconfigured.The... Why Form Emails Do Not Arrive The most common form problem.THE USUAL CAUSEThe form sends from an address that is not yours, or... Why Forms Attract Spam Understanding the problem.WHAT HAPPENSAutomated scripts find forms and submit them... Why Images Slow Your Site Down The main culprit.THE PROBLEMA photograph from a phone or camera is several megabytes and several... Why Implementations Fail Recognising the patterns.WHAT THE LEADING CAUSES ARERequirements not understood Scope exceeding... Why IoT Security Is Different The distinctive risks.WHAT MAKES IT HARDERDevices are physically accessible They are numerous and... Why IPv4 Addresses Cost Money Dedicated IPs carry a charge, and the reason is supply.THE SITUATIONIPv4 allows roughly 4.3... Why Manual Processes Fail The case for automation.WHAT MANUAL DEPLOYMENT LOOKS LIKESomeone connects to the server Uploads... Why Not to Copy Another Business's Terms The common shortcut and its problems.WHAT PEOPLE DOFind a similar business, copy their terms,... Why Not to Host Video on Your Hosting Account The most important point.WHAT PEOPLE TRYUploading video files to their website and serving them... Why Research Before Designing Avoiding expensive guesses.WHAT RESEARCH PREVENTSBuilding the wrong thing Solving a problem... Why Reviews Matter for Local Search Their effect.WHAT THEY AFFECTWhether you appear in local results Whether people choose you over a... Why Software Projects Fail The common causes.BUILDING THE WRONG THINGThe commonest cause, and the most expensive.Nobody... Why Some Themes Slow Your Site Down The performance floor.WHAT MAKES A THEME HEAVYLoading every feature whether used or not Bundled... Why Systems Need to Connect The integration problem.WHAT HAPPENS WITHOUT INTEGRATIONThe same data entered several times... Why the Same Question Gives Different Answers Understanding variability.THE CAUSEToken selection involves randomness. Unless the setting is... Why Updates Matter Most The single most important measure.WHAT AN UPDATE FREQUENTLY CONTAINSA fix for a known... Why Visitors Leave Without Acting The common reasons.THEY DID NOT FIND THE ANSWERThe page did not address what brought them.THEY... Why Website Speed Matters The commercial case.WHAT SLOW COSTS YOUVisitors who leave before the page loads Customers who... Why You Cannot Reach Your Own Site (Firewall Blocks) If your site loads for everyone else but not for you, your IP address has almost certainly been... Why You Need a Child Theme The rule that prevents lost work.THE PROBLEMEditing a theme's files directly means your changes... Why You Should Not Use a Catch-All Address A catch-all accepts mail sent to any address at your domain. It sounds convenient.WHY IT IS A... Why You Should Use a Current PHP Version Two reasons that matter.SPEEDNewer versions execute substantially faster.The difference on a busy... Why Your Analytics Numbers Look Wrong Common data problems.THE NUMBERS ARE TOO HIGHYour own visits are counted Bot traffic is included... Why Your Emails Land in Spam (SPF, DKIM and DMARC) Receiving providers check three records to decide whether mail claiming to be from your domain is... Why Your Website Is Slow Slow sites almost always come down to the same handful of causes, and the server is rarely one of... Windows Server Patching and Maintenance Keeping servers current.WHY IT MATTERSUnpatched servers are exploited, and vulnerabilities are... Wired and Wireless Compared Choosing a connection.WIREDMore consistent Lower latency Not affected by interference Requires... Wireframes and Prototypes Working models.WHAT A WIREFRAME ISA structural layout without visual detail.WHAT IT IS... Wireless Local Connectivity Short-range options.WHAT WIRELESS NETWORKING PROVIDESHigh data rates Existing infrastructure in... Wireless Network Security Wi-Fi specifically.WHAT TO SETA strong unique wireless password Current encryption A network name... Working Across Hardware and Software Teams Collaboration in IoT.WHAT CAUSES FRICTIONDifferent timescales: hardware changes take weeks,... Working as a Data Engineer The role in practice.WHAT THE WORK ACTUALLY ISBuilding and maintaining pipelines Investigating... Working as a Developer: Everything That Matters, Briefly The summary.SET UP THE IGNORE FILE BEFORE THE FIRST COMMITOnce a secret is committed it remains... Working as a Machine Learning Engineer The role in practice.WHAT THE WORK ACTUALLY ISUnderstanding problems and whether they are... Working as a Media Freelancer Running the practice.WHAT THE WORK ACTUALLY INVOLVESProducing media Finding clients Quoting... Working in a Game Team Collaboration across disciplines.WHO IS INVOLVEDDesigners Programmers Artists Audio Writers... Working in a Team Collaboration.WHAT MAKES TEAMS WORKClear responsibilities Agreed goals Reliable communication... Working in IoT: Everything That Matters, Briefly The summary.BREADTH MATTERS MORE HERE THAN IN MOST FIELDSProblems cross the hardware and software... Working in QA: Everything That Matters, Briefly The summary.TESTERS OWN INFORMATION ABOUT RISK; THE TEAM OWNS QUALITYAssigning quality to testers... Working in the Blockchain Sector Careers and practice.WHAT ROLES EXISTContract development Protocol and infrastructure engineering... Working on Frontend Teams: Everything That Matters, Briefly The summary.ESTABLISH FORMATTING, LINTING, TYPE CHECKING AND TESTS IMMEDIATELYIntroducing them... Working to Deadlines Delivering on time.WHAT TO ESTABLISH AT THE STARTThe actual deadline, and whether it is firm What... Working with a Team on One Hosting Account Several developers, one account.THE PROBLEMA single cPanel login shared between people means no... Working With Accelerated Hardware Training on graphics processors.WHAT DETERMINES WHAT YOU CAN TRAINMemory, primarily.WHAT CONSUMES... Working with an SEO Agency or Consultant Choosing and managing help.WHAT GOOD WORK LOOKS LIKEA technical audit identifying specific... Working With Business Teams Getting definitions right.WHAT THE COMMON FAILURE ISBuilding what was asked for rather than what... Working with Client Domains Domains sit outside the hosting account and are the most common cause of a client being offline... Working With Clients on Media Projects Managing the relationship.WHAT TO AGREE BEFORE STARTINGDeliverables, precisely Number of... Working With Courier Companies Practical arrangements.WHAT TO ESTABLISH BEFORE COMMITTINGRates to your common destinations... Working With Dates and Periods Time in spreadsheets.WHY DATES CAUSE PROBLEMSThey are stored as numbers and displayed as text,... Working With Designers Turning designs into interfaces.WHAT TO ESTABLISH EARLYWhat states exist beyond the default What... Working with Dispatch Riders and Couriers Practical arrangements.CHOOSINGReliability matters more than the cheapest rate. A failed delivery... Working with Environment Variables and Paths Why a command works for you and not in a script.THE PROBLEMYour interactive shell loads a profile... Working With File Paths Locating files reliably.THE PROBLEMPaths written for one system fail on another.WHAT TO... Working with Multiple Databases Several applications, several databases.THE PRINCIPLEOne database and one database user per... Working With Numbers Arithmetic and precision.THE TWO MAIN TYPESWhole numbers, and numbers with decimal points.WHAT TO... Working With Stakeholders Managing opinions.THE PROBLEMEveryone has an opinion about design, and most are about taste.WHAT... Working with Suppliers The other side of the business.WHAT TO AGREEPrices, and whether they are fixed or move with... Working with Support on a Technical Problem Getting a useful answer quickly.BEFORE OPENING A TICKETRead the error log and include what it... Working With Text Strings in practice.WHAT A STRING ISA sequence of characters, in quotes.COMMON OPERATIONSJoining... Working With Unstructured Data Text, documents, images and audio.WHAT MAKES IT DIFFERENTNo schema Large individual objects... Working With Your Connection Provider Reporting faults.WHAT TO ESTABLISH BEFORE CONTACTING THEMWhether the problem is inside your... Writing a Covering Letter The accompanying case.WHAT IT DOESExplains why you, for this role, at this organisation.WHAT IT... Writing a Good Readme The first thing anyone reads.WHAT IT MUST ANSWERWhat is this? Who is it for? How do I set it up?... Writing a Listing Description What to say.WHAT TO INCLUDEWhat the name is suited toAnything genuinely notable: length, clarity,... Writing a Post-Incident Review Learning from failure.WHAT TO PRODUCEA short written record.WHAT IT SHOULD CONTAINWhat happened,... Writing a Returns Policy Terms customers can rely on.WHAT IT MUST STATEWhether you accept returns Within what period In... Writing a Ticket That Gets Resolved Quickly The difference between a fast answer and three days of back-and-forth is usually the first... Writing an Email Policy for Staff A short document that prevents most problems.WHAT TO COVERThat business mail is a business... Writing an IoT Proposal Documenting what you will deliver.WHAT TO STATE CLEARLYThe problem, as the client described it... Writing Articles and Blog Posts Content for your website.THE BRIEF THAT WORKS"Write for [specific reader] who [what they know and... Writing Case Studies With AI Evidence of your work.WHAT A CASE STUDY NEEDSThe client's situation What the problem was What you... Writing Clearly Prose that communicates.WHAT MAKES WRITING CLEARShort sentences Familiar words Active... Writing Content for Specific Business Types Adapting to your sector.FOR A TRADE BUSINESSContent from completed jobs: what the problem was,... Writing Content Nobody Else Can Write Where your advantage is.WHAT AI CANNOT PRODUCEYour experience Your data Your customers' actual... Writing for Professional Publication Contributing to your field.WHAT IT PROVIDESRecognition A record of your thinking Clarity, since... Writing for Study and Learning Using AI while learning.WHAT HELPS LEARNINGExplaining a concept at your level Answering follow-up... Writing From Your Own Experience What makes content worth reading.WHAT ONLY YOU HAVEWork you have done Mistakes you have seen What... Writing Good Commits Recording changes well.WHAT A GOOD COMMIT ISOne logical change, complete in itself.WHY THAT... Writing Introductions That Work The hardest paragraph.WHAT AN INTRODUCTION MUST DOTell the reader what the article covers Give... Writing Landing Page Copy With AI Pages that convert.WHAT A LANDING PAGE NEEDSA headline stating what it is and for whom The... Writing Long-Form Content With AI Articles of substantial length.THE PROBLEM WITH GENERATING IT AT ONCEQuality degrades across... Writing Marketing Copy Persuasive content.HOW TO BRIEF IT"Write copy for [product] aimed at [specific customer]. Their... Writing Marketing Copy With AI Persuasive content.WHAT AI PRODUCES BY DEFAULTGeneric enthusiasm. Superlatives. Claims that could... Writing Meeting Notes and Summaries Turning discussion into a record.FROM A TRANSCRIPT"Summarise this meeting. List: decisions made,... Writing Modern PHP Current practice.WHAT TO DECLAREStrict types, at the top of every file.WHYOtherwise values are... Writing Page Titles and Headings The text people read first.THE PAGE TITLEWhat appears in the browser tab and as the headline in... Writing Personal Statements and Applications Educational and professional applications.WHERE THIS APPLIESUniversity applications Professional... Writing Presentations With AI Slides and talks.WHAT AI HELPS WITHStructuring an argument Turning notes into a slide outline... Writing Product Descriptions That Sell Most product descriptions are a list of specifications nobody reads.THE SHORT DESCRIPTIONAppears... Writing Professional Profiles and Bios How you describe yourself.WHERE THEY APPEARYour website Professional networks Speaker... Writing Proposals and Quotes With AI Winning work.WHAT AI HELPS WITHStructure Turning notes into prose Clarity Consistency across... Writing Readable Functions Small units with one purpose.WHAT A FUNCTION SHOULD DOOne thing, at one level of abstraction.WHAT... Writing Readable Python Style that matters.THE PRINCIPLECode is read far more often than written.WHAT THE COMMUNITY... Writing Reliable Device Code Code that runs for years unattended.WHAT RELIABILITY REQUIRESNo path that halts No memory growth... Writing Sales Outreach With AI Messages that get replies.WHAT MAKES OUTREACH WORKEvidence you looked at them specifically... Writing Scripts for Video Words before pictures.WHY A SCRIPT MATTERSIt is far cheaper to fix a sentence than a shot.WHAT A... Writing SEO Content With AI Content designed to be found.WHAT MATTERSAnswering what the searcher actually wanted Matching the... Writing Support Responses How to reply.WHAT A GOOD RESPONSE DOESAcknowledges what they reported States what you found... Writing Tests and Documentation The work people skip.FOR TESTS"Write tests for this. Cover the normal case, the edge cases, and... Writing Tests That Are Worth Running Useful automated checks.WHAT TO TEST FIRSTThe paths that matter most Anything involving money... Writing Titles and Headings What gets clicked.THE TITLEAppears in search results and determines whether anyone clicks.WHAT... Writing Unit Tests Testing in isolation.WHAT A UNIT TEST SHOULD BEFast Independent Repeatable Self-verifying Written... www Works but the Bare Domain Does Not, or Vice Versa One form resolving and the other not.THE CAUSEA missing record for one of them.Both need to... Xcode and Tooling: Everything That Matters, Briefly The summary.BEHAVIOUR DIFFERS BETWEEN DEBUG AND RELEASEProblems appearing only in release are... Xcode Build System and Schemes How builds are configured.WHAT A SCHEME DEFINESWhich targets to build Which configuration to use... Your account has been suspended Access removed.FIRST, READ THE NOTICEIt states the reason. The correct response depends entirely... Your Business Name, Address and Phone Number The details that must match everywhere.WHY CONSISTENCY MATTERSSearch engines match your business... Your Connection Is Not Private A certificate check failed.WHAT IT MEANSThe browser could not verify the certificate. One of... Your IP has been blocked The firewall refused your connection.WHY IT HAPPENSSeveral failed cPanel, FTP, webmail or email... Your Marketplace Dashboard Where everything lives.WHAT IT SHOWSYour listings and their status Bids you have placed Offers... Your PHP installation appears to be missing the MySQL extension WordPress cannot find the database driver.WHAT IT MEANSThe PHP extension WordPress uses to talk... Your Server Is Unreachable: What to Check Nothing responds. Working out why.FIRST, ESTABLISH SCOPECan you ping the address? A reply means... Your site is using excessive resources A notice about consumption.WHAT IT MEANSYour account is consistently consuming more than its... ZillionKingHost AI for a Content Creator Writers, publishers and media.WHERE IT HELPSStructuring Editing and tightening Repurposing one... ZillionKingHost AI for a Reseller Hosting resellers and agencies.WHERE IT HELPSClient correspondence Documentation for clients... ZillionKingHost AI for a Service Business Trades, consultants and professionals.WHERE IT HELPS MOSTAnswering enquiries quickly Quotations... ZillionKingHost AI for a Small Shop Retail applications.WHERE IT HELPS MOSTProduct descriptions, which manufacturer text cannot...
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot