Skip to Main Content
Talk Beginner

Embrace the Grind: Why your next project should be deployed like you are in 1999

Proposal status is Rejected
Session Description

Abstract

Remember how it was like before one-click deploys and all the PaaS? I do. And its worth taking a time machine and going back there.

This talk is focused on beginners programmers of today that I've noticed, are swimming in a sea of abstractions. We will ditch the "0 to 1" easy buttons and take a hilarious, yet crucial, detour on the time machine back to the fundamentals of software deployment. Why? Because wrestling with DNS, battling package managers, and manually installing / deploying / maintaining your app on a bare server isn't just a rite of passage - it's the fire in where true understanding is forged.

Join me as I guide you through the embers of the "older" days. Through trials by fire, you'll discover why these foundational skills are more critical than ever in an AI-driven world, and why you'll never truly appreciate the elegant solutions until you've felt the pain they solve. Prepare to be challenged, amused, and ultimately, a more resilient and knowledgeable engineer.

  • Outline

  • Introduction

    • Acknowledge how easy it is to get something from 0 to 1 in today's age.

    • Talk about my origin story

    • And then, throw away the easy

  • How does building the same thing, look like, when doing it the hard way?

    • Domains

    • Servers

    • DNS

    • SSH

    • Deploy!

  • But why?

    • Point out everything that can go wrong

  • The gains

    • Point out why despite everything that can go wrong, it is still worth it.

  • Call to action

Key Takeaways

Sometimes the hard way, is the right way, in the long run.

References

Session Categories

Engineering practice - productivity, debugging

Which track are you applying for?

Main track

Speakers

Shrayas
Shrayas Head of Engineering | Logic Soft Pvt. Ltd.

Shrayas Rajagopal heads the engineering efforts at a Logic Soft - a small organization with a large impact. Logic Soft is the only recognized software providers for the Book Trade businesses. If you have ever gone to a book store, it is very likely that Logic Soft's software is running their business behind the scenes.

At Logic Soft he is responsible for all key technical and business decisions and has set a foundation for building the next generation of web and mobile applications in the organization. He enjoys building simple and future proof software with a focus on readability and scalability. He strongly believes that new technologies are not the right way to solve problems - simple design is.

Previously at SAP Labs, he worked on a small team that helped test and build out Sentinel - an Algorithmic Trading platform on a then new gen SAP database - SAP HANA

Outside of work, he enjoys running very long distances, trekking mountains or whipping up something in the kitchen