{"id":109,"date":"2025-09-17T15:23:09","date_gmt":"2025-09-17T15:23:09","guid":{"rendered":"https:\/\/blessingudor.com\/?p=109"},"modified":"2026-01-02T07:49:47","modified_gmt":"2026-01-02T07:49:47","slug":"pathway-to-a-full-stack-developer","status":"publish","type":"post","link":"https:\/\/blessingudor.com\/pathway-to-a-full-stack-developer\/","title":{"rendered":"Pathway to a Full stack developer"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">1) Choose a stack (pick one to start)<\/h2>\n\n\n\n<p>You only need one primary stack to begin \u2014 you can learn others later.<\/p>\n\n\n\n<p>Option A \u2014 <strong>JavaScript \/ TypeScript (recommended)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Backend: Node.js + Express<\/li>\n\n\n\n<li>Why: huge ecosystem, easy transition to frontend, TypeScript adds safety and is in high demand.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">2) Core learning phases (what to learn and why)<\/h2>\n\n\n\n<p>Each phase lists <em>must-learn topics<\/em> and <em>mini tasks<\/em>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Phase 0 \u2014 Foundations (Weeks 0\u20134)<\/h3>\n\n\n\n<p><strong>Goals:<\/strong> basic programming fluency, Git, CLI, HTML\/CSS basics (so you can do small full-stack demos).<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Programming fundamentals: variables, control flow, functions, arrays\/objects, async (callbacks\/promises\/async-await).<\/li>\n\n\n\n<li>Tools: VS Code, Git, GitHub, terminal basics (cd, ls, mkdir, rm, curl).<\/li>\n\n\n\n<li>Web basics: HTTP, URL, status codes, headers, JSON, how browsers request resources.<\/li>\n\n\n\n<li>Mini tasks: build small scripts (e.g., weather CLI), make simple static HTML page, push code to GitHub.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Phase 1 \u2014 Backend basics &amp; first REST API (Weeks 5\u201312)<\/h3>\n\n\n\n<p><strong>Goals:<\/strong> write a real backend service, understand routing, middleware, and databases.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Language deepening: advanced JS\/TS (modules, types, error handling), or Python if chosen.<\/li>\n\n\n\n<li>Framework: Express (or Flask\/Django).<\/li>\n\n\n\n<li>Databases: SQL basics (SELECT\/INSERT\/UPDATE\/DELETE), PostgreSQL or MySQL.<\/li>\n\n\n\n<li>Authentication basics: sessions vs JWT.<\/li>\n\n\n\n<li>Testing basics: unit tests (Jest for JS \/ pytest for Python).<\/li>\n\n\n\n<li>Mini tasks: build a CRUD API for a \u201cNotes\u201d app with Postgres, Dockerize it, write tests, deploy.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Phase 2 \u2014 Production patterns (Weeks 13\u201320)<\/h3>\n\n\n\n<p><strong>Goals:<\/strong> make your app robust, secure, and deployable; learn caching, background jobs, and CI.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Docker + docker-compose.<\/li>\n\n\n\n<li>Logging &amp; monitoring basics.<\/li>\n\n\n\n<li>Caching (Redis), background processing (Bull for Node, Celery for Python).<\/li>\n\n\n\n<li>Security basics: OWASP Top 10, input validation, password hashing, HTTPS\/TLS basics.<\/li>\n\n\n\n<li>CI\/CD: GitHub Actions or GitLab CI pipelines, automated tests.<\/li>\n\n\n\n<li>Mini tasks: add auth to Notes app, add background job (e.g., send emails), add Redis cache, configure CI pipeline.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Phase 3 \u2014 Scaling &amp; architecture (Weeks 21\u201328)<\/h3>\n\n\n\n<p><strong>Goals:<\/strong> understand system design basics and scaling patterns.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Message brokers (RabbitMQ\/Kafka) basics.<\/li>\n\n\n\n<li>Microservices vs monolith tradeoffs.<\/li>\n\n\n\n<li>API design: RESTful vs GraphQL.<\/li>\n\n\n\n<li>Load balancing, reverse proxies (Nginx), containers orchestration basics (Kubernetes intro).<\/li>\n\n\n\n<li>Mini tasks: split one service into two (e.g., Posts service + Auth service), or build a queue worker and scale it locally with docker-compose.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Phase 4 \u2014 Advanced features &amp; polish (Weeks 29\u201336)<\/h3>\n\n\n\n<p><strong>Goals:<\/strong> build larger projects, solidify testing and design skills.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Observability: metrics, distributed tracing (concepts).<\/li>\n\n\n\n<li>Advanced DB topics: indexes, migrations, transactions, replication concepts.<\/li>\n\n\n\n<li>Performance tuning: profiling, query optimization.<\/li>\n\n\n\n<li>Mini tasks: build a small ecommerce prototype with payments mock, analytics events pipeline, and CI\/CD; include tests and infra as code (Terraform basics optional).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Phase 5 \u2014 Interview prep &amp; job hunt (Weeks 37\u201352)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Algorithms &amp; data structures: arrays, linked lists, trees, hash maps, sorting, complexity analysis (Big O).<\/li>\n\n\n\n<li>System design: prepare for basic to medium system design interviews (design a URL shortener, design a chat system).<\/li>\n\n\n\n<li>Mock interviews, resume tailoring, open-source contributions.<\/li>\n\n\n\n<li>Mini tasks: solve 40\u2013100 algorithm problems (see schedule below), do 6 mock interviews.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"detailed-timeline\">3) Detailed timeline (week-by-week for the first 12 weeks, then monthly)<\/h2>\n\n\n\n<p>I\u2019ll show a weekly plan for the first 12 weeks (most critical) and monthly checkpoints afterward.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Week 1 (Day 1\u20137)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Install tools: VS Code, Git, Node \/ Python, Postgres, Docker.<\/li>\n\n\n\n<li>Learn Git basics: <code>git init<\/code>, <code>git add<\/code>, <code>git commit<\/code>, <code>git push<\/code>.<\/li>\n\n\n\n<li>Do an intro tutorial: JS basics (variables, loops, functions) or Python basics if chosen.<\/li>\n\n\n\n<li>Mini: create GitHub repo and push a \u201chello world\u201d script.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Week 2<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Deeper JS\/TS: functions, objects, arrays, map\/reduce\/filter, promises &#8211; <a href=\"https:\/\/www.youtube.com\/watch?v=Urwzk6ILvPQ\">https:\/\/www.youtube.com\/watch?v=Urwzk6ILvPQ<\/a><\/li>\n\n\n\n<li>CLI practice: use curl to call endpoints, run local servers. <a href=\"https:\/\/www.youtube.com\/watch?v=q2sqkvXzsw8\">https:\/\/www.youtube.com\/watch?v=q2sqkvXzsw8<\/a><\/li>\n\n\n\n<li>Mini: make a small script to fetch JSON from a public API and log results. <a href=\"https:\/\/www.youtube.com\/watch?v=37vxWr0WgQk\">https:\/\/www.youtube.com\/watch?v=37vxWr0WgQk<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Week 3<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>HTTP fundamentals (GET\/POST\/etc), status codes, headers, JSON.<\/li>\n\n\n\n<li>Learn Express basics (or Flask): routing, middleware.<\/li>\n\n\n\n<li>Mini: simple Express server with 3 routes.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Week 4<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>SQL basics: SELECT, WHERE, JOIN, INSERT, UPDATE, DELETE.<\/li>\n\n\n\n<li>Setup Postgres, connect from Node\/Python.<\/li>\n\n\n\n<li>Mini: connect Express to Postgres and store simple records.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Weeks 5\u20138<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Build <strong>Notes API<\/strong>: CRUD endpoints + Postgres, input validation, basic auth (JWT).<\/li>\n\n\n\n<li>Add unit tests (Jest or pytest).<\/li>\n\n\n\n<li>Dockerize app + postgres via docker-compose.<\/li>\n\n\n\n<li>Deploy to free tier (Railway\/Render\/Heroku) \u2014 learn env vars and secrets.<\/li>\n\n\n\n<li>Outcome: deployed Notes app, tests, Dockerfile, GitHub repo.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Weeks 9\u201312<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add features: rate limiting, email notifications (use SendGrid or mock), file uploads.<\/li>\n\n\n\n<li>Add Redis for caching.<\/li>\n\n\n\n<li>Add CI: run tests on PR with GitHub Actions.<\/li>\n\n\n\n<li>Start small frontend (optional): simple HTML\/JS to call your API so you can demo full-stack.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Months 4\u20136 (if intensive) \/ Months 4\u20139 (if part-time)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>System design basics + microservices experiments.<\/li>\n\n\n\n<li>Build bigger project: e-commerce or scheduling app with:\n<ul class=\"wp-block-list\">\n<li>auth service, product service, order service (or simpler: blog + comments + search)<\/li>\n\n\n\n<li>background jobs (order processing), message queue<\/li>\n\n\n\n<li>monitoring\/logging basics<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Start interview prep: weekly algorithm practice, a few mock interviews.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Months 6\u201312 (final polish for both tracks)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Contribute to an open-source project or build a public portfolio project with strong README and architecture docs.<\/li>\n\n\n\n<li>Network: GitHub, LinkedIn, meetups, referrals.<\/li>\n\n\n\n<li>Apply to jobs, do mock interviews, iterate on resume and interview answers.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">4) Concrete projects (in order of increasing difficulty)<\/h2>\n\n\n\n<p>Build these and put each in GitHub with: README, architecture diagram, tests, Dockerfile, CI, and a deployed link.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Notes API (CRUD)<\/strong> \u2014 Postgres, Express\/Flask, JWT auth, unit tests, Docker, deployed.<\/li>\n\n\n\n<li><strong>Authentication system<\/strong> \u2014 Email\/password, password reset, sessions\/JWT, refresh tokens.<\/li>\n\n\n\n<li><strong>Blog platform<\/strong> \u2014 Users, posts, comments, image upload, pagination, search.<\/li>\n\n\n\n<li><strong>Task queue demo<\/strong> \u2014 Submit jobs (e.g., image conversion), process with worker (Bull\/Celery), show queue UI.<\/li>\n\n\n\n<li><strong>E-commerce prototype<\/strong> \u2014 Product catalog, orders, payments mock, order processing pipeline.<\/li>\n\n\n\n<li><strong>Real-time chat<\/strong> \u2014 WebSocket or Socket.IO, rooms, presence, deploy.<\/li>\n\n\n\n<li><strong>Microservice split<\/strong> \u2014 API gateway + two small services + message broker to show interservice comms.<\/li>\n<\/ol>\n\n\n\n<p>For each project include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Architecture diagram (draw.io screenshot or Markdown diagram).<\/li>\n\n\n\n<li>How to run locally (Docker compose).<\/li>\n\n\n\n<li>How to deploy and credentials (no secrets).<\/li>\n\n\n\n<li>Tests and badges (CI passing).<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">5) Interview preparation (how to practice)<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Algorithm practice:<\/strong> do problems on LeetCode\/HackerRank. Start easy \u2192 medium. Schedule:\n<ul class=\"wp-block-list\">\n<li>Intensive: 1\u20132 problems daily (30\u201360 min).<\/li>\n\n\n\n<li>Part-time: 3\u20134 problems\/week.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>System design:<\/strong> study basic patterns; practice 1 design per week (URL shortener, tiny social feed).<\/li>\n\n\n\n<li><strong>Mock interviews:<\/strong> use Pramp, Interviewing.io, or pair with peers. Do 1 mock\/week in the last 8 weeks.<\/li>\n\n\n\n<li><strong>Behavioral:<\/strong> prepare STAR stories for 8\u201310 experiences (teamwork, conflict, project ownership).<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">6) Tools + nitty gritty you\u2019ll use daily<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Editor: VS Code (extensions: Prettier, ESLint, GitLens).<\/li>\n\n\n\n<li>DB tools: psql CLI, PgAdmin, DBeaver.<\/li>\n\n\n\n<li>API testing: Postman or Insomnia.<\/li>\n\n\n\n<li>Version control: Git + GitHub (PR workflow).<\/li>\n\n\n\n<li>Containers: Docker, docker-compose.<\/li>\n\n\n\n<li>CI\/CD: GitHub Actions.<\/li>\n\n\n\n<li>Cloud: learn basics of one cloud (AWS, GCP, or Azure). Start with deploying apps to a simple platform (Render \/ Railway \/ Heroku) then learn EC2\/ECS or App Engine.<\/li>\n\n\n\n<li>Monitoring: simple logging to console, then explore Prometheus\/Grafana later.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">7) Weekly study schedule templates<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Intensive (40 hours\/week) \u2014 sample week<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mon\u2013Fri: 6\u20137 hours\/day\n<ul class=\"wp-block-list\">\n<li>2\u20133 hours course\/tutorial<\/li>\n\n\n\n<li>2 hours hands-on coding (project)<\/li>\n\n\n\n<li>1 hour reading\/docs + 30min algorithms<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Sat: 6 hours \u2014 deep work: architecture, tests, CI.<\/li>\n\n\n\n<li>Sun: rest + 1\u20132 hours review.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Part-time (20 hours\/week) \u2014 sample week<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mon\/Wed\/Fri: 2.5 hours each \u2014 tutorials + exercises.<\/li>\n\n\n\n<li>Tue\/Thu: 2.5 hours each \u2014 hands-on project work.<\/li>\n\n\n\n<li>Sat: 4 hours \u2014 deep work, tests, deployment.<\/li>\n\n\n\n<li>Sun: 1 hour \u2014 algorithms or reading.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">8) What \u201cintermediate developer\u201d looks like (checkpoint)<\/h2>\n\n\n\n<p>You should be able to confidently say \u201cI can \u2026\u201d:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Build, test, and deploy a production-grade REST API.<\/li>\n\n\n\n<li>Design a small system and reason about tradeoffs.<\/li>\n\n\n\n<li>Use SQL and optimize queries; model relational data.<\/li>\n\n\n\n<li>Implement authentication and basic security practices.<\/li>\n\n\n\n<li>Write unit and integration tests; set up CI pipelines.<\/li>\n\n\n\n<li>Containerize apps with Docker and deploy to cloud or PaaS.<\/li>\n\n\n\n<li>Use Redis for caching and a queue for background jobs.<\/li>\n\n\n\n<li>Debug and profile backend issues; interpret logs.<\/li>\n\n\n\n<li>Communicate about architecture, write good READMEs and docs.<br>If you can do these, you\u2019re <strong>intermediate<\/strong>.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">9) Resources (pick ones that fit your learning style)<\/h2>\n\n\n\n<p><strong>Free:<\/strong> freeCodeCamp, MDN Web Docs, The Odin Project, SQLBolt, nodejs.org docs, Express docs, Django docs.<br><strong>Structured \/ paid:<\/strong> Udemy (look for high-rated Node\/TypeScript or Django courses), Frontend Masters (for deep backend topics), Educative.io (system design).<br><strong>Books (for later):<\/strong> <em>Designing Data-Intensive Applications<\/em> (useful for architecture), <em>Clean Code<\/em> (coding craftsmanship).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">10) First 30 days \u2014 exact action plan (no fluff)<\/h2>\n\n\n\n<p>Follow this if you want immediate focus.<\/p>\n\n\n\n<p>Days 1\u20137:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Setup tools, GitHub, Node or Python.<\/li>\n\n\n\n<li>Finish 10 small exercises (loops, functions, arrays).<\/li>\n\n\n\n<li>Push first repo.<\/li>\n<\/ul>\n\n\n\n<p>Days 8\u201315:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Complete a beginner tutorial for Express or Flask.<\/li>\n\n\n\n<li>Learn SQL basics and create a Postgres DB locally.<\/li>\n<\/ul>\n\n\n\n<p>Days 16\u201323:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Start the Notes API: routing, DB connection.<\/li>\n\n\n\n<li>Commit daily, open PRs to yourself \u2014 practice writing good commit messages.<\/li>\n<\/ul>\n\n\n\n<p>Days 24\u201330:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add JWT auth and tests for basic endpoints.<\/li>\n\n\n\n<li>Dockerize and push to GitHub.<\/li>\n\n\n\n<li>Deploy to free tier.<\/li>\n<\/ul>\n\n\n\n<p>At day 30: you\u2019ll have a deployed project, GitHub repo, and the confidence to continue to bigger features.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">11) How to get your first job \/ internships<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Polish 2\u20133 showcase projects with documentation.<\/li>\n\n\n\n<li>Add a short technical writeup on each (1\u20132 pages).<\/li>\n\n\n\n<li>Contribute to small open-source issues (label \u201cgood first issue\u201d).<\/li>\n\n\n\n<li>Apply to many roles, tailor your resume, include links to GitHub and deployed apps.<\/li>\n\n\n\n<li>Network: LinkedIn posts about your projects, join local dev meetups, ask for informational interviews.<\/li>\n\n\n\n<li>Prepare 10\u201320 STAR stories for behavioral interviews.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">12) Common pitfalls + how to avoid them<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Pitfall:<\/strong> jumping between too many technologies.<br><strong>Fix:<\/strong> pick one stack and finish projects with it.<\/li>\n\n\n\n<li><strong>Pitfall:<\/strong> projects without tests or docs.<br><strong>Fix:<\/strong> always add at least basic tests and README.<\/li>\n\n\n\n<li><strong>Pitfall:<\/strong> focusing only on tutorials and not building.<br><strong>Fix:<\/strong> build small projects from day 10 onward.<\/li>\n\n\n\n<li><strong>Pitfall:<\/strong> ignoring algorithms.<br><strong>Fix:<\/strong> 20\u201345 minutes, 3\u00d7 weekly practice.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">13) Final checklist \u2014 are you ready to apply?<\/h2>\n\n\n\n<p>You\u2019re ready when:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>You have 2\u20133 public projects (deployed + repo + README).<\/li>\n\n\n\n<li>You can explain architectural decisions for those projects.<\/li>\n\n\n\n<li>You can solve common interview coding problems (medium level).<\/li>\n\n\n\n<li>You understand deployment and can debug production logs.<\/li>\n\n\n\n<li>Your resume and LinkedIn highlight your projects and tech stack.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>1) Choose a stack (pick one to start) You only need one primary stack to begin \u2014 you can learn others later. Option A \u2014 JavaScript \/ TypeScript (recommended) 2) Core learning phases (what to learn and why) Each phase lists must-learn topics and mini tasks. Phase 0 \u2014 Foundations (Weeks 0\u20134) Goals: basic programming [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":145,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-109","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/blessingudor.com\/api\/wp\/v2\/posts\/109","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blessingudor.com\/api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blessingudor.com\/api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blessingudor.com\/api\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/blessingudor.com\/api\/wp\/v2\/comments?post=109"}],"version-history":[{"count":3,"href":"https:\/\/blessingudor.com\/api\/wp\/v2\/posts\/109\/revisions"}],"predecessor-version":[{"id":113,"href":"https:\/\/blessingudor.com\/api\/wp\/v2\/posts\/109\/revisions\/113"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blessingudor.com\/api\/wp\/v2\/media\/145"}],"wp:attachment":[{"href":"https:\/\/blessingudor.com\/api\/wp\/v2\/media?parent=109"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blessingudor.com\/api\/wp\/v2\/categories?post=109"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blessingudor.com\/api\/wp\/v2\/tags?post=109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}