Jez Reel Maghuyop

Jez Reel Maghuyop Filipino software engineer living in Norway

A few days ago I posted in our FB Group FEIT - Filipino Engineers and I.T. Professionals in Norway, looking for 2–3 peop...
29/08/2026

A few days ago I posted in our FB Group FEIT - Filipino Engineers and I.T. Professionals in Norway, looking for 2–3 people trying to break into the Norwegian IT industry. Yesterday I met 4 of them. πŸ‘‹

Their paths here are completely different.

One has a Master's in Data Science on top of a bachelor's in software engineering.

One is a nurse who left full-time nursing to rebuild herself as a backend developer β€” vocational college, a six-month Java bootcamp, an AI-powered API she built and deployed herself, and a hackathon prize this summer.

One finished a one-year backend program and has been teaching himself Java and Spring Boot ever since, with real projects on GitHub to show for it.

One has an IT degree and is studying network administration here in Oslo.

What they have in common: none of them are being paid to write code yet. They're in healthcare, hotels, restaurants β€” some full-time, some picking up shifts between studying β€” paying rent with one hand and writing code with the other. Nobody here is doing this on easy mode.

So we're starting.

Over the next couple of months I'll be training them the way an actual dev team works β€” application architecture, APIs, databases, Git, pull requests, code reviews, testing, CI/CD. We'll also get into Azure: Storage, App Services, Static Web Apps, Key Vault.

Not just writing code, but deploying and configuring it properly, which is the part most self-taught devs never get to practice. And instead of exercises, we're building an actual application end to end β€” so they come out of this with something concrete to show.

I'll try to document the whole thing here as we go β€” the progress, the mistakes, the small wins β€” and at the end I'll show you exactly what they built.

All four of them just need one company to say yes. If you work somewhere that hires juniors, or you know someone who does β€” keep them in mind. πŸ‡΅πŸ‡­πŸ‡³πŸ‡΄

Episode 2 is up: REST APIs.I've built APIs where every endpoint was a POST and every endpoint was a verb β€” /getProductBy...
17/08/2026

Episode 2 is up: REST APIs.

I've built APIs where every endpoint was a POST and every endpoint was a verb β€” /getProductById, /createNewOrder, /updateOrderStatus β€” and I called the result a REST API.

It worked. It shipped. Nothing was broken.

It also wasn't REST, and it took me embarrassingly long to understand the difference.

This one goes through what REST actually is: URLs as things instead of commands, the PUT-vs-PATCH trap that quietly wipes fields, the 403-or-404 judgment call, and why returning 200 for everything makes your monitoring lie to you.

Link's in the comments πŸ‘‡

Back to basics. Build better systems.

It’s been a while since we had an in-person event, and it was so nice to see both new and familiar faces again! 😊
16/08/2026

It’s been a while since we had an in-person event, and it was so nice to see both new and familiar faces again! 😊

Before Cloud we used to deploy apps via IIS Manager.How many production apps did you deploy through this thing? Be hones...
08/08/2026

Before Cloud we used to deploy apps via IIS Manager.

How many production apps did you deploy through this thing? Be honest.

07/08/2026

Here's the answer to the 200 OK post β€” a lot of you got it in the comments.

The request failed, the body said so, and the status still said 200 OK. This is what that actually costs you β€” and the simple fix.

I go deeper in the REST episode, coming soon.

Episode 1 β€” HTTP Fundamentals β€” is linked in the comments πŸ‘‡

Episode 2 is REST.This is the API I open with. Every endpoint is a POST. Every endpoint is a verb. And it works β€” someth...
03/08/2026

Episode 2 is REST.

This is the API I open with. Every endpoint is a POST. Every endpoint is a verb. And it works β€” something shaped exactly like this is in production right now, serving real customers and making real money. Nothing is broken.

But there's no pattern to guess from. Every endpoint is one more thing you have to remember.

Most of us have built APIs exactly like this and called them REST. Mine included.

REST actually means something specific, and this isn't quite it.

Coming soon.

Episode 1 β€” HTTP Fundamentals β€” is up now if you want the groundwork first. Link in the comments.

03/08/2026

Every endpoint is a POST. Every endpoint is a verb.

It works. It's in production. It's making money.

It's also not REST.

Episode 2, coming soon.

This request just created an order. The API answers 200 OK.Two things are wrong with that, and most people only name the...
03/08/2026

This request just created an order. The API answers 200 OK.

Two things are wrong with that, and most people only name the first one.

Swipe for your stack β€” .NET, Node, Java, Laravel, Rails. Same bug in all five.

Can you get both?

Order 1001 exists. The person asking just isn't allowed to see it.The API returns 404 Not Found.Half of you are about to...
03/08/2026

Order 1001 exists. The person asking just isn't allowed to see it.

The API returns 404 Not Found.

Half of you are about to tell me that's wrong. The other half are about to tell me it's deliberate.

Both of you have a point β€” and that's the interesting part.

What would you return?

You have written this a hundred times. A route, a handler, and your framework quietly turns a web request into a functio...
02/08/2026

You have written this a hundred times. A route, a handler, and your framework quietly turns a web request into a function call.

But what is actually happening underneath?

Here is HTTP in 8 cards β€” the request, the response, the methods, the status codes, and why the whole thing is stateless.

πŸ“Œ Save this one. It is the reference I wish I had when I was starting.

Swipe through πŸ‘‰ and if a card raises a question, ask it in the comments β€” I will answer every one.

The full breakdown is in the HTTP Fundamentals episode β€” link's in the comments πŸ‘‡

Back to basics. Build better systems.

Address

Antipolo
1870

Alerts

Be the first to know and let us send you an email when Jez Reel Maghuyop posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Jez Reel Maghuyop:

Shortcuts

Share