3
10 Comments

What exactly is no code?

Don't shoot! I'm just playing devils advocate here :) I've always been curious about this "no code" and in particular, people who say "I dont code" and also "I write code" for that matter. What do you reeally mean when you say this!?

When I'm asked if I'm coder, I'm sometimes reminded of the no gender debate of late, and I want to respond, "I'm neither!!... I'm a get it done by any means necessary", sure I use plurality of tools and know tonnes languages (to some extent), yeah I'm one of them.

My favourite tools are ones that just work for the task in hand. An intuitive UI, where all changes are code or backed by code/config and shoved into a repository.

Who's with me!?

on December 20, 2019
  1. 4

    Coding is just a skill. Having the skill doesn't imply that you do or don't have other skills, and neither does not having it.

    "No code" is a marketing term that rebrands tools for those who can't or don't want to work at a lower level of abstraction. Game Salad (2010-), WordPress (2003-), Game Maker (1999-) and even Excel (1987-) could easily be considered "no code". They just didn't have that branding.

  2. 2

    One of my businesses is a no-code mobile app builder, it exist because it's a real platform that lets you build and deploy apps without any technical knowledge , of course we use templates but we're willing to customize things for you as long as you want to have a chat. The self proclaimed no-code platforms are simply bs, have you ever signed up and used the tool for 5min? It's fucking confusing, you need 2 hours and half to understand how to change background color for a button and good luck setting up that text input, sure it looks very fancy but show me one successful app built with these tools, you simply cannot compete with code, code is the essence, code is nature, you don't build an app to build an app, it makes no sense

  3. 2

    No-code currently usually refers to 'not using a textual programming language to the task,' but it is still kind of programming, but mostly with visual "languages."

    1. 1

      Right. I like your description. "Visual Languages", maybe it should be called "Visual Code" instead of "No Code" but I guess Microsoft already stole that name :) I suppose my other point is that I hear a lot of people say things like "I dont write code that why I use No Code", which doesn't make sense to me..

  4. 1

    I think it's visual programming, we Know that no code could be misleading but they use it as a marketing name (which works well) nothing more.

  5. 1

    I don't know of anyone who incorporate code/no-code as part of their self-identity. It's great that you are well-versed in plenty of tools and know just the right ones for the task at hand. What are the tools you use and for what purposes? I'd love to learn some of them, if you don't mind :)

    1. 1

      In the real world, no, you're right, I don't self identify as "coder", and it isn't one of those "optional" demographic questions you get at the end of surveys.. yet :)

      Your question got me thinking, actually I use a lot of tools through out the day, like many, some more related to producing software, and others, build and software orchestration, and even project management.. but I imagine that's going way off. I started to list things but its get long so the short answer is Java & .NET build deploy tools across most platforms, how about you?

      I use tools like:

      • VSTS (now Azure Devops)
      • Jenkins
      • Ansible (Ansible Tower)
      • XL Release

      IDEs like:
      Visual Studio
      Visual Studio Code
      Intellij

      Scripting languages mostly in:

      • Powershell
      • Ansible
      • Bash
      • Batch
      • Python

      Software development:

      • C#
      • Java
      • Kotlin
      • Javascript (TypeScript)

      Platforms:

      • Cloud = Azure
      • Web:
        IIS
        Tomcat
        ASP.NET
        Spring Boot
      • Android
      1. 1

        I've always worked at big corporations with their own internal tooling and infra, so nothing you might recognize...but some of them you might, e.g spanner, bigtable, borg, etc. I worked chiefly on compiler optimizations and distributed systems.

        I did not seriously get into web development until a year ago. My stack is just react + nextjs + nodejs + bootstrap + firebase.

        For project management, I use google sheets and doc.