[{"data":1,"prerenderedAt":805},["ShallowReactive",2],{"site":3,"schema-stack":86,"home-schema":164,"footer-contacts":293,"insights-feed-3":346,"giving":578,"stack":605,"projects":633,"insights-head":652,"faq":660,"contact":682,"why":705,"about":749,"tracker":770},{"id":4,"title":5,"author":6,"description":7,"extension":8,"footer":9,"hero":11,"locale":22,"meta":23,"name":24,"ogDescription":25,"ogImage":26,"ogImageAlt":27,"organization":28,"person":38,"pluginCard":57,"stem":84,"__hash__":85},"site\u002Fsite.yml","DevXpert Labs · Web, WordPress, SEO & AI Lab in Mumbai","Anup Kankale","DevXpert Labs is a Mumbai-based lab for web development, web apps, WordPress, SEO and digital marketing, with a focus on AI. Websites and tools that get built, found and grown, all in one place.","yml",{"meta":10},"© 2026 DevXpert Labs · the experimental arm of Anup Kankale · Mumbai",{"eyebrow":12,"title":13,"titleEmphasis":14,"lead":15,"primaryCta":16,"secondaryCta":19},"Web · WordPress · SEO · Marketing · AI","Build it, rank it, grow it,","with AI at the core.","Websites, web apps, WordPress, SEO and digital marketing from one lab, with AI working wherever it saves time or wins customers.",{"href":17,"label":18},"\u002Fwhat-we-do","See what we do →",{"href":20,"label":21},"\u002Fcontact","Work with the lab","en_IN",{},"DevXpert Labs","Web development, web apps, WordPress, SEO and digital marketing, with AI at the core. One lab for building, ranking and growing on the web.","\u002Fog-image.png","DevXpert Labs: web development, WordPress, SEO and digital marketing, with AI at the core.",{"legalName":24,"slogan":29,"email":30,"telephone":31,"city":32,"region":33,"country":34,"sameAs":35},"Where curiosity turns into working code.","anupkankaleak47@gmail.com","+919309905702","Mumbai","Maharashtra","IN",[36,37],"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fdevxpertspot\u002F","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdevxpert-lead-dashboard-for-forminator\u002F",{"name":6,"jobTitle":39,"url":40,"sameAs":41,"knowsAbout":45},"WordPress & PHP Developer","https:\u002F\u002Fanupkankale.com",[40,42,43,44],"https:\u002F\u002Fgithub.com\u002FAnupkankale","https:\u002F\u002Fin.linkedin.com\u002Fin\u002Fanupkankale","https:\u002F\u002Fabout.me\u002Fanupkankale",[46,47,48,49,50,51,52,53,54,55,56],"Artificial intelligence","AI chatbots & automation","Web development","Web applications","WordPress","WordPress plugin development","WooCommerce","SEO","Digital marketing","Web performance","PHP",{"name":24,"by":58,"filename":59,"hint":60,"header":61},"Web · WordPress · SEO · AI","devxpert-labs.php","\u002F\u002F try the toggle ↑",[62,64,68,71,74,76,78,81],{"key":63,"value":24},"Plugin Name:",{"key":65,"value":66,"url":67},"Plugin URI:","https:\u002F\u002Fwww.devxpertlabs.com",true,{"key":69,"value":70},"Description:","Web, WordPress, SEO, marketing & AI.",{"key":72,"value":73},"Version:","1.0.0",{"key":75,"value":6},"Author:",{"key":77,"value":40,"url":67},"Author URI:",{"key":79,"value":80},"License:","GPL-2.0-or-later",{"key":82,"value":83},"Text Domain:","devxpert-labs","site","RW0Sq5mo-GLmqszzAjY2Fg5Fwq_dnoimBnTcwXMu6pk",[87,102,117,128,141,152],{"id":88,"title":89,"body":90,"extension":8,"meta":91,"order":92,"skills":93,"stem":100,"__hash__":101},"stack\u002Fstack\u002Fai-solutions.yml","AI Solutions","LLM-powered chatbots that capture leads, and end-to-end AI content pipelines that generate and publish, wired up with tools like n8n. The lab's main focus.",{},1,[94,95,96,97,98,99],"Chatbots","LLM features","Content pipelines","n8n","Lead capture","Automation","stack\u002Fai-solutions","rjmpVxfEiIGnI_MR86swU0eGlYv2DaZXSfK6Lxy2Tuk",{"id":103,"title":104,"body":105,"extension":8,"meta":106,"order":107,"skills":108,"stem":115,"__hash__":116},"stack\u002Fstack\u002Fweb-development.yml","Web Development","Fast, responsive front-ends in clean HTML, CSS and JavaScript, styled with Tailwind, and moving toward Next.js and headless CMS setups.",{},2,[109,110,111,112,113,114],"HTML","CSS","JavaScript","Tailwind","Next.js","Headless CMS","stack\u002Fweb-development","fXKkFSUDmlvgMq4zsBzvwIFjr6h2jOeygWI1ZinI7_A",{"id":118,"title":119,"body":120,"extension":8,"meta":121,"order":122,"skills":123,"stem":126,"__hash__":127},"stack\u002Fstack\u002Fweb-apps.yml","Web Apps","Custom web applications and dashboards for the workflows off-the-shelf tools don't fit.",{},3,[49,124,125],"Dashboards","APIs","stack\u002Fweb-apps","9rZsegFPkfRM7hEwoOjxxL58_g1xsoy2dVrjvcvnTA4",{"id":129,"title":50,"body":130,"extension":8,"meta":131,"order":132,"skills":133,"stem":139,"__hash__":140},"stack\u002Fstack\u002Fwordpress.yml","Custom plugins, Gutenberg blocks, WooCommerce and full theme builds like Aquila, plus contributions to WordPress core itself.",{},4,[134,135,136,52,137,138],"Plugins","Themes","Gutenberg","REST API","Core contributor","stack\u002Fwordpress","MxOTOwCTTCVQph_M9UVc8crKDECjdTnWDAU1wlb1UC8",{"id":142,"title":53,"body":143,"extension":8,"meta":144,"order":145,"skills":146,"stem":150,"__hash__":151},"stack\u002Fstack\u002Fseo.yml","Technical SEO, structured data and performance work so search engines and AI answer engines can find you.",{},5,[147,148,149],"Technical SEO","Structured data","Performance","stack\u002Fseo","8qA2v4qaNdbvbbYLGaFJg8P2T9K-BQGzgp_ncICQacE",{"id":153,"title":154,"body":155,"extension":8,"meta":156,"order":157,"skills":158,"stem":162,"__hash__":163},"stack\u002Fstack\u002Fdigital-marketing.yml","Digital Marketing","Landing pages, analytics and content that turn traffic into leads and leads into customers.",{},6,[159,160,161],"Landing pages","Analytics","Content","stack\u002Fdigital-marketing","ShVv8xpNnlrCjmbUyr1X4TIcP69e0OwVmiaeTk_4td8",[165,199,250],[166,177,189],{"id":167,"title":168,"body":169,"extension":8,"link":170,"meta":173,"order":92,"stem":174,"tag":175,"__hash__":176},"projects\u002Fprojects\u002Flead-dashboard.yml","Lead Dashboard for Forminator & CF7","Built for a travel agency drowning in form submissions and priced out of a CRM. It turns Forminator and Contact Form 7 entries into trackable leads inside WordPress, with statuses, feedback notes and CSV export. Rated 5 stars.",{"href":37,"label":171,"icon":172},"View on WordPress.org","download",{},"projects\u002Flead-dashboard","Live · WordPress.org","_8EYOmz_Rv35DH-IFA0EXFLbWvIvCSg03yTHxGphJZ8",{"id":178,"title":179,"body":180,"extension":8,"link":181,"meta":185,"order":107,"stem":186,"tag":187,"__hash__":188},"projects\u002Fprojects\u002Fai-chatbot.yml","WordPress Chatbot Plugin","A free, lightweight WordPress chatbot that engages visitors, captures leads and stores customer details right in the WordPress database.",{"href":182,"label":183,"icon":184},"https:\u002F\u002Fgithub.com\u002FAnupkankale\u002Fchatbot","View on GitHub","github",{},"projects\u002Fai-chatbot","Experiment · WordPress Plugin","5-ddhvcs3fN4YBvkC97i25sd8hrLL6D2a-cow9SL1yY",{"id":190,"title":191,"body":192,"extension":8,"link":193,"meta":195,"order":122,"stem":196,"tag":197,"__hash__":198},"projects\u002Fprojects\u002Fai-content-pipeline.yml","AI Content Pipeline (n8n)","An end-to-end AI pipeline built with n8n that generates and publishes SEO-optimized content automatically, from prompt to published post.",{"href":194,"label":183,"icon":184},"https:\u002F\u002Fgithub.com\u002FAnupkankale\u002Fwp-automation-with-n8n",{},"projects\u002Fai-content-pipeline","Experiment · Automation","ra9PsI_vBTdd6LhoMFgvQ-sA8dikt6piWzgq7RimoCY",[200,215,225,237],{"id":201,"title":202,"body":203,"extension":8,"kicker":204,"link":205,"meta":209,"order":92,"pill":210,"stem":213,"__hash__":214},"contributions\u002Fcontributions\u002Fwordpress-7-1.yml","WordPress 7.1 \"Mary Lou\"","Credited among 800-plus contributors on the latest WordPress core release (August 2026), shipped to millions of sites worldwide.","WordPress Core",{"href":206,"label":207,"icon":208},"https:\u002F\u002Fwordpress.org\u002Fnews\u002F2026\u002F08\u002Fmary-lou\u002F","See the release credits","wordpress",{},{"label":211,"variant":212},"Contributor","core","contributions\u002Fwordpress-7-1","Afe_JnYhJG2fHhldKg6UQBlAWe5fIEoFlR3sIqzuFXo",{"id":216,"title":217,"body":218,"extension":8,"kicker":204,"link":219,"meta":221,"order":107,"pill":222,"stem":223,"__hash__":224},"contributions\u002Fcontributions\u002Fwordpress-core.yml","WordPress 7.0 \"Armstrong\"","Credited among 875-plus contributors on a WordPress core release used by millions of sites. Code that helps everyone, owned by no one.",{"href":220,"label":207,"icon":208},"https:\u002F\u002Fwordpress.org\u002Fnews\u002F2026\u002F05\u002Farmstrong\u002F",{},{"label":211,"variant":212},"contributions\u002Fwordpress-core","DxielfnUw7vJPkCHZbhlM3sOkO1CKBoNYZ9qG6fyC0k",{"id":226,"title":227,"body":228,"extension":8,"kicker":229,"link":230,"meta":231,"order":122,"pill":232,"stem":235,"__hash__":236},"contributions\u002Fcontributions\u002Flead-dashboard.yml","DevXpert Lead Dashboard","A free, open-source (GPL) plugin on the official directory. Built for a real problem, given to the whole WordPress community to install and use.","Free plugin · WordPress.org",{"href":37,"label":171,"icon":208},{},{"label":233,"variant":234},"Live · 5 stars","live","contributions\u002Flead-dashboard","0qon656xodQZ0nIcOjdbHnHnwP4Azf7a4GHNYCGXV6M",{"id":238,"title":239,"body":240,"extension":8,"kicker":241,"link":242,"meta":245,"order":132,"pill":246,"stem":248,"__hash__":249},"contributions\u002Fcontributions\u002Fnudgebee.yml","NudgeBee v1.3.0","Contributing to open-source tooling beyond WordPress, pitching in on a project release for the wider developer community.","Open source",{"href":243,"label":244,"icon":184},"https:\u002F\u002Fgithub.com\u002Fnudgebee\u002Fnudgebee\u002Freleases\u002Ftag\u002Fv1.3.0","View the release",{},{"label":211,"variant":247},"oss","contributions\u002Fnudgebee","aeGU6XDNDnKrwnaBPkQYptLFiv7BGS_SOMZgi19h61A",[251,258,265,272,279,286],{"id":252,"answer":253,"extension":8,"meta":254,"order":92,"question":255,"stem":256,"__hash__":257},"faq\u002Ffaq\u002Fwhat-is.yml","DevXpert Labs is a Mumbai-based lab for web development, web apps, WordPress, SEO and digital marketing, with a focus on AI. It's run by Anup Kankale, and client projects and self-driven experiments get built side by side.",{},"What is DevXpert Labs?","faq\u002Fwhat-is","liSzHQVypY0fbcI5X11xc3I8MVoa73K0dSRSCQUwcPI",{"id":259,"answer":260,"extension":8,"meta":261,"order":107,"question":262,"stem":263,"__hash__":264},"faq\u002Ffaq\u002Fwho-runs.yml","The lab is run by Anup Kankale, who studied Computer Science for five years (a bachelor's then a master's), has four years of corporate job experience, and is a credited contributor to WordPress core releases 7.0 \"Armstrong\" and 7.1 \"Mary Lou\".",{},"Who runs DevXpert Labs?","faq\u002Fwho-runs","9cWp854uRdPl7f4nNdwykLJfSa8qsIwqnWcFBjPcqFQ",{"id":266,"answer":267,"extension":8,"meta":268,"order":122,"question":269,"stem":270,"__hash__":271},"faq\u002Ffaq\u002Fservices.yml","AI solutions such as chatbots, LLM-powered features and automations; websites and custom web apps; WordPress plugins, Gutenberg blocks and WooCommerce flows; plus SEO and digital marketing to get those sites found and turning visitors into customers.",{},"What does DevXpert Labs build?","faq\u002Fservices","UbKF3H9TZBRcPa5jlHC-gWJRfIPwvcCHIVYyaq8XwMk",{"id":273,"answer":274,"extension":8,"meta":275,"order":132,"question":276,"stem":277,"__hash__":278},"faq\u002Ffaq\u002Flead-dashboard.yml","Yes. DevXpert Lead Dashboard for Forminator and Contact Form 7 is a free, open-source (GPL) plugin on the official WordPress.org directory. It turns form entries into trackable leads inside WordPress, with statuses, feedback notes and CSV export.",{},"Is the DevXpert Lead Dashboard plugin free?","faq\u002Flead-dashboard","kBn665cwh3ejq0oDyqbi4HXQ1ztoMtpXGV97pMz34V0",{"id":280,"answer":281,"extension":8,"meta":282,"order":145,"question":283,"stem":284,"__hash__":285},"faq\u002Ffaq\u002Fopen-source.yml","Yes. Anup Kankale is credited among the contributors to the WordPress 7.0 \"Armstrong\" and 7.1 \"Mary Lou\" core releases and has contributed to the NudgeBee v1.3.0 open-source release.",{},"Does DevXpert Labs contribute to open source?","faq\u002Fopen-source","EVmh5sHw8bEaxeBucRI_gzCZMcu5IMMk8m-tu-zFhlw",{"id":287,"answer":288,"extension":8,"meta":289,"order":157,"question":290,"stem":291,"__hash__":292},"faq\u002Ffaq\u002Fhire.yml","Reach out by email at anupkankaleak47@gmail.com, by phone or WhatsApp on +91 93099 05702, or on LinkedIn. The lab takes on client projects, plugin ideas and \"could we actually build this?\" experiments.",{},"How can I work with DevXpert Labs?","faq\u002Fhire","KitFPC9KAfMWx6DdPczN19V5De7WrkDCuNT_tBXP0nI",[294,303,311,319,325,332,338],{"id":295,"extension":8,"href":296,"icon":297,"label":298,"meta":299,"order":92,"stem":300,"variant":301,"__hash__":302},"contacts\u002Fcontacts\u002Femail.yml","mailto:anupkankaleak47@gmail.com","mail","Email",{},"contacts\u002Femail","default","gwlyYncrrDoq5asM26YL-RQAVMJqWPcDYQO3Ve5BrlI",{"id":304,"extension":8,"href":305,"icon":306,"label":307,"meta":308,"order":107,"stem":309,"variant":301,"__hash__":310},"contacts\u002Fcontacts\u002Fcall.yml","tel:+919309905702","phone","Call",{},"contacts\u002Fcall","XGLNCjMgwu38--Z4Ermk1Mb7IANNzGZ6huDp_obV65o",{"id":312,"extension":8,"href":313,"icon":314,"label":315,"meta":316,"order":122,"stem":317,"variant":314,"__hash__":318},"contacts\u002Fcontacts\u002Fwhatsapp.yml","https:\u002F\u002Fwa.me\u002F919309905702","whatsapp","WhatsApp",{},"contacts\u002Fwhatsapp","UFEIPVoRWFYn-pcFGKNCaTsFVbIJB_BuDpAOUhzNtGI",{"id":320,"extension":8,"href":42,"icon":184,"label":321,"meta":322,"order":132,"stem":323,"variant":301,"__hash__":324},"contacts\u002Fcontacts\u002Fgithub.yml","GitHub",{},"contacts\u002Fgithub","2mnGTX9Oehq9U1H4KbiagXNN1_ILcOmSyJpjy5bun_o",{"id":326,"extension":8,"href":36,"icon":327,"label":328,"meta":329,"order":145,"stem":330,"variant":301,"__hash__":331},"contacts\u002Fcontacts\u002Fdevxpert.yml","linkedin","DevXpert",{},"contacts\u002Fdevxpert","889DrW_fhblrQpKClllPknrr0FGaWQG-m3yf4jTR66Y",{"id":333,"extension":8,"href":43,"icon":327,"label":334,"meta":335,"order":157,"stem":336,"variant":301,"__hash__":337},"contacts\u002Fcontacts\u002Flinkedin.yml","LinkedIn",{},"contacts\u002Flinkedin","PcoebAEc78ncLEC-vjm9T6J-sPsVbc-d-haDxmIjpGc",{"id":339,"extension":8,"href":44,"icon":340,"label":341,"meta":342,"order":343,"stem":344,"variant":301,"__hash__":345},"contacts\u002Fcontacts\u002Faboutme.yml","globe","about.me",{},7,"contacts\u002Faboutme","VbjAdzkug7W1QPVxtAvSNOyRdqNav19WOgV3_T43TV4",[347,422,493],{"id":348,"title":349,"body":350,"date":408,"description":409,"draft":410,"extension":411,"meta":412,"navigation":67,"path":413,"readingTime":92,"seo":414,"stem":415,"tags":416,"updated":419,"__hash__":420,"type":421},"blog\u002Fwhat-we-think\u002Fbuild-the-smallest-thing-that-solves-it.md","Build the smallest thing that genuinely solves the problem",{"type":351,"value":352,"toc":403},"minimark",[353,357,363,368,371,393,397,400],[354,355,356],"p",{},"Five years studying Computer Science, a bachelor's then a master's, followed by four years of corporate job experience. Somewhere in there, a pattern became hard to ignore.",[354,358,359],{},[360,361,362],"strong",{},"The same real-world problems keep coming back, and most tools answer them by piling on complexity instead of removing it.",[364,365,367],"h2",{"id":366},"one-real-problem-at-a-time","One real problem at a time",[354,369,370],{},"DevXpert Labs exists as a response to that. The approach has three steps:",[372,373,374,381,387],"ol",{},[375,376,377,380],"li",{},[360,378,379],{},"Pick one problem."," Not a category of problems, one specific thing that's hurting someone.",[375,382,383,386],{},[360,384,385],{},"Understand it properly."," Where does the data already live? Who touches it? What have they already tried?",[375,388,389,392],{},[360,390,391],{},"Build the smallest thing that genuinely solves it."," Then stop.",[364,394,396],{"id":395},"why-smaller-wins","Why smaller wins",[354,398,399],{},"A smaller tool is easier to learn, cheaper to run, and less likely to break when WordPress, PHP or a plugin updates. It's also easier to give away, which is why several of the lab's builds end up as free plugins.",[354,401,402],{},"The useful experiments become plugins and tools. The rest become lessons. Either way, something ships.",{"title":404,"searchDepth":107,"depth":122,"links":405},"",[406,407],{"id":366,"depth":107,"text":367},{"id":395,"depth":107,"text":396},"2026-09-29","Most tools answer real-world problems by piling on complexity. The lab's approach is the opposite. Here's the thinking behind it.",false,"md",{},"\u002Fwhat-we-think\u002Fbuild-the-smallest-thing-that-solves-it",{"title":349,"description":409},"what-we-think\u002Fbuild-the-smallest-thing-that-solves-it",[417,418],"Process","Product thinking",null,"gU956K_hi9uYPKYCvEdvzSCCXT_Y-DxK3D5ShVL3iHM","article",{"id":423,"title":424,"body":425,"date":408,"description":485,"draft":410,"extension":411,"meta":486,"navigation":67,"path":487,"readingTime":92,"seo":488,"stem":489,"tags":490,"updated":419,"__hash__":492,"type":421},"blog\u002Fwhat-we-think\u002Fcontributing-to-wordpress-core.md","Giving back, no strings attached - contributing to WordPress core",{"type":351,"value":426,"toc":480},[427,430,434,437,445,448,454,458,466,470,477],[354,428,429],{},"Before DevXpert Labs ships anything of its own, it gives back. That's not a slogan. It's the order the lab actually works in.",[364,431,433],{"id":432},"credited-on-wordpress-70-and-71","Credited on WordPress 7.0 and 7.1",[354,435,436],{},"WordPress 7.0 \"Armstrong\" shipped with 875-plus credited contributors, and I'm one of them. It's a core release used by millions of sites: code that helps everyone and is owned by no one.",[354,438,439],{},[440,441,444],"a",{"href":220,"rel":442},[443],"nofollow","See the 7.0 release credits",[354,446,447],{},"Then came WordPress 7.1 \"Mary Lou\" in August 2026, the latest core release, with 800-plus credited contributors. I'm credited on that one too, shipped to millions of sites worldwide.",[354,449,450],{},[440,451,453],{"href":206,"rel":452},[443],"See the 7.1 release credits",[364,455,457],{"id":456},"beyond-wordpress","Beyond WordPress",[354,459,460,461,465],{},"The same habit extends past WordPress. I've also contributed to NudgeBee, pitching in on the ",[440,462,464],{"href":243,"rel":463},[443],"v1.3.0 release"," of an open-source tool for the wider developer community.",[364,467,469],{"id":468},"why-do-it-for-free","Why do it for free?",[354,471,472,473,476],{},"Every tool I build my work on (WordPress, PHP, the libraries under them) was given to me the same way: freely, by people I'll never meet. Contributing back, ",[360,474,475],{},"without expecting anything in return",", is how the lab pays that forward.",[354,478,479],{},"It also makes the client work better. Reading and contributing to core means understanding how WordPress actually works, not just how to configure it.",{"title":404,"searchDepth":107,"depth":122,"links":481},[482,483,484],{"id":432,"depth":107,"text":433},{"id":456,"depth":107,"text":457},{"id":468,"depth":107,"text":469},"Why the lab contributes to WordPress core and open source before shipping anything of its own, from WordPress 7.0 \"Armstrong\" to 7.1 \"Mary Lou\".",{},"\u002Fwhat-we-think\u002Fcontributing-to-wordpress-core",{"title":424,"description":485},"what-we-think\u002Fcontributing-to-wordpress-core",[50,241,491],"Community","VfaKkNSsOqXf-ZleoZSP6Jn0DLi6cfiZby6K50EIY4k",{"id":494,"title":495,"body":496,"date":408,"description":570,"draft":410,"extension":411,"meta":571,"navigation":67,"path":572,"readingTime":92,"seo":573,"stem":574,"tags":575,"updated":419,"__hash__":577,"type":421},"blog\u002Fwhat-we-think\u002Ffree-lead-dashboard-for-forminator-and-cf7.md","Why I built a free lead dashboard for Forminator and Contact Form 7",{"type":351,"value":497,"toc":565},[498,501,504,508,515,518,522,525,546,549,553,556,559],[354,499,500],{},"The request sounded simple: a travel agency was getting a steady stream of enquiries through its website forms, and they were getting lost. Some were answered twice, some not at all, and nobody could say at a glance which enquiries had turned into bookings.",[354,502,503],{},"The usual answer is \"get a CRM\". For a small agency, that meant a monthly bill, a new tool for the team to learn, and an integration to keep alive. They were priced out before they started.",[364,505,507],{"id":506},"the-problem-was-already-inside-wordpress","The problem was already inside WordPress",[354,509,510,511,514],{},"The enquiries were already landing in WordPress through Forminator and Contact Form 7. The data existed. What was missing was a way to ",[360,512,513],{},"treat each submission as a lead",": something with a status, a history and an owner.",[354,516,517],{},"So instead of exporting the data somewhere else, the lab built the smallest thing that fixed it, right where the entries already lived.",[364,519,521],{"id":520},"what-the-plugin-does","What the plugin does",[354,523,524],{},"DevXpert Lead Dashboard turns Forminator and Contact Form 7 entries into trackable leads inside the WordPress admin:",[526,527,528,534,540],"ul",{},[375,529,530,533],{},[360,531,532],{},"Statuses"," so the team can see what's new, in progress or closed",[375,535,536,539],{},[360,537,538],{},"Feedback notes"," on each lead, so context isn't lost between people",[375,541,542,545],{},[360,543,544],{},"CSV export"," for when the data does need to go somewhere else",[354,547,548],{},"No new login, no monthly fee, nothing extra to host.",[364,550,552],{"id":551},"why-its-free","Why it's free",[354,554,555],{},"Once it worked for one agency, it was obvious the same problem exists on thousands of small WordPress sites. So it went on the official WordPress.org directory as a free, open-source (GPL) plugin, where it's rated 5 stars.",[354,557,558],{},"WordPress itself was given to me for free. Giving a useful tool back to the same community felt like the right way to ship it.",[354,560,561],{},[440,562,564],{"href":37,"rel":563},[443],"View DevXpert Lead Dashboard on WordPress.org",{"title":404,"searchDepth":107,"depth":122,"links":566},[567,568,569],{"id":506,"depth":107,"text":507},{"id":520,"depth":107,"text":521},{"id":551,"depth":107,"text":552},"A travel agency was drowning in form submissions and priced out of a CRM. Here's why the answer was a small, free WordPress plugin instead of another tool.",{},"\u002Fwhat-we-think\u002Ffree-lead-dashboard-for-forminator-and-cf7",{"title":495,"description":570},"what-we-think\u002Ffree-lead-dashboard-for-forminator-and-cf7",[50,134,576],"Case study","SyeoPbJjniahu7vqmuiGM11iPfNgN8GWs904zbECJzQ",[579,588],{"id":580,"title":581,"extension":8,"eyebrow":582,"lead":583,"meta":584,"note":585,"paragraphs":419,"stem":586,"__hash__":587},"sections\u002Fsections\u002Fgiving.yml","Contributing to the community, no strings attached.","Giving back","Before the lab ships anything of its own, it gives back. These are the places I contribute time and code to the open web, freely.",{},"This part matters to me most. I contribute to WordPress core and open source **without expecting anything back**, because the tools I build my work on were given to me the same way. The lab is my way of paying that forward.","sections\u002Fgiving","gOXn3DHiXtNn6lGkiUAXWoKBICV-Xex7d3n_iqwMl0k",[589,593,597,601],{"id":201,"title":202,"body":203,"extension":8,"kicker":204,"link":590,"meta":591,"order":92,"pill":592,"stem":213,"__hash__":214},{"href":206,"label":207,"icon":208},{},{"label":211,"variant":212},{"id":216,"title":217,"body":218,"extension":8,"kicker":204,"link":594,"meta":595,"order":107,"pill":596,"stem":223,"__hash__":224},{"href":220,"label":207,"icon":208},{},{"label":211,"variant":212},{"id":226,"title":227,"body":228,"extension":8,"kicker":229,"link":598,"meta":599,"order":122,"pill":600,"stem":235,"__hash__":236},{"href":37,"label":171,"icon":208},{},{"label":233,"variant":234},{"id":238,"title":239,"body":240,"extension":8,"kicker":241,"link":602,"meta":603,"order":132,"pill":604,"stem":248,"__hash__":249},{"href":243,"label":244,"icon":184},{},{"label":211,"variant":247},[606,614],{"id":607,"title":608,"extension":8,"eyebrow":609,"lead":610,"meta":611,"note":419,"paragraphs":419,"stem":612,"__hash__":613},"sections\u002Fsections\u002Fstack.yml","One lab, every piece of the web.","What we do","From the first line of code to the first page of Google, and more, with AI wherever it counts.",{},"sections\u002Fstack","j0GRrDxau9lYFzntwoG-yaBuKpyEi7IiWUr9GQ940tE",[615,618,621,624,627,630],{"id":88,"title":89,"body":90,"extension":8,"meta":616,"order":92,"skills":617,"stem":100,"__hash__":101},{},[94,95,96,97,98,99],{"id":103,"title":104,"body":105,"extension":8,"meta":619,"order":107,"skills":620,"stem":115,"__hash__":116},{},[109,110,111,112,113,114],{"id":118,"title":119,"body":120,"extension":8,"meta":622,"order":122,"skills":623,"stem":126,"__hash__":127},{},[49,124,125],{"id":129,"title":50,"body":130,"extension":8,"meta":625,"order":132,"skills":626,"stem":139,"__hash__":140},{},[134,135,136,52,137,138],{"id":142,"title":53,"body":143,"extension":8,"meta":628,"order":145,"skills":629,"stem":150,"__hash__":151},{},[147,148,149],{"id":153,"title":154,"body":155,"extension":8,"meta":631,"order":157,"skills":632,"stem":162,"__hash__":163},{},[159,160,161],[634,642],{"id":635,"title":636,"extension":8,"eyebrow":637,"lead":638,"meta":639,"note":419,"paragraphs":419,"stem":640,"__hash__":641},"sections\u002Fsections\u002Fprojects.yml","Most of my projects land here.","Projects & experiments","New builds get added over time, each with a link to dig in, live on WordPress.org or open on GitHub.",{},"sections\u002Fprojects","9KgU4R4h2aaX7gy-XM6Dxy_xnrJBOOXWy5cOJI8q0lE",[643,646,649],{"id":167,"title":168,"body":169,"extension":8,"link":644,"meta":645,"order":92,"stem":174,"tag":175,"__hash__":176},{"href":37,"label":171,"icon":172},{},{"id":178,"title":179,"body":180,"extension":8,"link":647,"meta":648,"order":107,"stem":186,"tag":187,"__hash__":188},{"href":182,"label":183,"icon":184},{},{"id":190,"title":191,"body":192,"extension":8,"link":650,"meta":651,"order":122,"stem":196,"tag":197,"__hash__":198},{"href":194,"label":183,"icon":184},{},{"id":653,"title":654,"extension":8,"eyebrow":655,"lead":656,"meta":657,"note":419,"paragraphs":419,"stem":658,"__hash__":659},"sections\u002Fsections\u002Finsights.yml","Notes from the workbench.","What we think","Articles and case studies on what the lab is building and what it learned along the way.",{},"sections\u002Finsights","Bjv_2tOPZ2FF4NMUCdoHeLk_FbQj3wyhcBQpw8PhzGo",[661,669],{"id":662,"title":663,"extension":8,"eyebrow":664,"lead":665,"meta":666,"note":419,"paragraphs":419,"stem":667,"__hash__":668},"sections\u002Fsections\u002Ffaq.yml","Questions people ask the lab.","FAQ","Quick answers about what DevXpert Labs is, what it builds and how to work with it.",{},"sections\u002Ffaq","k2j79zUGsAPWjXoBNs1S0jtZRfSHlBoCL2H5GcfmjGo",[670,672,674,676,678,680],{"id":252,"answer":253,"extension":8,"meta":671,"order":92,"question":255,"stem":256,"__hash__":257},{},{"id":259,"answer":260,"extension":8,"meta":673,"order":107,"question":262,"stem":263,"__hash__":264},{},{"id":266,"answer":267,"extension":8,"meta":675,"order":122,"question":269,"stem":270,"__hash__":271},{},{"id":273,"answer":274,"extension":8,"meta":677,"order":132,"question":276,"stem":277,"__hash__":278},{},{"id":280,"answer":281,"extension":8,"meta":679,"order":145,"question":283,"stem":284,"__hash__":285},{},{"id":287,"answer":288,"extension":8,"meta":681,"order":157,"question":290,"stem":291,"__hash__":292},{},[683,690],{"id":684,"title":685,"extension":8,"eyebrow":21,"lead":686,"meta":687,"note":419,"paragraphs":419,"stem":688,"__hash__":689},"sections\u002Fsections\u002Fcontact.yml","Have something worth testing?","A client project to ship, a plugin idea, or a \"could we actually build this?\" Bring it to the bench and let's find out.",{},"sections\u002Fcontact","SOE3XSfteWt_ZudQ3OCMu1dz6z0SyY478sruo9_J2Co",[691,693,695,697,699,701,703],{"id":295,"extension":8,"href":296,"icon":297,"label":298,"meta":692,"order":92,"stem":300,"variant":301,"__hash__":302},{},{"id":304,"extension":8,"href":305,"icon":306,"label":307,"meta":694,"order":107,"stem":309,"variant":301,"__hash__":310},{},{"id":312,"extension":8,"href":313,"icon":314,"label":315,"meta":696,"order":122,"stem":317,"variant":314,"__hash__":318},{},{"id":320,"extension":8,"href":42,"icon":184,"label":321,"meta":698,"order":132,"stem":323,"variant":301,"__hash__":324},{},{"id":326,"extension":8,"href":36,"icon":327,"label":328,"meta":700,"order":145,"stem":330,"variant":301,"__hash__":331},{},{"id":333,"extension":8,"href":43,"icon":327,"label":334,"meta":702,"order":157,"stem":336,"variant":301,"__hash__":337},{},{"id":339,"extension":8,"href":44,"icon":340,"label":341,"meta":704,"order":343,"stem":344,"variant":301,"__hash__":345},{},[706,716],{"id":707,"title":708,"extension":8,"eyebrow":709,"lead":419,"meta":710,"note":419,"paragraphs":711,"stem":714,"__hash__":715},"sections\u002Fsections\u002Fwhy.yml","One real problem at a time.","Why the lab exists",{},[712,713],"Five years studying Computer Science, a bachelor's then a master's, followed by four years of corporate job experience and contributing to WordPress core and the wider open-source community. Somewhere in there, a pattern became hard to ignore.","The same real-world problems keep coming back, and most tools answer them by piling on complexity instead of removing it. DevXpert Labs is the response: pick one problem, understand it properly, and build the smallest thing that genuinely solves it.","sections\u002Fwhy","YbzoUobnA0zz53eeIJ6k5iZOrko_VWitg9d10rliaEg",[717,725,733,741],{"id":718,"title":719,"body":720,"extension":8,"kicker":721,"meta":722,"order":92,"stem":723,"__hash__":724},"timeline\u002Ftimeline\u002Ffoundations.yml","Five years of Computer Science","A bachelor's then a master's, learning how software works from the ground up.","01 · Foundations",{},"timeline\u002Ffoundations","6U-EJvzqbU2z7OVgZoFaCU_l5JsRJqQa9JnKCWTh5DA",{"id":726,"title":727,"body":728,"extension":8,"kicker":729,"meta":730,"order":107,"stem":731,"__hash__":732},"timeline\u002Ftimeline\u002Fpractice.yml","Corporate experience","Four years of corporate job experience, shipping real software for real users and clients.","02 · Practice",{},"timeline\u002Fpractice","E7PH2TP_gcSqKFQYPVX3-KS3c0KveN7TF2vqbF05aZM",{"id":734,"title":735,"body":736,"extension":8,"kicker":737,"meta":738,"order":122,"stem":739,"__hash__":740},"timeline\u002Ftimeline\u002Fcommunity.yml","Giving back to open source","Credited as a contributor on WordPress core releases 7.0 \"Armstrong\" and 7.1 \"Mary Lou\", plus projects like NudgeBee.","03 · Community",{},"timeline\u002Fcommunity","CIAQS0s7pMBvNB1kmMdwEOvU-LoDNjpXzfWAjnOgHRg",{"id":742,"title":743,"body":744,"extension":8,"kicker":745,"meta":746,"order":132,"stem":747,"__hash__":748},"timeline\u002Ftimeline\u002Fthe-lab.yml","Turning problems into tools","Taking the problems that keep resurfacing and solving them one focused build at a time.","04 · The lab",{},"timeline\u002Fthe-lab","CrQnaKPIHFwcGvEc_uL-u7bj1MFggo1LfQbqyBWH0gI",{"id":750,"title":751,"body":752,"cta":762,"description":756,"extension":411,"eyebrow":764,"meta":765,"navigation":67,"path":766,"seo":767,"stem":768,"__hash__":769},"about\u002Fabout.md","Run by Anup. Powered by curiosity.",{"type":351,"value":753,"toc":760},[754,757],[354,755,756],{},"DevXpert Labs is the experimental workshop of Anup Kankale, a WordPress & PHP developer from Mumbai. It's the place where client deadlines and personal what-ifs get worked out with the same care.",[354,758,759],{},"The lab exists for one reason: to keep asking how things actually work, then build the answer. The useful experiments become plugins and tools; the rest become lessons.",{"title":404,"searchDepth":107,"depth":122,"links":761},[],{"href":40,"label":763},"More about Anup →","About the lab",{},"\u002Fabout",{"title":751,"description":756},"about","qbqA4CotZ7SDgB6xeLAF-betd10yh_sm7Q5Tv08aaxQ",[771,778],{"id":772,"title":773,"extension":8,"eyebrow":774,"lead":419,"meta":775,"note":419,"paragraphs":419,"stem":776,"__hash__":777},"sections\u002Fsections\u002Ftracker.yml","Project tracker.","Private",{},"sections\u002Ftracker","D_Nw8zUovmCZb97jgnravO1MWXm8RdETr1JQJZwCTk4",[779,792],{"id":780,"title":781,"extension":8,"key":782,"meta":783,"order":92,"seeds":784,"stem":789,"url":790,"__hash__":791},"tracker\u002Ftracker\u002Fstaging.yml","Staging Site","staging",{},[785,786,787,788],"Point staging.devxpertlabs.com to host","Install WordPress + base theme","Set up SSL and force HTTPS","Configure staging to production workflow","tracker\u002Fstaging","https:\u002F\u002Fstaging.devxpertlabs.com\u002F","862scVYNdOLJEfVzFcAQdcS8Ht6BOKMYROICpcYtO84",{"id":793,"title":794,"extension":8,"key":795,"meta":796,"order":107,"seeds":797,"stem":802,"url":803,"__hash__":804},"tracker\u002Ftracker\u002Fplugin.yml","Lead Dashboard Plugin","plugin",{},[798,799,800,801],"Deploy latest plugin build to demo site","Add Forminator + CF7 test forms","Write demo walkthrough \u002F docs","Collect feedback from first users","tracker\u002Fplugin","https:\u002F\u002Flead-dashboard-plugin.devxpertlabs.com\u002F","ZUVeJDY7CM0vpQv4W3FAK68HfHtLMKJ858WKm2ifpB0",1790662444762]