{"id":1762,"date":"2026-05-23T14:20:37","date_gmt":"2026-05-23T14:20:37","guid":{"rendered":"https:\/\/www.mogacode.ma\/patrick-rary\/"},"modified":"2026-05-24T05:33:01","modified_gmt":"2026-05-24T05:33:01","slug":"patrick-rary","status":"publish","type":"page","link":"https:\/\/www.mogacode.ma\/en\/auteur\/patrick-rary\/","title":{"rendered":"Patrick Rary \u2014 Founder of MogaCode"},"content":{"rendered":"<style>\n\/* === MOGA CHIFFRES PAGE === *\/\n.mch-wrap { font-family: 'Inter', -apple-system, sans-serif; background: #0F2237; color: #e8ecf0; padding: 80px 24px 120px; min-height: 100vh; position: relative; overflow: hidden; }\n.mch-wrap::before { content: ''; position: absolute; inset: 0; background-image: radial-gradient(circle at 10% 10%, rgba(201,168,76,0.12) 0%, transparent 40%), radial-gradient(circle at 90% 60%, rgba(33,117,155,0.08) 0%, transparent 45%), radial-gradient(circle at 50% 100%, rgba(37,211,102,0.06) 0%, transparent 50%); pointer-events: none; }\n.mch-inner { max-width: 1080px; margin: 0 auto; position: relative; }<\/p>\n<p>\/* === MASTHEAD === *\/\n.mch-mast { margin-bottom: 64px; padding-bottom: 32px; border-bottom: 1px solid rgba(255,255,255,0.08); }\n.mch-eyebrow { display: inline-flex; align-items: center; gap: 10px; font-size: 11px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #C9A84C; margin-bottom: 24px; }\n.mch-eyebrow::before { content: ''; width: 32px; height: 1px; background: #C9A84C; }\n.mch-title { font-family: 'Playfair Display', Georgia, serif; font-size: clamp(48px, 7vw, 84px); font-weight: 900; line-height: 0.95; letter-spacing: -0.025em; margin: 0 0 20px; color: #fff; }\n.mch-title em { font-style: italic; background: linear-gradient(120deg, #C9A84C, #f0d890, #C9A84C); background-size: 200% auto; -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; animation: mchShimmer 6s linear infinite; }\n@keyframes mchShimmer { to { background-position: 200% center; } }\n.mch-lead { font-family: 'Playfair Display', Georgia, serif; font-style: italic; font-size: 21px; line-height: 1.55; color: rgba(255,255,255,0.75); max-width: 64ch; }<\/p>\n<p>\/* === STATS GRID === *\/\n.mch-stats { display: grid; grid-template-columns: repeat(6, 1fr); gap: 16px; margin-bottom: 80px; }\n.mch-stat { grid-column: span 2; background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.08); border-radius: 22px; padding: 36px 28px; position: relative; overflow: hidden; transition: all .35s; opacity: 0; transform: translateY(20px); }\n.mch-stat.in { opacity: 1; transform: translateY(0); }\n.mch-stat::before { content: ''; position: absolute; inset: 0; background: radial-gradient(circle at 50% 0%, var(--stat-glow, rgba(201,168,76,0.18)) 0%, transparent 60%); opacity: 0; transition: opacity .35s; pointer-events: none; }\n.mch-stat:hover { transform: translateY(-4px); border-color: var(--stat-border, rgba(201,168,76,0.4)); box-shadow: 0 24px 60px -20px rgba(0,0,0,0.5), 0 0 30px -5px var(--stat-glow, rgba(201,168,76,0.4)); }\n.mch-stat:hover::before { opacity: 1; }\n.mch-stat.featured { grid-column: span 3; padding: 48px 36px; }\n@media (max-width: 900px) { .mch-stats { grid-template-columns: repeat(2, 1fr); } .mch-stat, .mch-stat.featured { grid-column: span 1; } }\n@media (max-width: 480px) { .mch-stats { grid-template-columns: 1fr; } }<\/p>\n<p>.mch-stat-num { font-family: 'Playfair Display', Georgia, serif; font-size: clamp(48px, 6vw, 80px); font-weight: 800; line-height: 0.9; color: #fff; letter-spacing: -0.03em; display: flex; align-items: baseline; gap: 6px; margin-bottom: 14px; }\n.mch-stat.featured .mch-stat-num { font-size: clamp(64px, 8vw, 110px); }\n.mch-stat-num sup { font-size: 0.45em; color: var(--stat-accent, #C9A84C); font-weight: 700; vertical-align: super; line-height: 1; }\n.mch-stat-num .unit { font-family: 'Inter', sans-serif; font-size: 0.35em; font-weight: 500; color: rgba(255,255,255,0.5); letter-spacing: 0; margin-left: 4px; }\n.mch-stat-label { font-size: 13.5px; font-weight: 600; color: rgba(255,255,255,0.7); line-height: 1.5; letter-spacing: 0.2px; }\n.mch-stat-sub { font-size: 12px; color: rgba(255,255,255,0.4); margin-top: 8px; letter-spacing: 0.3px; }<\/p>\n<p>\/* Color variants *\/\n.stat-gold     { --stat-glow: rgba(201,168,76,0.3); --stat-border: rgba(201,168,76,0.4); --stat-accent: #f0d890; }\n.stat-blue     { --stat-glow: rgba(33,117,155,0.3); --stat-border: rgba(33,117,155,0.4); --stat-accent: #5cb3d6; }\n.stat-green    { --stat-glow: rgba(37,211,102,0.3); --stat-border: rgba(37,211,102,0.4); --stat-accent: #4ade80; }\n.stat-purple   { --stat-glow: rgba(139,92,246,0.3); --stat-border: rgba(139,92,246,0.4); --stat-accent: #a78bfa; }<\/p>\n<p>\/* === SECTIONS === *\/\n.mch-section { margin-bottom: 72px; }\n.mch-section-num { display: inline-block; font-family: 'Playfair Display', Georgia, serif; font-style: italic; font-size: 14px; color: rgba(201,168,76,0.7); margin-bottom: 8px; letter-spacing: 1px; }\n.mch-section h2 { font-family: 'Playfair Display', Georgia, serif !important; font-size: clamp(28px, 3.8vw, 38px) !important; font-weight: 800 !important; line-height: 1.1 !important; letter-spacing: -0.02em !important; color: #fff !important; margin: 0 0 24px !important; padding: 0 !important; }\n.mch-section p { font-size: 17px; line-height: 1.7; color: rgba(232,236,240,0.78); margin: 0 0 1.2em; max-width: 64ch; }\n.mch-section a:not(.mch-link-card):not(.mch-wa-cta) { color: #f0d890; text-decoration: none; background-image: linear-gradient(transparent 92%, rgba(240,216,144,0.45) 92%); transition: color .2s; }\n.mch-section a:not(.mch-link-card):not(.mch-wa-cta):hover { color: #fff; }\n.mch-section strong { color: #fff; font-weight: 700; }<\/p>\n<p>\/* === LINK CARDS === *\/\n.mch-link-cards { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 16px; margin-top: 28px; }\n.mch-link-card { display: flex; align-items: center; gap: 16px; padding: 24px 28px; background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.1); border-radius: 16px; text-decoration: none !important; transition: all .25s; }\n.mch-link-card:hover { background: rgba(255,255,255,0.08); border-color: var(--link-color, rgba(201,168,76,0.5)); transform: translateY(-2px); }\n.mch-link-card-icon { width: 44px; height: 44px; border-radius: 12px; background: var(--link-bg, rgba(201,168,76,0.12)); display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n.mch-link-card-icon svg { width: 22px; height: 22px; color: var(--link-color, #f0d890); fill: currentColor; }\n.mch-link-card-text { flex: 1; min-width: 0; }\n.mch-link-card-title { font-size: 15px; font-weight: 700; color: #fff; margin-bottom: 3px; display: block; }\n.mch-link-card-sub { font-size: 12.5px; color: rgba(255,255,255,0.5); display: block; }\n.mch-link-card-arrow { color: rgba(255,255,255,0.4); transition: all .25s; }\n.mch-link-card:hover .mch-link-card-arrow { color: var(--link-color, #f0d890); transform: translate(2px, -2px); }\n.link-google { --link-color: #5cb3d6; --link-bg: rgba(33,117,155,0.18); }\n.link-github { --link-color: #f0d890; --link-bg: rgba(201,168,76,0.15); }<\/p>\n<p>\/* === CTA FINAL === *\/\n.mch-cta-card { margin-top: 36px; padding: 48px 40px; border-radius: 22px; background: linear-gradient(135deg, rgba(37,211,102,0.1) 0%, rgba(15,34,55,0.6) 60%); border: 1px solid rgba(37,211,102,0.25); display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 24px; }\n.mch-cta-text { flex: 1; min-width: 240px; }\n.mch-cta h3 { font-family: 'Playfair Display', Georgia, serif; font-size: 28px; font-weight: 800; color: #fff; margin: 0 0 8px; }\n.mch-cta p { font-size: 14px; color: rgba(255,255,255,0.65); margin: 0; }\n.mch-wa-cta { display: inline-flex; align-items: center; gap: 10px; padding: 16px 28px; border-radius: 100px; background: #25d366; color: #0F2237 !important; font-size: 15px; font-weight: 700; text-decoration: none !important; box-shadow: 0 8px 30px rgba(37,211,102,0.35); transition: all .25s; }\n.mch-wa-cta:hover { background: #4ade80; transform: translateY(-2px); }\n.mch-wa-cta svg { width: 18px; height: 18px; fill: currentColor; }\n<\/style>\n<style>\n.mch-link-card span.mch-link-card-icon { width: 44px; height: 44px; border-radius: 12px; background: var(--link-bg, rgba(201,168,76,0.12)); display: inline-flex; align-items: center; justify-content: center; flex-shrink: 0; }\n.mch-link-card span.mch-link-card-text { flex: 1; min-width: 0; display: inline-block; }\n.mch-link-card { display: flex !important; align-items: center; gap: 16px; }\n<\/style>\n<div class=\"mch-wrap\">\n<div class=\"mch-inner\">\n<header class=\"mch-mast\">\n<div class=\"mch-eyebrow\">The agency in numbers<\/div>\n<h1 class=\"mch-title\">Facts <em>verifiable<\/em>.<\/h1>\n<p class=\"mch-lead\">What we manage today, without embellishment. These figures are verifiable with our main host Infomaniak and publicly available on our GitHub profile.<\/p>\n<\/header>\n<div class=\"mch-stats\" id=\"mch-stats\">\n<div class=\"mch-stat featured stat-gold\">\n<div class=\"mch-stat-num\">120<sup>+<\/sup><\/div>\n<div class=\"mch-stat-label\">WordPress sites in production<\/div>\n<div class=\"mch-stat-sub\">Ongoing maintenance, monitoring, and security<\/div>\n<\/div>\n<div class=\"mch-stat featured stat-green\">\n<div class=\"mch-stat-num\">99,98<sup>%<\/sup><\/div>\n<div class=\"mch-stat-label\">Average uptime of maintained sites<\/div>\n<div class=\"mch-stat-sub\">Measured over the last 12 months<\/div>\n<\/div>\n<div class=\"mch-stat stat-blue\">\n<div class=\"mch-stat-num\">17<\/div>\n<div class=\"mch-stat-label\">Client organizations<\/div>\n<\/div>\n<div class=\"mch-stat stat-purple\">\n<div class=\"mch-stat-num\">27<\/div>\n<div class=\"mch-stat-label\">Managed hosting<\/div>\n<\/div>\n<div class=\"mch-stat stat-gold\">\n<div class=\"mch-stat-num\">4<\/div>\n<div class=\"mch-stat-label\">Countries served<br \/><span style=\"opacity:.6;font-weight:500\">MA \u00b7 FR \u00b7 BE \u00b7 LU<\/span><\/div>\n<\/div>\n<\/div>\n<section class=\"mch-section\">\n<div class=\"mch-section-num\">\u2014 I \u2014<\/div>\n<h2>What we actually manage<\/h2>\n<p>Our portfolio covers a wide range of sectors: restaurants and hospitality, legal and medical consulting, real estate, distribution, associations, business services, e-commerce, training. This diversity is intentional \u2014 it forces us to maintain technical versatility and avoid being locked into a single niche.<\/p>\n<p>La <strong>The majority of our portfolio is European.<\/strong> \u2014 Essentially Belgium, France, and Luxembourg, a legacy of the founder's historical commercial network active for over twenty years. The <strong>Morocco is an emerging territory<\/strong> for MogaCode: a few pioneering clients in the Marrakech\u2013Essaouira\u2013Agadir region, and organic growth within the local SME fabric. Nearly all projects are carried out remotely \u2014 physical location has had no operational impact on the web agency business for a long time.<\/p>\n<\/section>\n<section class=\"mch-section\">\n<div class=\"mch-section-num\">\u2014 II \u2014<\/div>\n<h2>Public proof<\/h2>\n<p>Google reviews are flagged by Google when they are not authentic. All our agency code is published open source, inspectable by any third-party developer.<\/p>\n<div class=\"mch-link-cards\"><a href=\"https:\/\/www.google.com\/maps?cid=12912498630279382522\" target=\"_blank\" rel=\"noopener\" class=\"mch-link-card link-google\"><span class=\"mch-link-card-icon\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0118 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg><\/span><span class=\"mch-link-card-text\"><span class=\"mch-link-card-title\" style=\"display:block\">Google Business listing<\/span><span class=\"mch-link-card-sub\" style=\"display:block\">Verifiable authentic client reviews<\/span><\/span><svg class=\"mch-link-card-arrow\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"\/><polyline points=\"7 7 17 7 17 17\"\/><\/svg><\/a><a href=\"https:\/\/github.com\/Mogacode-ma\" target=\"_blank\" rel=\"noopener\" class=\"mch-link-card link-github\"><span class=\"mch-link-card-icon\"><svg viewbox=\"0 0 24 24\"><path d=\"M12 0C5.37 0 0 5.37 0 12c0 5.31 3.435 9.795 8.205 11.385.6.105.825-.255.825-.57 0-.285-.015-1.23-.015-2.235-3.015.555-3.795-.735-4.035-1.41-.135-.345-.72-1.41-1.23-1.695-.42-.225-1.02-.78-.015-.795.945-.015 1.62.87 1.845 1.23 1.08 1.815 2.805 1.305 3.495.99.105-.78.42-1.305.765-1.605-2.67-.3-5.46-1.335-5.46-5.925 0-1.305.465-2.385 1.23-3.225-.12-.3-.54-1.53.12-3.18 0 0 1.005-.315 3.3 1.23.96-.27 1.98-.405 3-.405s2.04.135 3 .405c2.295-1.56 3.3-1.23 3.3-1.23.66 1.65.24 2.88.12 3.18.765.84 1.23 1.905 1.23 3.225 0 4.605-2.805 5.625-5.475 5.925.435.375.81 1.095.81 2.22 0 1.605-.015 2.895-.015 3.3 0 .315.225.69.825.57A12.02 12.02 0 0024 12c0-6.63-5.37-12-12-12z\"\/><\/svg><\/span><span class=\"mch-link-card-text\"><span class=\"mch-link-card-title\" style=\"display:block\">github.com\/Mogacode-ma<\/span><span class=\"mch-link-card-sub\" style=\"display:block\">Internal tools \u00b7 MCP servers \u00b7 agents<\/span><\/span><svg class=\"mch-link-card-arrow\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"\/><polyline points=\"7 7 17 7 17 17\"\/><\/svg><\/a><a href=\"https:\/\/github.com\/Mogacode-ma\" target=\"_blank\" rel=\"noopener\" class=\"mch-link-card link-github\"><span class=\"mch-link-card-icon\"><svg viewbox=\"0 0 24 24\"><path d=\"M12 0C5.37 0 0 5.37 0 12c0 5.31 3.435 9.795 8.205 11.385.6.105.825-.255.825-.57 0-.285-.015-1.23-.015-2.235-3.015.555-3.795-.735-4.035-1.41-.135-.345-.72-1.41-1.23-1.695-.42-.225-1.02-.78-.015-.795.945-.015 1.62.87 1.845 1.23 1.08 1.815 2.805 1.305 3.495.99.105-.78.42-1.305.765-1.605-2.67-.3-5.46-1.335-5.46-5.925 0-1.305.465-2.385 1.23-3.225-.12-.3-.54-1.53.12-3.18 0 0 1.005-.315 3.3 1.23.96-.27 1.98-.405 3-.405s2.04.135 3 .405c2.295-1.56 3.3-1.23 3.3-1.23.66 1.65.24 2.88.12 3.18.765.84 1.23 1.905 1.23 3.225 0 4.605-2.805 5.625-5.475 5.925.435.375.81 1.095.81 2.22 0 1.605-.015 2.895-.015 3.3 0 .315.225.69.825.57A12.02 12.02 0 0024 12c0-6.63-5.37-12-12-12z\"\/><\/svg><\/span><span class=\"mch-link-card-text\"><span class=\"mch-link-card-title\" style=\"display:block\">github.com\/Mogacode-ma<\/span><span class=\"mch-link-card-sub\" style=\"display:block\">Open source Perfex CRM modules<\/span><\/span><svg class=\"mch-link-card-arrow\" width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"\/><polyline points=\"7 7 17 7 17 17\"\/><\/svg><\/a><\/div>\n<p style=\"margin-top: 28px;\">The logic behind this radical transparency is explained in detail in <a href=\"\/en\/pourquoi-mogacode-publie-outils-open-source\/\">this dedicated article<\/a>.<\/p>\n<\/section>\n<section class=\"mch-section mch-cta\" style=\"margin-bottom: 0;\">\n<div class=\"mch-section-num\">\u2014 III \u2014<\/div>\n<h2>To go further<\/h2>\n<p>If these figures match what you're looking for in a provider, the simplest is to talk directly. The initial consultation lasts thirty minutes and is non-binding.<\/p>\n<div class=\"mch-cta-card\"><span class=\"mch-cta-text\" style=\"display:block;flex:1;min-width:240px\"><\/p>\n<h3>Start the conversation<\/h3>\n<p>WhatsApp Business \u00b7 Response within 2 business hours<\/p>\n<p><\/span><a href=\"https:\/\/wa.me\/212620229114?text=Bonjour%2C%20je%20souhaite%20discuter%20d%27un%20projet%20avec%20MogaCode\" target=\"_blank\" rel=\"noopener\" class=\"mch-wa-cta\"><svg viewbox=\"0 0 24 24\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z\"\/><\/svg> Write on WhatsApp <\/a><\/div>\n<\/section>\n<\/div>\n<\/div>\n<p> <script>\n(function(){\n  if ('IntersectionObserver' in window) {\n    var io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e, idx){\n        if (e.isIntersecting) {\n          setTimeout(function(){ e.target.classList.add('in'); }, idx * 80);\n          io.unobserve(e.target);\n        }\n      });\n    }, { threshold: 0.15 });\n    document.querySelectorAll('.mch-stat').forEach(function(s){ io.observe(s); });\n  } else {\n    document.querySelectorAll('.mch-stat').forEach(function(s){ s.classList.add('in'); });\n  }\n})();\n<\/script> <script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"AboutPage\",\"name\":\"L'agence MogaCode en chiffres\",\"url\":\"https:\/\/www.mogacode.ma\/chiffres-mogacode\/\",\"mainEntity\":{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.mogacode.ma\/#organization\",\"name\":\"MogaCode\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":3,\"maxValue\":5}}}<\/script><\/p>","protected":false},"excerpt":{"rendered":"<p>L&rsquo;agence en chiffres Faits v\u00e9rifiables. Ce que nous g\u00e9rons aujourd&rsquo;hui, sans embellissement. Ces chiffres sont v\u00e9rifiables aupr\u00e8s de notre h\u00e9bergeur principal Infomaniak et publiquement consultables sur notre profil GitHub. 120+ Sites WordPress en production Maintenance, monitoring et s\u00e9curit\u00e9 continus 99,98% Disponibilit\u00e9 moyenne des sites maintenus Mesur\u00e9e sur les 12 derniers mois 17 Organisations clientes 27 [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":1763,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-1762","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.5 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Patrick Rary \u2014 Fondateur MogaCode - Mogacode<\/title>\n<meta name=\"description\" content=\"Patrick Rary, fondateur de MogaCode. 30 ans d&#039;exp\u00e9rience IT. Retours d&#039;exp\u00e9rience sur la gestion de 120+ sites WordPress.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.mogacode.ma\/en\/auteur\/patrick-rary\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Patrick Rary \u2014 Fondateur MogaCode\" \/>\n<meta property=\"og:description\" content=\"Patrick Rary, fondateur de MogaCode. 30 ans d&#039;exp\u00e9rience IT. Retours d&#039;exp\u00e9rience sur la gestion de 120+ sites WordPress.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mogacode.ma\/en\/auteur\/patrick-rary\/\" \/>\n<meta property=\"og:site_name\" content=\"Mogacode\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/mogacode\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-24T05:33:01+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@mogacode\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Patrick Rary \u2014 Founder MogaCode - Mogacode","description":"Patrick Rary, founder of MogaCode. 30 years of IT experience. Insights on managing 120+ WordPress sites.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.mogacode.ma\/en\/auteur\/patrick-rary\/","og_locale":"en_US","og_type":"article","og_title":"Patrick Rary \u2014 Fondateur MogaCode","og_description":"Patrick Rary, fondateur de MogaCode. 30 ans d'exp\u00e9rience IT. Retours d'exp\u00e9rience sur la gestion de 120+ sites WordPress.","og_url":"https:\/\/www.mogacode.ma\/en\/auteur\/patrick-rary\/","og_site_name":"Mogacode","article_publisher":"https:\/\/www.facebook.com\/mogacode","article_modified_time":"2026-05-24T05:33:01+00:00","twitter_card":"summary_large_image","twitter_site":"@mogacode","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[]}},"_links":{"self":[{"href":"https:\/\/www.mogacode.ma\/en\/wp-json\/wp\/v2\/pages\/1762","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mogacode.ma\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.mogacode.ma\/en\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mogacode.ma\/en\/wp-json\/wp\/v2\/comments?post=1762"}],"version-history":[{"count":6,"href":"https:\/\/www.mogacode.ma\/en\/wp-json\/wp\/v2\/pages\/1762\/revisions"}],"predecessor-version":[{"id":1800,"href":"https:\/\/www.mogacode.ma\/en\/wp-json\/wp\/v2\/pages\/1762\/revisions\/1800"}],"up":[{"embeddable":true,"href":"https:\/\/www.mogacode.ma\/en\/wp-json\/wp\/v2\/pages\/1763"}],"wp:attachment":[{"href":"https:\/\/www.mogacode.ma\/en\/wp-json\/wp\/v2\/media?parent=1762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}