If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: developerlife.com/category/MP - MP | developerlife.com.

site address: developerlife.com/category/MP redirected to: developerlife.com/category/MP

site title: MP developerlife.com

Our opinion (on Friday 31 July 2026 9:07:11 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:


Hashtags existing on this website:




Meta tags:
author=;
description=Meta programming, code generation, domain specific language content;

Headings (most frequently used words):

to, code, our, dsl, for, guide, kotlin, meta, programming, generation, domain, specific, language, content, subscribe, yt, channel, need, help, with, use, crates, apps, create, simple, css, like, syntax, tuis, rust, procedural, macros, advanced, creating, intellij, idea, plugins, annotation, processing, in, and, android, introduction, r3bl, cmdr, r3bl_tui, shortlink,

Text of the page (most frequently used words):
and (10), rust (9), the (9), nazmul (8), idris (8), kotlin (7), for (6), dsl (6), you (6), tui (5), #android (5), creating (5), #plugins (5), language (5), use (4), this (4), introduction (4), create (4), procedural (4), macros (4), extend (4), web (3), cli (3), react (3), our (3), code (3), guide (3), intellij (3), allow (3), domain (3), specific (3), developerlife (2), com (2), with (2), topics (2), technologies (2), typescript (2), node (2), shortlink (2), r3bl (2), apps (2), need (2), subscribe (2), tutorial (2), using (2), 2020 (2), annotation (2), processing (2), advanced (2), idea (2), mar (2), are (2), way (2), compiler (2), provide (2), that (2), can (2), they (2), your (2), own (2), article (2), goes (2), into (2), details (2), 2022 (2), simple (2), css (2), syntax (2), site, was, started, nov, 1998, coverage, related, java, xml, desktop, today, covers, jdk, cloud, user, experience, engineering, uxe, design, 1996, 2025, all, rights, reserved, browser, extension, r3bl_tui, lib, cmdr, install, giti, edi, crates, help, channel, rss, feed, internal, dsls, examples, apr, how, static, index, generated, classes, interfaces, without, reflection, classgraphs, jul, jetbrains, platform, vfs, psi, dialog, tool, window, list, swing, layout, managers, consoleview, linemarker, companion, 2021, reduce, write, manual, boilerplate, even, kinds, mimic, but, app, framework, aug, like, tuis, meta, programming, generation, content, authors, about, testing, stories, state, management, server, native, productivity, misc, linux, hardware, frontend, database, concurrency,


Text of the page (random words):
mp developerlife com android concurrency cli cs database di frontend hardware intellij kotlin linux mp misc node productivity react native react rust server state management stories testing typescript tui web nazmul idris about us authors meta programming code generation domain specific language content create a simple dsl for css like syntax for tuis aug 4 2022 nazmul idris procedural macros are a way for you to extend the rust compiler and provide plugins that you can use to extend the language they allow to create your own dsl domain specific language this article goes into the details of creating a simple dsl to mimic css syntax but in rust for a tui app framework cli mp rust tui guide to rust procedural macros mar 30 2022 nazmul idris procedural macros are a way for you to extend the rust compiler and provide plugins that you can use to extend the language they allow you to reduce the need to write manual boilerplate code and even allow you to create your own dsl domain specific language this article goes into the details of creating the 3 kinds of procedural macros in rust mp rust advanced guide to creating intellij idea plugins mar 13 2021 nazmul idris advanced guide to creating jetbrains platform plugins vfs psi kotlin ui dsl dialog tool window list swing ui and layout managers consoleview linemarker this is a companion of the introduction to creating intellij idea plugins tutorial ij kt mp annotation processing in kotlin and android jul 11 2020 nazmul idris introduction to kotlin annotation processing on android and how to create a static index of generated classes and interfaces without using reflection or classgraphs android kt mp kotlin dsl introduction apr 5 2020 nazmul idris this tutorial is an introduction to kotlin internal dsls using examples kt mp subscribe to rss feed subscribe to our yt channel need help with code use our crates apps install use our apps giti edi r3bl cmdr r3bl tui lib r3bl_tui shortlink browser extension shortlink developerlife com site was started in nov 1998 by nazmul idris with coverage for topics related to java xml and web and desktop technologies today it covers rust tui cli kotlin typescript node js react android jdk web cloud technologies user experience engineering uxe and design topics nazmul idris 1996 2025 all rights reserved
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)

Verified site has: 40 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40


The site also has 3 references to external domain(s).

 youtube.com  Verify  github.com  Verify  chromewebstore.google.com  Verify


The site also has 1 references to other resources (not html/xhtml )

 developerlife.com/feed.xml  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
Connection close
Content-Length 162
Server GitHub.com
Content-Type text/html
Location htt????/developerlife.com/category/MP
X-GitHub-Request-Id F7F2:2D749A:1E623D:1E895C:6A6C65B6
x-github-edge-region fra
Accept-Ranges bytes
Age 0
Date Fri, 31 Jul 2026 09:07:02 GMT
Via 1.1 varnish
X-Served-By cache-rtm-ehrd2290021-RTM
X-Cache MISS
X-Cache-Hits 0
X-Timer S1785488822.260373,VS0,VE103
Vary Accept-Encoding
X-Fastly-Request-ID 3424f256a3fd6d21f13656b0d670d0a03a3d302d
HTTP/2 301
server GitHub.com
content-type text/html
location htt????/developerlife.com/category/MP/
access-control-allow-origin *
expires Fri, 31 Jul 2026 09:17:02 GMT
cache-control max-age=600
x-proxy-cache MISS
x-github-request-id 74CA:253EB7:1E674B:1E8E75:6A6C65B6
x-github-edge-region fra
accept-ranges bytes
age 0
date Fri, 31 Jul 2026 09:07:02 GMT
via 1.1 varnish
x-served-by cache-rtm-ehrd2290027-RTM
x-cache MISS
x-cache-hits 0
x-timer S1785488822.393683,VS0,VE112
vary Accept-Encoding
x-fastly-request-id dc91f751f2d45a9ab630b8b6cac157a8056a75bb
content-length 162
HTTP/2 200
server GitHub.com
content-type text/html; charset=utf-8
last-modified Thu, 16 Jul 2026 04:06:34 GMT
access-control-allow-origin *
etag W/ 6a5858ca-6851
expires Fri, 31 Jul 2026 09:17:02 GMT
cache-control max-age=600
content-encoding gzip
x-proxy-cache MISS
x-github-request-id 6C6A:339322:1D837E:1DAB02:6A6C65B6
x-github-edge-region fra
accept-ranges bytes
date Fri, 31 Jul 2026 09:07:02 GMT
via 1.1 varnish
age 0
x-served-by cache-rtm-ehrd2290027-RTM
x-cache MISS
x-cache-hits 0
x-timer S1785488823.514061,VS0,VE115
vary Accept-Encoding
x-fastly-request-id 444dd945e70750db78e67fabc45c8cbd76914783
content-length 5790

Meta Tags

title="MP | developerlife.com"
charset="utf-8"
http-equiv="X-UA-Compatible" content="IE=edge"
name="viewport" content="width=device-width, initial-scale=1"
name="generator" content="Jekyll v4.4.1"
property="og:title" content="MP"
name="author" content="Nazmul Idris"
property="og:locale" content="en_US"
name="description" content="Meta programming, code generation, domain specific language content"
name="twitter:description" property="og:description" content="Meta programming, code generation, domain specific language content"
property="og:url" content="htt???/developerlife.com/category/MP/"
property="og:site_name" content="developerlife.com"
property="og:type" content="website"
name="twitter:card" content="summary"
name="twitter:title" content="MP"

Load Info

page size5790
load time (s)0.434768
redirect count2
speed download13341
server IP 185.199.108.153
* all occurrences of the string "http://" have been changed to "htt???/"