<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rupesh Dahal — Journal</title><link>https://rupeshdahal.com.np/blog/</link><atom:link href="https://rupeshdahal.com.np/rss.xml" rel="self" type="application/rss+xml"/><description>Technical writing by Rupesh Dahal, full-stack developer from Nepal.</description><language>en</language><item><title>How to hire a Laravel developer in Nepal (2026 guide)</title><link>https://rupeshdahal.com.np/blog/how-to-hire-a-laravel-developer-in-nepal/</link><guid isPermaLink="true">https://rupeshdahal.com.np/blog/how-to-hire-a-laravel-developer-in-nepal/</guid><description>What to check before hiring a Laravel developer in Nepal — evidence, code quality, communication, time zones, pricing models and red flags.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><author>noreply@rupeshdahal.com.np (Rupesh Dahal)</author><category>Laravel</category><category>Hiring</category><category>Nepal</category></item><item><title>How I approach full-stack development</title><link>https://rupeshdahal.com.np/blog/how-i-approach-full-stack-development/</link><guid isPermaLink="true">https://rupeshdahal.com.np/blog/how-i-approach-full-stack-development/</guid><description>The six-step loop I follow on every project — think, design, build, test, deploy, improve — and the practical habits behind each step.</description><pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate><author>noreply@rupeshdahal.com.np (Rupesh Dahal)</author><category>Process</category><category>Full-stack</category><category>Laravel</category></item><item><title>Security considerations for Laravel applications</title><link>https://rupeshdahal.com.np/blog/security-considerations-for-laravel-applications/</link><guid isPermaLink="true">https://rupeshdahal.com.np/blog/security-considerations-for-laravel-applications/</guid><description>A practical Laravel security checklist — authorisation, mass assignment, validation, rate limits, uploads, secrets, headers and payment callbacks.</description><pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate><author>noreply@rupeshdahal.com.np (Rupesh Dahal)</author><category>Security</category><category>Laravel</category><category>PHP</category></item><item><title>Database design for e-commerce systems</title><link>https://rupeshdahal.com.np/blog/database-design-for-ecommerce-systems/</link><guid isPermaLink="true">https://rupeshdahal.com.np/blog/database-design-for-ecommerce-systems/</guid><description>Practical schema decisions for online stores — money as integers, order snapshots, stock movements, order states and the indexes that keep reports fast.</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><author>noreply@rupeshdahal.com.np (Rupesh Dahal)</author><category>Databases</category><category>MySQL</category><category>E-commerce</category></item><item><title>Common Laravel deployment problems (and how to avoid them)</title><link>https://rupeshdahal.com.np/blog/common-laravel-deployment-problems/</link><guid isPermaLink="true">https://rupeshdahal.com.np/blog/common-laravel-deployment-problems/</guid><description>Blank 500s, storage permissions, stale config cache, silent queues and mixed content — the Laravel deployment errors I see most, with fixes and a checklist.</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate><author>noreply@rupeshdahal.com.np (Rupesh Dahal)</author><category>Laravel</category><category>Deployment</category><category>Linux</category></item><item><title>Technical SEO for Nepalese businesses</title><link>https://rupeshdahal.com.np/blog/technical-seo-for-nepalese-businesses/</link><guid isPermaLink="true">https://rupeshdahal.com.np/blog/technical-seo-for-nepalese-businesses/</guid><description>Technical SEO for small businesses in Nepal — mobile speed on local networks, Google Business Profile, Nepali pages, structured data and honest expectations.</description><pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate><author>noreply@rupeshdahal.com.np (Rupesh Dahal)</author><category>SEO</category><category>Performance</category><category>Local business</category></item><item><title>PostgreSQL vs MySQL for web applications</title><link>https://rupeshdahal.com.np/blog/postgresql-vs-mysql-for-web-applications/</link><guid isPermaLink="true">https://rupeshdahal.com.np/blog/postgresql-vs-mysql-for-web-applications/</guid><description>Comparing PostgreSQL and MySQL for Laravel and web apps — data types, JSON, constraints, search, hosting and when to choose each.</description><pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate><author>noreply@rupeshdahal.com.np (Rupesh Dahal)</author><category>Databases</category><category>PostgreSQL</category><category>MySQL</category></item></channel></rss>