John Anim

@johnanim_dev

  • Joined
53 Following1 Followers21 Posts
  1. John Anim@johnanim_dev
    Claims are easy. Evidence is slower. Anyone can say they build software. I’d rather show what I’m learning, what I’m building, what breaks, and how I improve. Less claiming. More building. More evidence. #BuildInPublic #FullStackDevelopment
    Download
    0002
  2. John Anim@johnanim_dev
    I’m not waiting until I’m an expert to start sharing. I’m learning, building, making mistakes, fixing them, and documenting the journey. Still learning. Still building. #BuildInPublic #FullStackDevelopment
    Download
    0003
  3. John Anim@johnanim_dev
    Before choosing a tech stack, I ask five questions: Who uses it? What data? What must connect? What can the client maintain? What is the budget? The right stack is not the most popular one. It’s the one that fits the problem. #FullStackDevelopment #SoftwareEngineering
    Download
    0003
  4. John Anim@johnanim_dev
    The stack is the last answer. Before choosing a technology, understand: → Users → Data → Limits → Skills → Then the stack Good development isn't about choosing the coolest tool. It's about choosing the right tool for the problem. #FullStackDevelopment #Software
    Download
    0004
  5. John Anim@johnanim_dev
    Picking your favorite tech stack before understanding the problem is a risk. Not every business problem needs an app. Sometimes the best solution is a process change, spreadsheet, automation, or existing tool. Start with the problem. Choose the technology last. #FullStack
    Download
    0004
  6. John Anim@johnanim_dev
    I’m learning to stop asking: “What technology should I use?” And start asking: “What problem am I actually solving?” Not every business needs an app, AI, or custom software. Choose the problem first. Choose the stack last. #FullStackDevelopment #Tech
    Download
    0004
  7. John Anim@johnanim_dev
    Not every business problem needs an app. Before building, ask: • How often does this happen? • Who will use it? • What happens if we do nothing? • Can an existing tool solve it? Start with the problem. Then choose the technology. #FullStackDevelopment #BusinessTechnology
    Download
    0002
  8. John Anim@johnanim_dev
    Before building an app, ask: • How often does the problem happen? • Who will use the solution? • What happens if we do nothing? The goal isn't always to build more technology. The goal is to solve the right problem with the simplest solution that works. #TechForBusiness
    Download
    0003
  9. John Anim@johnanim_dev
    Not every business problem needs an app. Sometimes a better process, spreadsheet, form, or existing tool can solve the problem faster and cheaper. The goal isn't to build more software. The goal is to solve the right problem. #TechForBusiness #FullStackDevelopment
    Download
    0002
  10. John Anim@johnanim_dev
    Not every business problem needs an app. Before building software, ask: What problem are we solving? Sometimes the best solution is a process, form, spreadsheet, or simple automation. Good technology isn't about complexity. It's about choosing the simplest solution that works.
    Download
    0003
  11. John Anim@johnanim_dev
    A client says: “Make it simple.” Don’t code yet. Ask: Simple for whom? Doing what? How will we know it’s simple? Turn the request into something you can test. Better questions → better requirements → better software. #SoftwareDevelopment #FullStack
    Download
    0005
  12. John Anim@johnanim_dev
    A request isn't a requirement. The process should be: Request → Questions → Requirement → Acceptance check Ask what the client really means. Turn the answer into something specific. Then define how you'll know it's done. If you can't test it, you probably haven't defined
    Download
    0001
  13. John Anim@johnanim_dev
    “Make it faster.” That sounds clear until you ask: Faster than what? A request describes what someone wants. A requirement describes something you can measure and test. Good software starts with better questions—not more code. Requests are wishes. Requirements are testable.
    Download
    0004
  14. John Anim@johnanim_dev
    A client says: “Build me an app that makes things faster.” Don't start coding yet. Ask: What needs to be faster? For whom? By how much? How will we test it? A request is a wish. A requirement is something you can test. Better questions → better requirements → better softwar
    Download
    0004
  15. John Anim@johnanim_dev
    Problem first. Then the build. My development process: Symptom → Questions → Process map → Requirement → Solution. The goal isn't to build faster. It's to make sure we're building the right solution to the right problem. #AIDevelopment #FullStackDevelopment #JohnAnim
    Download
    0007