A while ago, I joined a new IT company.
Technically, it wasn’t too difficult to adapt. It was still backend, frontend, databases, APIs — things I was already familiar with.
But there was one thing that genuinely surprised me:
the coding culture was completely different from the company I worked at before.
At my previous company, coding standards were taken very serio...
Decode a real JWT, exploit alg:none in 30 seconds, and learn exactly what to test in your own auth — all in your browser against a live sandbox
Most JWT tutorials show you a diagram and call it a day. This one is different: every example runs against a real sandbox API in your browser, so you can decode tokens, exploit alg: none, and watch a server actually reject (or accep...
This plugin started as a practical solution to a real problem I kept seeing in WordPress projects.
Marketing teams wanted attribution data.
Developers wanted flexibility.
Clients wanted ownership of their data.
Most existing solutions either depended heavily on third party SaaS platforms or became difficult to customize once wo...
I ride bikes a lot these days, and like many cyclists I use Strava to log my rides. Even on the free tier it automatically syncs with smartwatches, cycling computers, and smart trainers, which is plenty for just keeping a record. But the more I learned about training, the more I wanted richer analytics and planning — and most of that lives behind Strava's paid s...