Sefism is free for learners. We are here to help you grow, one step at a time.Join for free
Sefism.

Checklists

Go through a release, a codebase or your own career one check at a time. Each checklist on Sefism says how to verify every item and how much it matters, so you fix the musts first.

  • 41 checklists
  • 1469 checks
  • 7 categories

Looking for best practices instead? See every best practices guide.

Stacks and tools

3

Languages, frameworks, databases and the tools around them.

  • Checklist · Stacks and tools

    Web Accessibility Checklist

    A practical web accessibility checklist built on WCAG 2.2 level AA, with a severity and a concrete way to verify every check.

    Chapters

    1. 1Structure and semantics
    2. 2Keyboard and focus
    3. Images and media

    + 5 more

    • 8 chapters
    • 46 checks
    Opens with credits
  • Checklist · Stacks and tools

    Web Performance Checklist

    A practical web performance checklist built on Core Web Vitals: LCP, INP and CLS, with a severity and a concrete way to verify every check.

    Chapters

    1. 1Measure before you optimise
    2. 2Server response and TTFB
    3. LCP and images

    + 5 more

    • 8 chapters
    • 35 checks
    Opens with credits
  • Checklist · Stacks and tools

    Pull Request Checklist: Before You Open a PR

    A pull request checklist to run before you ask for review: scope and size, a clean diff, tests, a clear description, safe releases and a tidy branch, each with a way to verify it.

    Chapters

    1. 1Scope and size
    2. 2Code is ready for other eyes
    3. Tests

    + 5 more

    • 8 chapters
    • 37 checks
    Opens with credits

Cloud and DevOps

7

Shipping, running and watching software in production.

  • Checklist · Cloud and DevOps

    Incident Response Checklist

    Prepare for and handle production incidents: on-call, severity levels, declaring, roles, mitigation, security containment, status updates and blameless postmortems.

    Chapters

    1. 1Before an incident: preparation
    2. 2Detecting and declaring an incident
    3. Coordinating the response

    + 4 more

    • 7 chapters
    • 37 checks
    Opens with credits
  • Checklist · Cloud and DevOps

    Production Readiness Checklist

    Check a service before it takes real traffic: ownership, SLOs, capacity, timeouts and retries, alerts, rollout and rollback, backups, security and on-call.

    Chapters

    1. 1Ownership and documentation
    2. 2Reliability and capacity
    3. Observability and alerting

    + 4 more

    • 7 chapters
    • 37 checks
    Opens with credits
  • Checklist · Cloud and DevOps

    Kubernetes Production Checklist

    Verify a workload and its cluster before real traffic: requests and limits, probes, PDBs, spread, Pod Security, RBAC, network policies, secrets, images, autoscaling, upgrades and backups.

    Chapters

    1. 1Cluster version, upgrades and control plane access
    2. 2Requests, limits and capacity
    3. Health probes and graceful shutdown

    + 6 more

    • 9 chapters
    • 46 checks
    Opens with credits
  • Checklist · Cloud and DevOps

    Cloud Cost Optimization Checklist

    FinOps for engineers: tagging and allocation, budgets and anomaly alerts, rightsizing, scheduling, commitments, storage lifecycle, egress, idle resources and unit cost metrics.

    Chapters

    1. 1Visibility, tagging and allocation
    2. 2Budgets and anomaly alerts
    3. Rightsizing

    + 6 more

    • 9 chapters
    • 37 checks
    Opens with credits
  • Checklist · Cloud and DevOps

    Disaster Recovery Checklist

    Backups and DR you can prove: RPO and RTO per system, backup coverage, off-site and immutable copies, restore tests, zone and region choices, runbooks, drills, dependencies and communication.

    Chapters

    1. 1Recovery objectives
    2. 2Backup coverage and frequency
    3. Off-site, isolated and immutable copies

    + 4 more

    • 7 chapters
    • 39 checks
    Opens with credits
  • Checklist · Cloud and DevOps

    Software Supply Chain Security Checklist

    Check your dependencies and builds before a release: lockfiles, update bots, pinned actions, CI permissions, SLSA provenance, Sigstore signing, SBOMs and a plan for a compromised package.

    Chapters

    1. 1Dependencies and lockfiles
    2. 2Dependency updates and review
    3. CI permissions and secrets

    + 6 more

    • 9 chapters
    • 44 checks
    Opens with credits
  • Checklist · Cloud and DevOps

    Database Migration Checklist

    Check a schema or data migration before it ships: expand and contract, lock behaviour, online indexes, batched backfills, rehearsal on real data, backups, rollback, deploy order and monitoring.

    Chapters

    1. 1Plan and classify the change
    2. 2Backward compatibility: expand and contract
    3. Locks and rewrites in PostgreSQL

    + 8 more

    • 11 chapters
    • 49 checks
    Opens with credits

Data and ML

4

Pipelines, analysis and putting models into production.

  • Checklist · Data and ML

    ML Model Deployment Checklist

    An ML model deployment checklist: baselines, training and serving consistency, validation, model registry, canary rollout, rollback, drift monitoring and ownership, with how to verify each.

    Chapters

    1. 1Baselines, metrics and scope
    2. 2Features and training-serving consistency
    3. Offline validation before release

    + 4 more

    • 7 chapters
    • 30 checks
    Opens with credits
  • Checklist · Data and ML

    Data Quality Checklist

    A data quality checklist for warehouse tables: ownership, freshness, volume, schema, nulls, uniqueness, referential checks, anomaly monitoring and data incidents, with how to verify each.

    Chapters

    1. 1Ownership and expectations
    2. 2Freshness
    3. Volume

    + 5 more

    • 8 chapters
    • 33 checks
    Opens with credits
  • Checklist · Data and ML

    Analytics Dashboard Checklist

    An analytics dashboard checklist for launch day: purpose and audience, metric definitions, data freshness, correctness, performance, access, accessibility, ownership and adoption.

    Chapters

    1. 1Purpose and audience
    2. 2Metric definitions
    3. Data freshness

    + 6 more

    • 9 chapters
    • 32 checks
    Opens with credits
  • Checklist · Data and ML

    Data Privacy Checklist for Engineers and Analysts

    A data privacy checklist for people who build with personal data: inventory, minimization, PII classification, pseudonymization, retention, access, transfers, logging, vendors and breaches.

    Chapters

    1. 1Scope, roles and purpose
    2. 2Inventory and data mapping
    3. Minimization and purpose limits

    + 8 more

    • 11 chapters
    • 40 checks
    Opens with credits

Security

5

Keeping apps, APIs and the data in them safe.

  • Checklist · Security

    Web Application Security Checklist

    A practical web application security checklist built on the OWASP Top 10:2025 and ASVS 5.0, with a severity and a way to verify every check.

    Chapters

    1. 1Access control (A01)
    2. 2Authentication and sessions (A07)
    3. 3Injection (A05)

    + 5 more

    • 8 chapters
    • 35 checks
  • Checklist · Security

    API Security Checklist

    Check your REST or GraphQL API against the OWASP API Security Top 10: authentication, object authorization, rate limits, input validation, SSRF, CORS and logging.

    Chapters

    1. 1Authentication
    2. 2Object, property and function level authorization
    3. Rate limiting and resource limits

    + 4 more

    • 7 chapters
    • 35 checks
    Opens with credits
  • Checklist · Security

    Linux Server Hardening Checklist

    Harden an Ubuntu, Debian or RHEL server step by step: accounts and sudo, SSH, updates, firewall and open ports, permissions, logging and CIS benchmark scans.

    Chapters

    1. 1User accounts and sudo
    2. 2SSH
    3. Updates and packages

    + 4 more

    • 7 chapters
    • 38 checks
    Opens with credits
  • Checklist · Security

    AWS Account Security Checklist

    Lock down an AWS account: root user, IAM Identity Center, roles instead of keys, CloudTrail, GuardDuty, S3 Block Public Access, IMDSv2 and guardrails.

    Chapters

    1. 1The root user
    2. 2Human access
    3. Workload and pipeline access

    + 5 more

    • 8 chapters
    • 38 checks
    Opens with credits
  • Checklist · Security

    Mobile App Security Checklist

    Check an Android or iOS app against OWASP MASVS: data storage, network security, authentication, platform interaction, code quality, resilience and privacy.

    Chapters

    1. 1Data storage (MASVS-STORAGE)
    2. 2Cryptography (MASVS-CRYPTO)
    3. Network communication (MASVS-NETWORK)

    + 5 more

    • 8 chapters
    • 36 checks
    Opens with credits

AI

6

Building with language models, retrieval and agents.

  • Checklist · AI

    RAG Production Checklist

    A RAG production checklist: chunking, embeddings, hybrid search, reranking, per-user permissions, citations, evals, re-indexing and cost, with how to verify each check.

    Chapters

    1. 1Data ingestion and chunking
    2. 2Access control and document security
    3. Embeddings and index choice

    + 4 more

    • 7 chapters
    • 30 checks
    Opens with credits
  • Checklist · AI

    LLM Evaluation Checklist

    An LLM evaluation checklist: success criteria, eval datasets, code and model graders, judge calibration, agent evals, safety tests and production monitoring, with how to verify each check.

    Chapters

    1. 1Success criteria and scope
    2. 2Eval dataset
    3. Graders and LLM judges

    + 4 more

    • 7 chapters
    • 32 checks
    Opens with credits
  • Checklist · AI

    AI Feature Launch Checklist

    An AI feature launch checklist: use case fit, evals, UX for errors, disclosure, human override, abuse filters, rate limits, cost caps, prompt privacy, monitoring and rollback.

    Chapters

    1. 1Use case fit
    2. 2Evals passed
    3. UX for uncertainty and errors

    + 5 more

    • 8 chapters
    • 34 checks
    Opens with credits
  • Checklist · AI

    AI Agent Security Checklist

    An AI agent and MCP security checklist: least-privilege tools, MCP server auth, prompt injection through tool output, approvals, sandboxing, secrets, audit logs and supply chain.

    Chapters

    1. 1Tool inventory and least privilege
    2. 2MCP server authentication and authorization
    3. Prompt injection through tool output

    + 5 more

    • 8 chapters
    • 37 checks
    Opens with credits
  • Checklist · AI

    EU AI Act Readiness Checklist

    An EU AI Act readiness checklist for teams building or deploying AI: scope and roles, prohibited practices, risk classification, transparency, GPAI duties, oversight and dates.

    Chapters

    1. 1Scope and your role
    2. 2Prohibited practices
    3. High-risk classification

    + 4 more

    • 7 chapters
    • 32 checks
    Opens with credits
  • Checklist · AI

    LLM Cost Optimization Checklist

    An LLM cost optimization checklist: cost per request, model routing, prompt caching, batch APIs, trimming context, output limits, response caching, retries, budgets and alerts.

    Chapters

    1. 1Measuring cost
    2. 2Model choice and routing
    3. Prompt caching

    + 5 more

    • 8 chapters
    • 31 checks
    Opens with credits

Career

11

Profiles, new jobs, personal branding and growing as an engineer.

  • Checklist · Career

    LinkedIn Profile Checklist for Developers

    Check your LinkedIn profile section by section: photo, headline, About, Experience, Featured, Skills, custom URL, Open to Work, posting and privacy.

    Chapters

    1. 1Photo, banner, headline and URL
    2. 2About section, Featured and projects
    3. 3Experience written as outcomes

    + 4 more

    • 7 chapters
    • 30 checks
  • Checklist · Career

    GitHub Profile Checklist for Developers

    Check your GitHub profile part by part: name, photo and bio, profile README, pinned repositories, project READMEs, licences, contribution graph, commit email and account security.

    Chapters

    1. 1Name, photo, bio and links
    2. 2Profile README
    3. Pinned repositories

    + 4 more

    • 7 chapters
    • 30 checks
    Opens with credits
  • Checklist · Career

    First 90 Days in a New Developer Job: Checklist

    What to do before day one, in week one and by day 30, 60 and 90 in a new developer job: setup, codebase, first PR, your manager, questions and feedback.

    Chapters

    1. 1Before day one and week one: access, setup and people
    2. 2Learn the codebase and ship a first small change
    3. How work is planned, reviewed and shipped

    + 4 more

    • 7 chapters
    • 32 checks
    Opens with credits
  • Checklist · Career

    Freelance Developer Client Checklist

    Run every freelance client project the same safe way: qualify the client, scope, proposal, contract, deposits, international payments, changes, handover and red flags.

    Chapters

    1. 1Qualify the client before you quote
    2. 2Discovery and scope
    3. Written proposal and estimate

    + 5 more

    • 8 chapters
    • 35 checks
    Opens with credits
  • Checklist · Career

    Open Source Contribution Checklist

    Make your first and next open source contributions the way maintainers expect: pick a healthy project, read the rules, claim an issue, fork, open a clean pull request and handle review.

    Chapters

    1. 1Pick a healthy project
    2. 2Read the rules before you code
    3. Find and claim an issue

    + 5 more

    • 8 chapters
    • 38 checks
    Opens with credits
  • Checklist · Career

    Remote Developer Job Checklist

    Land a remote developer job safely and do well in it: spot fake employers, read the contract, get paid across borders, set up your workspace, work across time zones and asynchronously.

    Chapters

    1. 1Check the employer is real
    2. 2Read the offer and contract
    3. Get paid across borders

    + 5 more

    • 8 chapters
    • 38 checks
    Opens with credits
  • Checklist · Career

    Relocating Abroad for a Tech Job: Developer Checklist

    Move abroad for a developer job step by step: research visa routes on official sites, check the offer and sponsor, avoid immigration scams, prepare documents and money, and settle in.

    Chapters

    1. 1Research visa routes on official sites
    2. 2Check the offer and the sponsoring employer
    3. Avoid immigration and job offer scams

    + 4 more

    • 7 chapters
    • 34 checks
    Opens with credits
  • Checklist · Career

    Job Offer Evaluation Checklist for Developers

    Compare and accept a developer job offer with your eyes open: total pay, equity basics, notice, IP and non-compete clauses, benefits, remote terms, team, growth and negotiating politely.

    Chapters

    1. 1Get the full offer before you judge it
    2. 2Work out total compensation
    3. Understand equity before you count it

    + 5 more

    • 8 chapters
    • 38 checks
    Opens with credits
  • Checklist · Career

    Layoff Preparedness Checklist for Developers

    Prepare for a layoff before it happens and act well if it does: emergency fund, documents and contacts, severance, benefits, references, a record of your work and a plan for the search.

    Chapters

    1. 1Build a money buffer while you are employed
    2. 2Keep your own documents and contacts
    3. Keep a record of your work

    + 5 more

    • 8 chapters
    • 35 checks
    Opens with credits
  • Checklist · Career

    Career Switch into Tech Checklist

    Move into software from another field step by step: choose a direction, follow a learning plan, build proof of skill, use your previous domain, network, plan your runway and target a first role.

    Chapters

    1. 1Choose a direction
    2. 2Build a learning plan you can keep
    3. Build proof of skill

    + 4 more

    • 7 chapters
    • 31 checks
    Opens with credits
  • Checklist · Career

    Developer Portfolio Website Checklist

    Check your developer portfolio site end to end: clear intro, 3 to 5 strong projects, live demos and code, speed, accessibility, SEO basics, custom domain, contact, analytics and upkeep.

    Chapters

    1. 1Opening and structure
    2. 2Projects
    3. Performance

    + 5 more

    • 8 chapters
    • 40 checks
    Opens with credits

Build and earn

5

Freelancing, shipping your own products and getting paid for your work.

  • Checklist · Build and earn

    App Store and Google Play Launch Checklist

    Launch a mobile app on the App Store and Google Play: accounts, build rules, review guidelines, privacy labels, Data safety, listing, in-app purchases, testing, crashes and staged rollout.

    Chapters

    1. 1Developer accounts
    2. 2Build and platform requirements
    3. Pass review the first time

    + 6 more

    • 9 chapters
    • 37 checks
    Opens with credits
  • Checklist · Build and earn

    Getting Paid Internationally Checklist for Freelancers

    Get paid by foreign clients safely: agree currency and fees, send proper invoices, choose a payment platform available in your country, keep records for tax and follow your own country's rules.

    Chapters

    1. 1Agree how you will be paid before work starts
    2. 2Invoice foreign clients properly
    3. Choose payment platforms that work in your country

    + 3 more

    • 6 chapters
    • 26 checks
    Opens with credits
  • Checklist · Build and earn

    Freelance Platform Profile Checklist

    Build a freelance profile that wins work on Upwork, Fiverr, Toptal or Contra: niche, title, overview, portfolio, rates, first jobs, proposals, reviews, and each platform's rules and fees.

    Chapters

    1. 1Choose platforms and read their fees
    2. 2Niche and title
    3. Overview, photo and verification

    + 6 more

    • 9 chapters
    • 31 checks
    Opens with credits
  • Checklist · Build and earn

    Selling Digital Products Checklist for Developers

    Sell templates, starter kits, e-books, courses or plugins the safe way: product choice, licensing, platforms, merchant of record, pricing, delivery, refunds, taxes, marketing and updates.

    Chapters

    1. 1Choose and validate the product
    2. 2Licensing
    3. Choose a platform

    + 6 more

    • 9 chapters
    • 38 checks
    Opens with credits
  • Checklist · Build and earn

    Indie Product Launch Checklist for Developers

    Launch a side project or indie product properly: validate the idea, cut scope, build a landing page, take payments, handle tax basics and legal pages, measure, launch, support users and iterate.

    Chapters

    1. 1Validate the problem first
    2. 2Scope the first version
    3. Landing page and positioning

    + 5 more

    • 8 chapters
    • 36 checks
    Opens with credits

Free to learn. Credits keep it fair.

Reading is free. Adding a roadmap, keeping a cheat sheet or asking Tauseef a question uses credits, which only make sure the platform goes to people who are actually learning.

  • 15creditswhen you join
  • 1stroadmapfree to add
  • Morecreditson request, as you learn
Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.

  • 1:1 Mentorship
  • Fresh Graduate Mentorship
  • Career Guidance

Brand deals, promos and partnerships: tauseeffayyaz@gmail.com