More from WSS DevLabs
Business Growth · 28 Jul 2026 · 3 min read
The MSME Digital Grant MADANI, Explained Simply
Every few weeks a client asks me some version of the same question: “I heard the government pays for part of a website, is that true?” It is, but not quite the way most people imagine, so I spent a few hours studying the actual grant terms instead of repeating whatever I’d half-remembered from a Facebook post.
What it actually is
The MSME Digital Grant, commonly called the MADANI grant, is a matching grant. That word “matching” is the part people skip past. It doesn’t hand you cash upfront to spend as you like. It reimburses 50% of eligible digital spending, up to a cap of RM5,000. So if you spend RM2,000 on a website, the grant can cover RM1,000 of it. You still pay the other half yourself.
Who it’s actually for
The eligibility criteria are more specific than “any small business”:
- Malaysian-registered, at least 60% Malaysian-owned
- Registered with SSM (or the relevant local authority) for a minimum period
- A minimum annual turnover threshold applies, so a business that hasn’t started generating revenue yet may not qualify
- You generally can’t have claimed a similar digitalisation matching grant before
What it can be spent on
This isn’t a “website grant” specifically. It’s broader: cloud accounting software, POS systems, HR/payroll systems, e-commerce tools, cybersecurity software, and yes, website or digital marketing services all qualify, as long as the vendor and invoice meet the documentation requirements.
Why this matters if you’re budgeting for a website
If you’re a small business owner reading this because you’re deciding whether to finally get a proper website, the grant can meaningfully lower your real cost, but only if you go in with the right expectation. Budget as if you’re paying the full amount, and treat the reimbursement as a bonus once it clears; that way, funding delays or a rejected application never leave you stuck mid-project.
The fund is also disbursed on a first-come, first-served basis against a fixed yearly allocation. If you’re planning to apply, earlier is meaningfully better than later in the year.
Web Development · 25 Jul 2026 · 3 min read
What Should a Website Actually Cost in Malaysia?
“How much should I pay for a website?” is one of those questions where the honest answer is “it depends,” which is unsatisfying if you’re the one signing the quote. So I went and looked at what people are actually being charged in Malaysia in 2026, instead of guessing.
The real range
A professionally built website in Malaysia typically runs somewhere between RM2,500 and RM50,000, and the spread isn’t random, it maps to who’s building it and how custom the work is:
- Freelancers: roughly RM1,500–RM6,000 per project, or RM80–RM300 per hour
- Small design studios: RM3,000–RM10,000
- Full-service agencies: RM8,000–RM25,000+, with enterprise builds going well past RM100,000
A standard 5–10 page business website, the kind most SMEs actually need, tends to land around RM3,000–RM10,000 once you include responsive design, a basic content system, and on-page SEO.
What actually moves the price
Page count is the least important variable, even though it’s the one everyone fixates on. What actually drives cost:
- Whether the design is templated or built from scratch
- Whether it needs e-commerce (checkout, inventory, payment gateway roughly doubles typical scope)
- How many rounds of revisions are included
- Whether ongoing hosting, maintenance, and support are bundled or billed separately
The trap worth avoiding
The cheapest quote and the most expensive quote can promise the exact same feature list on paper. The difference shows up later, in load speed, whether the code is maintainable, and whether “unlimited revisions” quietly turns into “unlimited scope creep” that never ships. When comparing quotes, ask what happens after month one, not just what’s in the first invoice.
If a quote seems unusually low for a “custom, full-featured business website,” that’s usually a sign it’s actually a heavily templated build being sold at custom-build language. Neither is wrong, but you should know which one you’re buying.
SEO · 20 Jul 2026 · 3 min read
Why Page Speed Still Matters for Google Rankings
Clients sometimes push back when I bring up page speed early in a project. It feels like a technical detail that can be fixed “later.” I used to let that slide more than I should have, until I actually re-read what Google says about it directly instead of relying on secondhand SEO advice.
The three numbers that matter
Google measures real user experience through three Core Web Vitals metrics:
- Largest Contentful Paint (LCP) — how long the main content takes to load. Good is under 2.5 seconds.
- Interaction to Next Paint (INP) — how quickly the page responds when someone taps or clicks. Good is under 200 milliseconds.
- Cumulative Layout Shift (CLS) — how much the page visually jumps around while loading. Good is under 0.1.
Google confirmed these as an official page experience ranking signal back in 2021, and they’re still very much active in 2026. What changed recently is that the thresholds got stricter, and INP in particular became a more heavily weighted metric than it used to be.
Is it actually a big deal, or just a checkbox?
Here’s the honest, unhyped version: content quality and relevance still matter more than speed for ranking. Core Web Vitals function more like a tiebreaker. But when two pages are otherwise competitive, that tiebreaker is exactly what separates page one from page two, and pages with poor INP have been shown to drop several ranking positions after Google’s stricter 2026 threshold update.
What this looks like in practice
Most speed problems on small business sites come from a small list of repeat offenders: unoptimized images, third-party scripts loaded on every page whether they’re needed or not, and fonts or animations that block the page from becoming interactive quickly. None of these require an engineering team to fix. They require someone to actually check, using Google’s own PageSpeed Insights tool, rather than assuming a site is “fast enough” because it looks fine on a fast office wifi connection.
If your site was built more than a couple of years ago and nobody’s specifically tested it against these three metrics since, it’s worth five minutes to check. It’s usually the cheapest ranking improvement available, precisely because it’s a one-time technical fix rather than an ongoing content or backlink effort.
Web Development · 15 Jul 2026 · 3 min read
Why Mobile-First Design Isn't Optional Anymore
I still occasionally see business owners describe their mobile site as “the version for people browsing on their phone,” as if it’s a secondary experience. According to Google’s own documentation, that framing has been backwards for a while now.
What mobile-first indexing actually means
Google crawls and indexes the mobile version of your site as the primary version, not the desktop one. This became the default for all newly discovered websites back in July 2019, and by September 2020 essentially the entire web had been moved onto it. So this isn’t a new or emerging trend, it’s been the baseline for years, and any site set up after that date was mobile-indexed from day one whether anyone chose that on purpose or not.
Why responsive design specifically
Google’s own recommendation is responsive web design, specifically because it serves identical HTML and content on a single URL regardless of device, just adjusted visually for screen size. That matters because it guarantees your mobile version and desktop version carry the exact same content and metadata. Older patterns, like maintaining a completely separate mobile subdomain with trimmed-down content, create a real risk: if the mobile version has less content than desktop, Google is effectively indexing the lesser version of your site.
What this looks like when it goes wrong
The failure mode I see most often isn’t “no mobile version.” It’s a mobile version that technically exists but was clearly an afterthought: text that requires zooming, navigation menus that are harder to use with a thumb than a cursor, or entire sections quietly dropped on mobile to “simplify” the layout. Every one of those is a page experience problem and, per Google’s own stated approach, potentially an indexing problem too.
The practical takeaway
If you’re evaluating a new website build, ask to see the mobile version first, not the desktop mockup. That’s genuinely the version most of your visitors, and Google itself, will actually be looking at.
SEO · 10 Jul 2026 · 3 min read
Why Your Google Business Profile Matters More Than You Think
A lot of business owners treat their Google Business Profile as a formality, something they set up once and never touch again. Looking at the actual numbers on how people use it changed how I think about that.
People check it before they show up
More than 60% of users check a business’s Google profile before visiting in person. That’s not a marginal number, that’s a majority of your potential foot traffic looking at your hours, photos, and reviews before they ever walk through the door, or decide not to.
Most businesses still leave it incomplete
Roughly 64% of local businesses have claimed their profile, but around 41% of those still operate with incomplete information, missing hours, no recent photos, or an out-of-date address. A verified, fully filled-out profile is one of the simplest and most direct levers a small business has to improve local visibility, and most competitors in most categories haven’t fully done it.
“Near me” searches are not a niche behavior anymore
“Near me” mobile searches grew roughly 900% over a two-year period, and close to 28% of those searches led to a purchase within a week. If someone nearby is actively looking for what you sell right now, your Business Profile is very often the first and only thing they see before deciding where to go.
It’s also just cheaper than most alternatives
Local SEO, of which your Business Profile is a major part, generates a cost-per-lead that’s roughly 61% lower than traditional outbound marketing for small businesses. And listings with strong reviews show meaningfully higher odds of ranking well locally.
What to actually do with this
If you haven’t touched your profile in months: update your hours, add recent real photos, respond to your reviews, and make sure your category and service area are accurate. None of that costs money. It’s one of the few marketing actions left where “just fill in the form properly” is a genuinely competitive move.
Business Growth · 5 Jul 2026 · 3 min read
Do You Need E-Invoicing Yet? What Malaysian Small Businesses Should Know
I get asked about e-Invoicing almost as often as I get asked about websites lately, usually with some version of “am I supposed to be doing this already?” The honest answer depends entirely on your revenue, and the rules actually got more lenient for small businesses in 2026, which most people haven’t caught up on.
The threshold that actually matters
As of 1 January 2026, the exemption threshold was raised from RM500,000 to RM1,000,000 in annual turnover. If your business makes less than RM1 million a year, you are currently fully exempt from mandatory e-Invoicing. That’s a meaningfully higher bar than it used to be, and it means a large share of micro and small businesses that were previously worried about this simply don’t need to act yet.
If you’re above that threshold
For businesses with turnover between roughly RM1 million and RM5 million, a relaxation period is in effect for phased compliance, and during it, consolidated e-invoices are generally permitted rather than requiring an individual e-invoice per transaction, except for single transactions above RM10,000, which need to be issued individually.
What “relaxation period” actually buys you
It’s not a permanent exemption if you’re in that revenue band, it’s a runway. The general guidance is to start preparing roughly six months before your applicable deadline: choosing e-invoicing software, integrating it with your existing accounting or ERP system, running test transactions, and training whoever handles your invoicing. Waiting until the deadline month to start is the single most common way businesses end up scrambling.
The practical takeaway
If you’re under RM1 million in annual turnover, this isn’t urgent for you right now, but revenue thresholds change and so do compliance deadlines, so it’s worth a five-minute check every time your accountant reviews your annual numbers rather than assuming last year’s exemption still applies. If you’re above it, the smart move is treating “relaxation period” as a preparation window, not a delay.
Web Development · 28 Jun 2026 · 3 min read
What Is a CMS, and Why Should a Small Business Care?
The question I probably field the most from first-time website owners isn’t about design or price, it’s some version of: “once it’s built, can I actually change anything myself?” The honest answer depends entirely on whether the site has a real content management system, or CMS, behind it.
What a CMS actually does
A CMS is the layer that lets you edit text, swap images, publish a blog post, or update your prices without touching code or calling your developer every time. Without one, “updating your website” means opening a support ticket and waiting, even for a one-line change like a new phone number or updated business hours.
The trap: sites that look editable but aren’t
Some cheaper builds skip a real CMS entirely and hardcode content directly into the page files. It looks identical to a properly built site on launch day, the difference only shows up three months later when you need to change something and discover you can’t, without paying for a developer’s time again.
What to actually ask before you commit to a website build
- “If I need to change my prices or add a new product next month, can I do that myself?”
- “Where does my content actually live, can I export it if I ever switch providers?”
- “Do I need training to use this, or is it genuinely simple?”
A good answer sounds like “yes, here’s the admin panel” or “yes, it’s a simple form-based editor.” A vague answer, or one that quietly implies you’ll need to pay for every future change, is worth pushing back on before signing anything.
The real cost of skipping this
A website without a real CMS isn’t necessarily cheaper long-term, it just moves the cost from upfront to ongoing, in the form of paying for small edits indefinitely. For a business that expects to update pricing, add photos, or publish updates regularly, owning that ability from day one is usually worth insisting on, even if it adds a bit to the initial build.