The Black Box Builder!

The Black Box Builder!

That's what I call myself and others who have no inkling of actual programming but know exactly what data they have and what output they want. Build tools purely by prompting, never reviewing the code that is written for them. A smaller version of dark factory if you will!

Article content

LLMs have reached a point where laypeople like me can “outsource” simple app development to them, while we focus on the outcomes we need. Of course, it isn’t safe to blindly trust an LLM’s output, but neither is trusting the output of a programmer you know nothing about, especially if you’re not a programmer yourself.

Proper app development needs security auditing, vulnerability scanning, performance profiling, and refactoring workflows to keep the app secure, efficient, and maintainable. My prediction is that the next wave of LLM-outsourced coding will come either from an ecosystem of IDEs and extensions that fills this gap, or from LLMs that ship with these workflows baked in by default. That would make their code easier to trust (instead of being dismissed as slop) and safer to delegate to. Until then, we’ll need to prompt LLMs to help us do those audits and refactors manually.

Will this way of building still leave gaps, inefficiencies, and vulnerabilities? Yes, but so does plenty of production code. That’s not an excuse to not try building things ourselves when the capability exists. For better or worse, domain experts are going to take on software building themselves OR developers will evolve into domain experts.

If there’s a comforting thought for security-conscious folks, it’s that these tools and apps will likely be standalone, greenfield, built for individual users’ needs and run locally, unlikely to scale much further without deeper knowledge of system design and patterns and that’s OK for now.

To view or add a comment, sign in

More articles by Ravishankar N

  • AgentLens - An AI agent's context window explorer!

    First a bit of reflection. Ability to create something is very powerful and perhaps that’s why artists and by extension…

  • The Real Challenges of AI Adoption

    Across industries, companies are racing to integrate AI—whether by laying the groundwork for innovation, building…

  • Agentic AI evaluation framework

    Disclaimer: This article represents my thoughts alone as an individual and not as a representative of my employer or…

    1 Comment
  • Bing + ChatGPT - Let’s talk productivity

    Disclaimer: This article reflects my opinion and mine alone, not that of Microsoft or Bing or OpenAI, don’t treat this…

  • Azure Security Services - A primer

    Azure cloud services are undoubtedly one of the most cutting edge cloud services in the market, so naturally customers…

  • Azure Stack Misconceptions and Confusions!

    I wanted to write a quick post on some of the common misconceptions that customers have when it comes to Azure Stack as…

    5 Comments
  • Lessons from field: Azure Stack services integration - Beyond the basics!

    Azure stack is a advanced "private cloud as a appliance" that helps customers use and reap benefits from day one…

    1 Comment
  • Selling Azure Stack to Public & Financial Sectors

    As Azure stack sees wider adoption, more and more government and financial institutes are evaluating the solution for…

    2 Comments
  • Microsoft Ignite - Software Defined X Sessions

    With wrapping up of 2017's installment of Microsoft Ignite, Microsoft has made available all the sessions for on-demand…

  • Project Honolulu in 1-2-3!

    This week has an avalanche of new anouncements from Ignite 2017 happening right now in Florida. Anouncements range from…

Explore content categories