← all publishers

Amey-Thakur

@amey-thakur source repo

1000 published skills · page 4 of 10

  1. Utility CSS · amey-thakur
    Use Tailwind-style utilities with discipline, extracting components at the right threshold and keeping class lists readable. Use when working in a utility-first codebase or deciding whether and how to adopt one.
    0 installs
  2. Orm Tradeoffs · amey-thakur
    Use ORMs for their productivity while avoiding N+1 queries and knowing when to drop to raw SQL. Use when working with an ORM or debugging the performance problems ORMs quietly cause.
    0 installs
  3. Schema Design · amey-thakur
    Design database schemas that stay correct under growth and change. Use when creating tables, modeling relationships, or planning schema migrations.
    0 installs
  4. Observability · amey-thakur
    Instrument software so production questions get answered from signals, not guesses. Use when adding logging, metrics, tracing, or alerts, or when a system is hard to debug in production.
    0 installs
  5. Profiling Cpu · amey-thakur
    Find the code that actually burns CPU time using a sampling profiler and a flame graph instead of guesswork. Use when a program is slower than it should be and you need to locate the hot path before touching any code.
    0 installs
  6. Containerization · amey-thakur
    Write container images and compose setups that are small, reproducible, and safe to run. Use when writing Dockerfiles, docker-compose files, or debugging container behavior.
    0 installs
  7. Design Systems · amey-thakur
    Build and maintain a design system that keeps a product visually consistent and fast to build. Use when creating design tokens, component libraries, or UI guidelines.
    0 installs
  8. Agent Workload Balancing · amey-thakur
    Redistribute work across desks and workers as load shifts, so one bottleneck does not stall the company while others idle. Use when some desks are overwhelmed and others have nothing queued.
    0 installs
  9. Virtual Engineering Team · amey-thakur
    Run a product-engineering squad of agents from spec to shipped change with a PM, an architect, two engineers, a reviewer, and QA. Use when a task is too large for one agent and needs both division of labor and an independent quality gate.
    0 installs
  10. Golden Path Templates · amey-thakur
    Provide starting templates that encode the organisation's defaults so new services are consistent without anyone reading a standards document. Use when new services vary widely in structure and quality.
    0 installs
  11. Platform Abstractions · amey-thakur
    Choose the level of abstraction a platform exposes so it hides complexity without hiding what teams need to control. Use when designing platform interfaces or when teams keep bypassing them.
    0 installs
  12. Cross Team Coordination · amey-thakur
    Keep work moving across team boundaries with explicit interfaces, owners, and shared checkpoints. Use when a project spans teams and progress stalls at handoffs.
    0 installs
  13. Project Risk Management · amey-thakur
    Identify what could derail a project, decide responses in advance, and track them rather than reacting when they happen. Use at project start and at every major checkpoint.
    0 installs
  14. Automation Guardrails · amey-thakur
    Put confirmation gates, blast-radius limits, audit trails, and kill switches around automation that can destroy things. Use when building scripts or bots with destructive power.
    0 installs
  15. Powershell Essentials · amey-thakur
    Write PowerShell that leans on the object pipeline, handles errors deliberately, and runs cross-platform where needed. Use when automating Windows or writing pwsh scripts for mixed fleets.
    0 installs
  16. Open Source Review Board · amey-thakur
    Run an open source review board that gates incoming dependencies on license compatibility, sets the policy for contributing back, and requires a security review before adoption. Use when an organization needs consistent control over which OSS it pulls in and what it publishes.
    0 installs
  17. Business Model Design · amey-thakur
    Decide how the business creates, delivers, and captures value, and check the pieces are consistent with each other. Use when starting something, or when growth is not converting into a viable business.
    0 installs
  18. Operations Management · amey-thakur
    Run repeatable delivery reliably by finding the constraint, reducing variability, and measuring flow rather than utilisation. Use when delivery is inconsistent or slower than the work itself requires.
    0 installs
  19. Organizational Design · amey-thakur
    Structure teams, ownership, and decision rights so work flows rather than queueing at handoffs. Use when coordination cost is rising faster than headcount.
    0 installs
  20. Algorithmic Complexity · amey-thakur
    Reason about how running time and memory grow with input size, and know when the asymptotic answer is the wrong one. Use when choosing an approach, reviewing code that loops over data, or explaining why something slows at scale.
    0 installs
  21. Concurrency Primitives · amey-thakur
    Use locks, atomics, channels, and barriers correctly, and know which class of bug each prevents. Use when writing code that shares state between threads.
    0 installs
  22. Docs Information Architecture · amey-thakur
    Organize documentation with the Diataxis four-quadrant model, navigable structure, and searchability. Use when structuring a docs site or when readers cannot find what they need.
    0 installs
  23. Onnx Export Pipelines · amey-thakur
    Export a trained model to ONNX that runs portably across runtimes, closing operator gaps and proving numeric parity against the source framework. Use when a PyTorch or TensorFlow model must run outside its training stack and the export must be trusted, not just produced.
    0 installs
  24. Tensorrt Optimization · amey-thakur
    Compile a trained model into a fast, GPU-specific TensorRT engine by controlling precision, defining dynamic shape profiles, and proving the fused engine kept its accuracy. Use when a PyTorch or ONNX model must reach a hardware latency floor that eager execution cannot.
    0 installs
  25. Typescript Strictness · amey-thakur
    Turn on and migrate to TypeScript's strict flags incrementally so the compiler catches real bugs. Use when configuring TypeScript strictness or tightening a loose codebase without a big-bang rewrite.
    0 installs
  26. Curriculum Sequencing · amey-thakur
    Order material so each piece is learnable when it arrives, with prerequisites satisfied and difficulty increasing gradually. Use when designing a course, onboarding path, or tutorial series.
    0 installs
  27. Feedback For Learning · amey-thakur
    Give feedback that improves performance, timed and framed so it is used rather than defended against. Use when coaching, reviewing work, or mentoring.
    0 installs
  28. Learning From Failure · amey-thakur
    Extract the lesson from a mistake by examining the reasoning that produced it, rather than only the outcome. Use after something goes wrong, personally or as a team.
    0 installs
  29. Mental Model Building · amey-thakur
    Build an internal model of how a system works so you can predict its behaviour rather than recalling procedures. Use when learning a complex system or when you can follow steps but cannot debug.
    0 installs
  30. Agent Accountability Loop · amey-thakur
    Track every commitment from assignment to completion, chasing what is late and escalating what is stuck, so work finishes rather than fading. Use when things are agreed in meetings and quietly never happen.
    0 installs
  31. Agent Delegation Protocol · amey-thakur
    Decide what to hand to an agent, what to keep with a human, and what to split, based on reversibility and consequence rather than capability alone. Use when deciding how much of a workflow to automate.
    0 installs
  32. Agent Design Review Panel · amey-thakur
    Convene several reviewer agents with fixed distinct lenses, correctness, security, cost, and simplicity, then synthesize their verdicts into one. Use when a single review agent keeps missing whole classes of problems because it cannot hold every concern at once on a design or plan.
    0 installs
  33. Agent Generate And Verify · amey-thakur
    Pair every generating agent with an independent verifier whose only job is to refute the output, so plausible-but-wrong work is caught before it ships. Use when an agent's output will be acted on and being wrong is expensive.
    0 installs
  34. Agent Plan Execute Replan · amey-thakur
    Separate planning from execution and replan when reality diverges, so a long task does not follow a plan that stopped being true. Use when work has many steps and early assumptions are likely to be wrong.
    0 installs
  35. Agent Security Audit Team · amey-thakur
    Run a security audit as agents that map the attack surface, review each surface in parallel, skeptic-test every finding, and assemble one report. Use when you want a codebase audited by a coordinated agent team instead of a single review pass.
    0 installs
  36. Revenue Recognition Basics · amey-thakur
    Understand why cash collected is not revenue earned, and record deferred revenue so financial reporting reflects delivery. Use when building billing data models or reporting on a subscription business.
    0 installs
  37. Project Status Reporting · amey-thakur
    Report progress in a form that surfaces problems early and lets a reader act, rather than reassuring. Use when reporting to sponsors or across teams.
    0 installs
  38. Realtime Permissions · amey-thakur
    Enforce and revoke access on live connections so a permission change takes effect immediately rather than at the next page load. Use when shared documents have varying access levels.
    0 installs
  39. Search Result Presentation · amey-thakur
    Present results so a user can judge relevance without opening each one, with useful snippets, clear grouping, and honest metadata. Use when results are correct but users still cannot find what they need.
    0 installs
  40. Architecture Review Board · amey-thakur
    Run an Architecture Review Board that filters proposals by blast radius, reviews them through fixed lenses, issues binding decisions recorded as ADRs, and honors an appeals path. Use when a technical choice crosses team boundaries and needs a durable, accountable decision instead of hallway consensus.
    0 installs
  41. Accessibility Specialist Role · amey-thakur
    Operate as an accessibility specialist who audits against WCAG, trains teams to stop shipping the same defects, and owns the compliance sign-off. Use when a product needs to be usable with a keyboard, a screen reader, or magnification and someone must certify it before launch.
    0 installs
  42. Stakeholder Management · amey-thakur
    Identify who is affected by a decision, what each needs, and how to keep them informed enough to stay aligned. Use when a project crosses teams or when decisions keep getting reopened.
    0 installs
  43. Floating Point Behavior · amey-thakur
    Reason about rounding, precision limits, and comparison in floating point so numerical results are predictable. Use when money, physics, aggregation, or any comparison of computed values is involved.
    0 installs
  44. Operating System Basics · amey-thakur
    Understand what the kernel does for your process, so system-level behaviour such as scheduling, file descriptors, and signals stops being mysterious. Use when debugging behaviour that application-level reasoning cannot explain.
    0 installs
  45. Gpu Cluster Scheduling · amey-thakur
    Schedule GPU jobs on a shared cluster so distributed jobs get all their GPUs at once, fragmentation stays low, and preemption is predictable. Use when several teams share a GPU pool and jobs sit pending while GPUs sit idle.
    0 installs
  46. Translation Quality Review · amey-thakur
    Review translated text for accuracy, register, and fit in context, with a rubric rather than an impression. Use when accepting translations or diagnosing why a localised product feels wrong to native speakers.
    0 installs
  47. Self Directed Learning · amey-thakur
    Learn something substantial without a course, by defining the goal, finding the right resources, and building feedback into the process. Use when you need a capability nobody is going to teach you.
    0 installs
  48. Agent Blackboard Workspace · amey-thakur
    Coordinate agents through a shared written workspace they each read and update, instead of passing messages. Use when several agents contribute to one artefact over time and message passing loses state.
    0 installs
  49. Agent Iterative Refinement · amey-thakur
    Improve output through repeated critique and revision against a fixed standard, stopping when the standard is met or gains stop. Use when first-pass output is close but not good enough and the quality bar is writable.
    0 installs
  50. Agent Loop Until Exhausted · amey-thakur
    Keep running discovery rounds until several consecutive rounds find nothing new, rather than stopping at a fixed count. Use when searching for an unknown number of items such as bugs, risks, or edge cases.
    0 installs
  51. Agent Tournament Selection · amey-thakur
    Generate several independent attempts, score them against explicit criteria, and select or combine the winner, instead of iterating one attempt. Use when the solution space is wide and the first approach may not be the best.
    0 installs
  52. Email Deliverability · amey-thakur
    Get email into the inbox rather than the spam folder, through authentication, reputation, and list hygiene. Use when email is not arriving or engagement suddenly drops.
    0 installs
  53. Notification Fatigue · amey-thakur
    Detect and reverse the point where users stop reading, by measuring engagement decay and cutting volume before they mute. Use when open rates are falling or mute rates are rising.
    0 installs
  54. Local Development Setup · amey-thakur
    Make a working local environment reachable in minutes from a clean machine, and keep it close to production. Use when onboarding takes days or developers cannot run the system locally.
    0 installs
  55. Prioritization Frameworks · amey-thakur
    Prioritize with RICE-class scoring applied honestly, cost of delay, and refusals that carry reasons. Use when ordering a roadmap or defending priority calls under stakeholder pressure.
    0 installs
  56. Optimistic UI Updates · amey-thakur
    Apply changes locally before the server confirms, then reconcile or roll back honestly when it does not. Use when latency makes a correct-but-slow interface feel broken.
    0 installs
  57. Cost Structure Analysis · amey-thakur
    Understand which costs are fixed, variable, and step, so you know how profit responds to volume and where cuts actually help. Use when planning capacity, cutting costs, or explaining why margin is not improving with growth.
    0 installs
  58. Compilers And Toolchains · amey-thakur
    Understand what happens between source and running program, so build errors, linking failures, and optimisation surprises become tractable. Use when builds fail obscurely or behaviour differs between debug and release.
    0 installs
  59. Data Structure Selection · amey-thakur
    Choose the structure whose operations match how the data will actually be used, rather than defaulting to a list or a map. Use when designing anything that stores and queries data in memory.
    0 installs
  60. Fault Tolerant Training · amey-thakur
    Keep a long training job alive across GPU failures, node evictions, and stragglers so one bad host costs minutes, not the whole run. Use when a run spans enough GPUs and hours that hardware failure during the job is expected, not hypothetical.
    0 installs
  61. Kernel Profiling Nsight · amey-thakur
    Profile GPU work with Nsight Systems and Nsight Compute to read the timeline, name the bottleneck class, and pull the metric that dictates the fix. Use when a GPU program is slower than expected and you need evidence before touching a kernel.
    0 installs
  62. Quantization Deployment · amey-thakur
    Quantize a trained model to INT8 or INT4 for inference, calibrate the ranges, and gate the release on a measured quality regression. Use when serving needs lower latency and memory and you will spend effort keeping accuracy inside a defined budget.
    0 installs
  63. Tensor Core Utilization · amey-thakur
    Get matrix multiplies onto the tensor cores by fixing shapes, precision, and alignment, then measure that the cores actually fired. Use when a GEMM or attention kernel runs far below the card's advertised throughput and you suspect it fell back to the CUDA cores.
    0 installs
  64. Triton Inference Server · amey-thakur
    Deploy models on NVIDIA Triton with a valid model repository, ensemble pipelines, and concurrent execution tuned to keep the GPU saturated. Use when serving one or more models through Triton and configuring layout, dynamic batching, instance groups, or a preprocess-plus-inference pipeline.
    0 installs
  65. Explaining To Beginners · amey-thakur
    Explain something to someone with no background, without condescension and without jargon that quietly requires prior knowledge. Use when writing introductory material or onboarding someone new.
    0 installs
  66. Agent Customer Success Team · amey-thakur
    Run retention as a standing function with agents that watch usage signals, spot churn risk early, prepare account reviews, and hand humans a specific reason to reach out. Use when customers leave without warning and renewals are handled reactively.
    0 installs
  67. Notification Batching · amey-thakur
    Group related events so a burst of activity produces one message instead of twenty, with rules that stay predictable. Use when a single action generates many notifications or activity comes in bursts.
    0 installs
  68. Notification Strategy · amey-thakur
    Decide what deserves a notification, on which channel, and at what urgency, before building any of it. Use when notifications are added per feature and users are starting to mute everything.
    0 installs
  69. Environment Provisioning · amey-thakur
    Create development, preview, and staging environments that resemble production closely enough to be useful, and clean them up automatically. Use when environments drift, cost too much, or block testing.
    0 installs
  70. Schedule And Critical Path · amey-thakur
    Sequence work by dependency to find which tasks actually determine the finish date, and manage those. Use when a project has many parallel workstreams and an immovable date.
    0 installs
  71. Conflict Resolution UX · amey-thakur
    Present merge conflicts to users so they can resolve them confidently, rather than resolving silently and losing work. Use when concurrent edits cannot be merged automatically.
    0 installs
  72. Presence And Awareness · amey-thakur
    Show who is here, where they are, and what they are doing, at a cost that scales and without leaking more than intended. Use when adding cursors, avatars, or typing indicators to a shared surface.
    0 installs
  73. Production Readiness Review · amey-thakur
    Run a production readiness review that checks SLOs, runbooks, capacity, and dependencies before an on-call team agrees to own a service. Use when a service is about to be onboarded to a support rotation or handed from its builders to operators.
    0 installs
  74. Negotiation Fundamentals · amey-thakur
    Prepare and conduct a negotiation around interests and alternatives rather than positions, so agreements are better and hold. Use before any commercial conversation with something at stake.
    0 installs
  75. AI Datacenter Networking · amey-thakur
    Lay out the network for distributed training so collectives run on the fastest link that spans them, using NVLink, InfiniBand, and topology-aware placement. Use when a training job spans multiple GPUs or nodes and interconnect, not compute, is capping throughput.
    0 installs
  76. Agent Incident Response Team · amey-thakur
    Replicate a live incident team as agents with a commander, parallel investigators, comms, and a scribe, coordinated on a fixed cadence. Use when you want an outage worked by a coordinated agent team instead of one agent debugging alone.
    0 installs
  77. Agent Progressive Disclosure · amey-thakur
    Give agents context in stages, escalating to more capable models or fuller context only when the cheap path proves insufficient. Use when most tasks are easy but a few are hard and cost or latency matters.
    0 installs
  78. Quiet Hours And Timing · amey-thakur
    Send at times that respect the recipient's local hours and working pattern, deferring anything non-urgent. Use when notifications reach people at night or on weekends.
    0 installs
  79. Binary Data Representation · amey-thakur
    Work with bytes, endianness, alignment, and binary formats so data written by one system is read correctly by another. Use when parsing binary protocols, file formats, or debugging corrupted data.
    0 installs
  80. Transactional Messaging · amey-thakur
    Send the messages a user is waiting for, such as receipts, resets, and confirmations, with reliability and clarity that marketing messages do not need. Use when building password resets, receipts, or order confirmations.
    0 installs
  81. Comments And Annotations · amey-thakur
    Attach comments to content that keeps changing, so anchors survive edits and threads stay resolvable. Use when adding review, feedback, or discussion to a document or design.
    0 installs
  82. Gpu Utilization Monitoring · amey-thakur
    Monitor a GPU fleet so you can tell a genuinely busy GPU from one reporting 100 percent utilization while computing almost nothing, and find the wasted spend. Use when GPUs look busy on the dashboard but throughput or cost per token says otherwise.
    0 installs
  83. Mixed Precision Deployment · amey-thakur
    Ship FP16, BF16, or FP8 training and inference that holds accuracy while capturing the speedup, using loss scaling and numeric validation. Use when moving a model off FP32 to run faster or fit in less memory and the result must stay correct.
    0 installs
  84. Internal Developer Platform · amey-thakur
    Build a platform that lets product teams ship without filing tickets, treating the platform as a product with users. Use when infrastructure work is a bottleneck or every team solves the same problems differently.
    0 installs
  85. Self Service Infrastructure · amey-thakur
    Let teams provision what they need within guardrails, without waiting for an infrastructure team to act. Use when provisioning requests queue and infrastructure work is reactive.
    0 installs
  86. Security Development Lifecycle · amey-thakur
    Apply Microsoft's Security Development Lifecycle so threat modeling, tooling, and sign-off are built into each phase instead of bolted on before ship. Use when building or shipping software that takes untrusted input or handles sensitive data and you need a repeatable security process, not a one-time audit.
    0 installs
  87. Difficult Customer Conversations · amey-thakur
    Handle angry, distressed, or unreasonable customers without escalating the conflict or capitulating on things you cannot give. Use when a conversation has become emotional rather than transactional.
    0 installs
  88. Teaching Technical Concepts · amey-thakur
    Explain a technical idea by starting from what the learner knows, one concept at a time, with a concrete example before the abstraction. Use when teaching, mentoring, or writing an explanation.
    0 installs
  89. Agent Competitive Analysis Team · amey-thakur
    Run competitive analysis as agents that tear down assigned competitors on one template, enforce sourcing rules, and synthesize implications for your product. Use when you want a market landscape built by a coordinated agent team rather than one agent skimming marketing sites.
    0 installs
  90. Live Cursors And Selection · amey-thakur
    Render other people's cursors and selections so they inform rather than distract, and stay correct as content changes. Use when showing where collaborators are working in a shared document.
    0 installs
  91. Checkpointing Large Training · amey-thakur
    Checkpoint multi-node training runs so a save costs seconds instead of minutes and a resume reproduces the run exactly. Use when a job is large enough that a crash without a recent, verified checkpoint means losing hours of GPU time.
    0 installs
  92. Distributed Training Scaling · amey-thakur
    Scale training from one GPU to many by moving through data parallel and sharded FSDP modes, overlapping communication with compute, and reading the efficiency curve to find the ceiling. Use when adding GPUs stops making training proportionally faster and you need to locate where the scaling leaks.
    0 installs
  93. Agent Orchestration Antipatterns · amey-thakur
    Guard a multi-agent team against the structural failures single agents never hit: context lost across handoffs, false agreement, and runaway cost. Use when a team costs more than one agent or trusts its own output, and you need to find out why.
    0 installs
  94. Financial Statements Literacy · amey-thakur
    Read a profit and loss, balance sheet, and cash flow statement well enough to see what a business is actually doing. Use when reviewing your own numbers, a partner's, or an acquisition target's.
    0 installs
  95. Multi Channel Orchestration · amey-thakur
    Coordinate across push, email, in-app, and SMS so a user gets one message rather than the same thing four times. Use when several channels exist and users receive duplicates.
    0 installs
  96. Unsubscribe And Preferences · amey-thakur
    Give users real control over what they receive, with granular options and an honest one-click exit. Use when building preference centres or reducing complaint rates.
    0 installs
  97. Developer Productivity Metrics · amey-thakur
    Measure the system's throughput and stability rather than individual output, and use the numbers to remove friction. Use when improving engineering effectiveness or justifying platform work.
    0 installs
  98. Collaborative Editing Models · amey-thakur
    Choose between operational transformation, CRDTs, and locking for multi-user editing, and understand what each costs. Use when more than one person can edit the same document at the same time.
    0 installs
  99. Inference Serving Optimization · amey-thakur
    Tune LLM serving to hold latency SLOs while raising GPU throughput, working the batch scheduler, KV cache, and paged attention together. Use when a serving replica misses its latency target or leaves memory and utilization on the table.
    0 installs
  100. Push Notification Permissions · amey-thakur
    Ask for push permission at a moment when the value is obvious, and handle denial gracefully, because the prompt only comes once. Use when adding push to a mobile or web product.
    0 installs