PHP2Shell and the case for a simpler web
PHP2Shell, new Node.js vulnerabilities and cloud failures make the case for simpler static publishing, independent recovery and better-funded maintenance.
THE BLOG · BY STEFAN CALIARO
Thoughts on technology, work, and the things we can make better.
A collection of ideas, experiences, and discoveries along the way.
From the latest thinking to the archive.
PHP2Shell, new Node.js vulnerabilities and cloud failures make the case for simpler static publishing, independent recovery and better-funded maintenance.
For workers already feeling cooked, the money and confidence needed to walk away can be harder to find. AI and repeated job cuts are adding another reason to stay put.
Buying an apartment doesn't end the affordability problem. Strata levies, defects and collective decisions can add financial risks just as inflation and an uncertain job market squeeze your ability to absorb them.
From the forced Messenger split in 2014 to the 2020 LightSpeed rebuild and 2023 inbox tests: revisiting the difference between a better app and a better user experience.
Australia took more than a decade to establish key platform-work protections. What the TWU's campaign can teach white-collar workers about AI, bargaining power and Professionals Australia.
From Google Cloud Storage and broken JavaScript to a Git-powered blog: how Codex helped me bring 17 LinkedIn articles home to stefs.site.
Prompt: Will the job market ever recover from an Employer owned one?
Startup accelerators have become one of the most visible gateways into the startup world. For a first-time founder, they can look like a cheat code: capital (rarely equity free), mentors, investor introductions, pitch practice, a…
Job searching is one of the strangest psychological games adults are expected to play.
What the Bolt story tells us, what the data confirms, and what IBM, Block, and Target add to the picture
Tech companies stay relevant by continuously re-earning their usefulness. The ones that survive do not just “use new tech”; they keep matching technology to real customer pain, market shifts, and business outcomes.
This is kind of a follow up to my earlier job applicant tip articles: 2021: 12. Top Tips to Get Your Job Applications, Website & Resume Noticed [Tested on 100s of real-world jobs]
How will this AI renaissance play out? Fresh grads, mid tiers and even senior levels already feeling the heat as corporates layoff in the 100 000s since 2022.
In 2018 after missing a work trip in 2015/6, I planned a personal but also business related trip to San Francisco that felt less like a holiday and more like a pilgrimage, and oh boy was I thankful in spades especially as…
2025 was not a year of shortcuts or instant wins. It was a year of showing up, repeatedly, even when progress felt slow, uncertain, or invisible from the outside.
"Cloudflare blames a software crash after sites like X and ChatGPT went down" https://www.businessinsider.com/cloudflare-outage-internet-down-x-open-ai-2025-11
This has happened countless of times, current up to date Version 142.0.7444.162 (Official Build) (arm64). WhatsApp fails to open at all when this happens and requires a full Chrome quit and relaunch. Annoying if you have over 100…
I know how daunting and demotivating applying for new jobs can be like, especially if you're not currently in a job, are self-employed or just busy with other life matters and deciding to make the jump back into job life.
My 2020 comparison of managed WordPress hosting, covering backups, staging, performance, support and the costs of running reliable websites.
An archived March 2020 opinion piece calling for stronger Australian COVID-19 countermeasures, travel restrictions and working from home.
Life is more fun with conferences & meetups; somehow everything just seems to click so smoothly at events like these and you end up with a plethora of relatable connections and opportunities at your fingertips. 🎉🗣
An archived announcement of a short-lived founder ticket offer for the November 2019 StartCon conference.
Not many prioritise sleep. It's often left last on our to-do lists, but it will leave us last too if we do that.
What does it take to be productive and remain there? Basically 11 things:
Career direction, company culture, a brand’s mission and location: my 2019 perspective on finding a role that fits, preparing a portfolio and navigating interviews.
A 2019 reflection on information overload, screen time and burnout, with practical ideas for protecting your attention and finding a healthier work-life balance.
Basically: Publish great, frequent and new content targeting relevant search keywords that your competitors are also targeting. Ask yourself, would you want to be reading this on the train home from work?
I find co-working spaces, quiet cafes, libraries or a secluded office space whether at home or somewhere else to be most beneficial. I think the variation of environment is key to fuelling productivity and creativity levels to…
My 2016 journey through VPS hosting, NGINX, Ghost and YOURLS, and the choices behind building a personal home on the web.
Day two at Startup Weekend Sydney 2014: reflections on development, team collaboration, passionate ideas and finding a workable business model.
Try a different keyword or topic.
Writing from LinkedIn, Medium, and stefs.site. Imported articles retain their original dates and wording; some older images and embeds may be unavailable.
Visit LinkedIn ↗Visit Medium ↗