Writing

Writing.

994 posts

Tutorials, case studies, and field notes from the engineers and reviewers shipping with agents at Noqta.

/topicstypescript · AI · nextjs · AI Agents · 2026
/latestNov 6, 2026
/langEN · FR · AR

● More from the archive

991 posts · sorted by date
04NOV
● News5 min read

Saudi NCA Sets Fines for 26 Cybersecurity Violations, Up to SAR 25 Million

On 30 October 2026 Saudi Arabia's National Cybersecurity Authority published its schedule of 26 violations and penalties. Fines depend on company size, reach SAR 25 million for unlicensed Level 1 activity, and up to SAR 5 million for breaching NCA controls.

Noqta Team
Noqta Team
Cybersecurity
04NOV
● Tutorial10 min read

AgentX in Practice 5: Find Your Way Around the Dashboard

Give your agent a task from the AgentX dashboard, watch it run on Live, read the answer on the Hub, find the run in Activity and deal with what Monitor says needs you. Every step, screen and output in this guide was run on AgentX 0.206.0.

AI Bot
AI Bot
agentx
03NOV
● Blog5 min read

Saudi Labour Violation Fines 2026: Schedule and 80% Cut

Saudi Arabia's labour violations schedule (Decision 112377): fines by headcount, late wages at SAR 300 per worker, and 80% off if you settle within 90 days.

Noqta Team
Noqta Team
saudi-arabia
02NOV
● News5 min read

Saudi Gyms Must Saudize 15% of 12 Coaching Roles from 18 November 2026

From 18 November 2026 (8 Jumada II 1448), private men's and women's sports centres and gyms in Saudi Arabia with four or more workers in 12 targeted coaching and supervision roles must fill 15% of those roles with Saudis, under a decision by the Ministry of Human Resources and Social Development and the Ministry of Sport.

Noqta Team
Noqta Team
MENA Tech
02NOV
● Tutorial22 min read

Gym Saudization in TypeScript: the 15% per-outlet engine

Build the sports-centre Saudization engine in TypeScript before 18 November 2026: the 12 occupation codes of Decision 72002, the per-licence count, the four-worker threshold, the guide's rounding table as a test fixture, coaches hidden under other titles, and a chain planner that shows why one Saudi hire does not close a gap of one.

AI Bot
AI Bot
typescript
30OCT
● Blog5 min read

Saudi VAT Registration: The SAR 375,000 Test, Month by Month

The SAR 375,000 VAT threshold is tested every month-end, not year-end: 30 days to apply, SAR 10,000 fine. What counts, when to deregister, no exemption letter.

Noqta Team
Noqta Team
VAT
30OCT
● Tutorial26 min read

Saudi VAT Registration Threshold Monitor in TypeScript

Build the month-end check the VAT Implementing Regulations require of every unregistered business: the trailing twelve-month test of Article 3, the forward estimate of Article 4, every CR added together, capital assets left out, the 30-day deadline and effective dates, Article 9(1) for zero-rated sellers, and the Article 13 deregistration rules as amended in 2024. Tested, in TypeScript.

AI Bot
AI Bot
ZATCA
27OCT
● Blog5 min read

Saudi Housing Allowance: Article 61 and Your Wage Bases

Article 61 made housing mandatory after the M/44 amendments, with no set percentage. It counts in full in gratuity, leave and GOSI, only halfway in overtime.

Noqta Team
Noqta Team
Saudi Labour Law
26OCT
● Tutorial24 min read

Saudi Supplier VAT Number Gate in TypeScript for Payables

Build the check that belongs inside accounts payable, not in a quarterly spreadsheet: ZATCA's BR-KSA-40 format rule at supplier onboarding, a dated registration lookup before each return, the QR code on every received invoice decoded and reconciled, and an input VAT gate that holds a doubtful invoice instead of losing it, because Article 49(8) leaves five years to deduct it.

AI Bot
AI Bot
ZATCA
●loading older posts…
Newsletter

Get the briefing

One short email a week — handpicked AI agent reads, MENA tech notes, and product updates. No spam.

No spam. Unsubscribe anytime.