The WTF Series: Developers and their ‘full-stack’

January 28, 2016  |  Ben Kittrell

Photo by Dennis Stachel,

On a daily basis, Ben Kittrell translates the jargon-filled world of technology for clients of his tech consultancy. The Words that Frustrate (WTF) series aims to offer readers some clarity in an industry dominated by techies’ confusing argot.



Spend enough time with a developer and you’re bound to hear the term “stack” thrown around.

“LAMP stack.” “ MEAN stack.” “Full-stack.” We like to stack things.  

The words “stack” is actually used quite a lot in programming because it makes sense to think of a computer in layers. We have the hardware at the bottom with a very small number of things it can do on it’s own. Over time, we have written software that runs “on top” of that hardware. Each layer builds upon the last layer making the software more and more specialized for different purposes.

What’s in the stack?

When you hear the word “stack,” it’s most likely being used to describe a set of technologies that are being used to develop an application. One of the first and most popular solution stacks is called LAMP, which stands for Linux, Apache, MySql and PHP.

Linux is an operating system — it’s like the Windows of the web server world. Apache is the actual web server software that serves up code and images to web browsers like Google Chrome. MySql is a place to store information like user accounts, blog posts or products. And PHP is the programming language, which ties everything together.  

LAMP StackThe LAMP stack became very popular because it’s very easy to learn, easy to setup and completely free. Many websites and tools like WordPress were built using this stack.

One of the more modern stacks is called MEAN for Mongo, Express, Angular and Node. Again, this is a complete set of tools that can be used to write web applications.  

What about a full-stack developer?

On bigger teams, you usually have roles assigned out for design, user-interface development, back-end development, database design and system administration. A full-stack developer is one who is proficient at all levels of the stack and is capable of writing an application from front to back.  

The full-stack developer has become essential to tech startups that cannot afford a full team as they’re getting started. One full-stack rockstar developer can handle the load of two or three who are less experienced and more specialized.  

Over the last few years the number of technologies used to develop applications has multiplied, so it’s very difficult to truly be a full-stack developer anymore. New web development tools are created and improved every day, which doesn’t even account for mobile development, machine learning or cloud infrastructure.

This only makes “stacks” more important so that, as developers, we have a reliable set of tools to help us create innovative and engaging experiences.


 

Ben Kittrell is the co-founder of Doodlekit and an advisor for startups and small businesses. Kittrell also is host of Spare Room Radio, a podcast that features Kansas City entrepreneurs.

startland-tip-jar

TIP JAR

Did you enjoy this post? Show your support by becoming a member or buying us a coffee.

Tagged ,
Featured Business
    Featured Founder

      2016 Startups to Watch

        stats here

        Related Posts on Startland News

        Letter to KCMO City Council from the entrepreneur, small biz community (via Eze Redwood)

        By Tommy Felts | March 15, 2022

        Editor’s note: The following letter was sent to Kansas City, Missouri, city council members March 11 by serial entrepreneur Eze Redwood, advocating for $11 million in funding for entrepreneur support from KCMO in its 2022-2023 budget. The city council is set to vote on the budget by March 24. The opinions expressed in this commentary…

        Kharissa Forte, Holistic Hustle, Grace & Grind

        We all need help, honey: Nearly 3/4 of entrepreneurs are haunted by depression (Holistic Hustle)

        By Tommy Felts | March 8, 2022

        Kharissa Forte is a writer, certified health coach, and columnist for Startland News. For more of her self-care tips on how to keep your cup full, visit graceandgrind.co. You did it. After all the nights dreaming about how amazing it could be and overcoming the endless stream of what-ifs that stopped you from moving forward…

        Bo Fishback, Airtasker

        KC workers aren’t leaving — they just want more control over their jobs; Why that isn’t such a weird flex

        By Tommy Felts | February 14, 2022

        Editor’s note: The opinions expressed in this commentary are the author’s alone. Bo Fishback, CEO of Airtasker USA, a local services marketplace that connects people who need work done with those who are ready to work, previously founded Kansas City-based Zaarly. The startup was acquired by Airtasker in 2021. Corporate America’s “Great Resignation” is largely…

        Kharissa Forte, Holistic Hustle, Grace & Grind

        Faking it ’til you make it might be why you have imposter syndrome (Holistic Hustle)

        By Tommy Felts | February 8, 2022

        Kharissa Forte is a writer, certified health coach, and columnist for Startland News. For more of her self-care tips on how to keep your cup full, visit graceandgrind.co. I’m not one to get caught up in the hoop-lah of celebrity crushes, but if there’s anyone who I #WCW it’s my Pisces twin Rihanna. (I mean,…