Stuff and Nonsense
- AI & Tech
AI Didn't Cause Every Layoff. Management Did.
A human take on the AI layoff era: how much of the job loss is genuinely automation, and how much is management using AI as the most convenient excuse for decisions that were already coming.
- Engineering
Setting Up a Legacy Rails 4.2.6 Project with Docker in 2024
How to set up and run a legacy Rails 4.2.6 project in 2024 using Docker to isolate outdated dependencies.
- Personal
I don't use Tea bags for my pot of Tea
Why loose-leaf tea beats tea bags: better quality leaves, no microplastics, and a more sustainable cup of tea.
- Personal
How I do water fasting
Water fasting is a type of fasting where you only consume water for a period of time. This can be done for a variety of reasons, including weight loss, spiritual reasons, or to improve overall health.
- Personal
Why I am practising 24-hour water fasting 2 days a week
Why Yoosuf Mohamed practises 24-hour water fasting two days a week, and the effects he's noticed.
- Personal
How I managed year by living a frugal lifestyle
How Yoosuf Mohamed managed a full year by living a deliberately frugal lifestyle, and what he learned.
- AI & Tech
How ChatGPT helps me on day to day life
How ChatGPT helps Yoosuf Mohamed in day-to-day life, from quick research to everyday problem solving.
- Engineering
Becoming a ReactJS expert
A practical guide to leveling up in React, from core concepts to becoming a confident, expert-level developer.
- Personal
What happened to my .me domain
The story of what happened to Yoosuf Mohamed's .me domain and the lessons learned about domain management.
- Engineering
Trigger and Shoot – Slim WordPress plugin
Trigger and Shoot: a slim, lightweight WordPress plugin for triggering actions on post events.
- Engineering
WordPress: How to trigger the Post publish event
How to hook into and trigger the WordPress post-publish event for custom automation.
- Personal
Now I am on Github as Yoosuf
A quick note on joining GitHub under the username Yoosuf and starting to share code publicly.
- Personal
Work – Beaufort House Chelsea – Redesign
A case study on redesigning the Beaufort House Chelsea website.
- Engineering
HTTP2 for front-end web developers
What front-end web developers need to know about HTTP/2 and the performance gains it brings.
- Personal
Good Product Manager, Bad Product Manager
Notes and insights on what separates a good product manager from a bad one.
- Engineering
Component-based Architectures in Ruby and Rails
An overview of component-based architecture patterns for building maintainable Ruby on Rails applications.
- Photography
Photography, My second passion
Yoosuf Mohamed on photography as a second passion alongside software engineering, with sample shots.
- Personal
Just do it
A short, personal take on motivation, procrastination, and the value of just taking action.
- Personal
Respect people with less power than you
Why treating people with less power than you with respect is a real test of character and leadership.
- Personal
The Secret to Making Money by starting a small business
Thoughts on entrepreneurship and the realities of making money by starting a small business.
- Personal
Stand Against Racism
A personal stand against racism and a call for greater equality and respect for others.
- Engineering
Menus/Navigation handlers in mobile
A look at common menu and navigation patterns for mobile web and app interfaces.
- Photography
Photography with iPhone 5
Tips and techniques for taking better photos with the iPhone 5's camera.
- Engineering
Performance Checklist for the Mobile Web
A practical checklist for improving performance on the mobile web, from asset loading to rendering.
- Personal
Going back to Sri Lanka
Personal reflections on moving back home to Sri Lanka and what that transition meant.
- Engineering
Ruby 2
Early thoughts and reactions to the release of Ruby 2.0 and its new language features.
- Personal
The Setup
A rundown of the hardware, software, and tools Yoosuf Mohamed used for development at the time.
- Engineering
CSS3: text-shadow
A practical look at the CSS3 text-shadow property and how to use it to add depth to web typography.
- Engineering
A Better Way to Show WordPress Database Errors
A cleaner approach to displaying WordPress database errors for easier debugging during development.
- Photography
Yoosuf’s iPhone Photography
A collection of iPhone photography by Yoosuf Mohamed, capturing everyday moments and scenes.
- Engineering
Rails Apps: Rails Application Composer
A look at Rails Application Composer, a tool for scaffolding new Ruby on Rails applications faster.
- Personal
Hello you!
Yoosuf Mohamed's first blog post from 2007, marking the start of a personal blog after years on Geocities, Blogger, and WordPress.