Modern Software

Modern Software

6 posts

Deploying Rails 8 apps with Kamal

As a Rails enthusiast, I've always wanted a better deployment solution to house my hobby projects. It was not that there was no good solution available: We have AWS, Heroku, Hatchbox, Fly, Render.io and various other such PaaS alternatives. All these PaaS providers were ultimately wrappers sitting...

Brand treatments

The usual approach to a brand design system involves compiling a list of font families, typography guidelines, color palettes and patterns. However, this is falling short. We're missing a crucial piece in the jigsaw puzzle — brand treatments.

How does AI affect UI?

Our online conversations have been increasingly life-like, but yet life-less at the same time. The UI of apps have become more conversational and chat-like in nature. Not just apps, even websites have their own chat-like interfaces on the side.

Pluginisation of Modern Software

Transitioning from Adobe to Figma was a big change for me in my design journey. At that time, the whole design ecosystem was revolving around Adobe. For image manipulation, you had Photoshop, Illustrator for vector graphics, Indesign for reports, XD for website or app prototypes and so on. When Figma...

Startups are a fertile ground for risk taking

Startups are interesting even if most startups fail. I’ve found Patrick Collinson’s argument to be the most convincing: “Part of the reason startups resonate with people is because the outcome is not guaranteed. If it were guaranteed, it would be boring… Whether or not you’re the best...

You’ve successfully subscribed to Essays by Shreyas
Welcome back! You’ve successfully signed in.
Great! You’ve successfully signed up.
Success! Your email is updated.
Your link has expired
Success! Check your email for magic link to sign-in.
Please enter at least 3 characters 0 results for your search