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: brevzin.github.io - Barry's C++ Blog.

site address: brevzin.github.io redirected to: brevzin.github.io

site title: Barry's C++ Blog

Our opinion (on Saturday 17 October 2026 7:40:11 UTC):

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



Meta tags:
description=A collection of articles about a variety of C++ topics.;

Headings (most frequently used words):

based, of, vs, the, to, generating, operator, functions, push, pull, customization, behold, power, meta, substitute, library, approach, constant, template, parameters, reflecting, json, into, objects, type, value, reflection, implementing, struct, arrays, using, token, sequences, iterate, ranges, on, ignorability, attributes, polymorphic, defaulted, equality,

Text of the page (most frequently used words):
the (17), #reflection (16), and (11), for (9), 2025 (9), that (7), based (7), about (6), #template (6), was (5), base (5), barry (4), 2026 (4), have (4), class (4), attributes (4), annotations (4), out (4), ranges (4), post (4), this (4), parameters (4), blog (4), using (3), some (3), mar (3), recently (3), into (3), thought (3), struct (3), through (3), new (3), more (3), work (3), talk (3), practical (3), now (3), support (3), type (3), pull (3), customization (3), polymorphic (2), equality (2), virtual (2), operator (2), const (2), then (2), small (2), features (2), write (2), specifically (2), cppcon (2), online (2), goes (2), over (2), check (2), design (2), implementing (2), jun (2), lot (2), syntax (2), being (2), string (2), how (2), constant (2), rust (2), standard (2), code (2), derive (2), int (2), push (2), home (2), theme, jekyll, chirpy, rights, reserved, revzin, ran, interesting, bug, worth, sharing, setup, abstract, with, default, auto, bool, bunch, derived, defaulted, reading, latest, mailing, sentence, caught, eye, p3661, labels, emphasis, mine, turned, unsuitable, role, modifications, bigger, from, other, languages, need, ignorability, apr, there, stackoverflow, question, led, want, wanted, situations, which, than, seems, like, they, should, what, can, avoid, doing, extra, offer, solutions, token, sequences, iterate, may, example, detail, digressions, watched, andrew, kelley, data, oriented, architectural, changes, been, making, zig, compiler, arrays, frequently, whenever, topic, comes, see, complains, added, always, largely, driven, unfamiliarity, unfamiliar, thus, bad, take, value, last, week, finalized, sofia, bulgaria, will, include, all, papers, were, pushing, p2996r13, p3394r4, p3293r3, splicing, subobject, p3491r3, define_static_, object, array, reflecting, json, objects, aug, status, quo, previously, written, difficult, extend, types, these, are, formerly, known, non, but, turns, since, had, three, kinds, param, library, approach, winter, break, started, working, proposal, interpolation, fun, basically, hour, day, during, daughter, nap, time, itself, motivated, wanting, behold, power, meta, substitute, sep, almost, two, years, ago, wrote, walked, could, get, debug, point, similar, behavior, effect, oct, previous, discussed, differences, between, context, trying, implement, formatting, structured, bindings, those, problems, adding, annotation, having, partial, generating, functions, cancel, archives, tags, just,


Text of the page (random words):
barry s c blog barry s c blog just a blog about c home tags archives about home barry s c blog cancel generating operator functions in a previous post i discussed the differences between push based and pull based customization in the context of trying to implement support for formatting and structured bindings for those problems pull based customization adding an annotation to a type and having a partial class template sp oct 14 2026 c c 29 reflection push based vs pull based customization almost two years ago now i wrote the post rust attributes vs c annotations that post i walked through how in standard c 26 we could get this code struct derive debug point int x int y to have similar behavior and effect to this standard rust code derive de sep 14 2026 c c 29 reflection behold the power of meta substitute my cppcon 2025 talk practical reflection is now online check it out over winter break i started working on proposal for string interpolation it was a lot of fun to work through implementing basically an hour a day during my daughter s nap time the design itself is motivated by wanting t mar 2 2026 c c 26 reflection a library approach to constant template parameters c 26 status quo i d previously written about how difficult it is to extend support for using class types as constant template parameters these are the template parameters formerly known as non type template parameters but it turns out that since c 98 we had three kinds of template param aug 2 2025 c c 26 reflection reflecting json into c objects last week c 26 was finalized in sofia bulgaria and c 26 will include all of the reflection papers that we were pushing for p2996r13 reflection for c 26 p3394r4 annotations for reflection p3293r3 splicing a base class subobject p3491r3 define_static_ string object array p1 jun 26 2025 c c 26 reflection type based vs value based reflection frequently whenever the topic of reflection comes up i see a lot of complains specifically about the new syntax being added to support reflection in c 26 i ve always thought of that as being largely driven by unfamiliarity this syntax is new unfamiliar and thus bad i thought i d take a d jun 9 2025 c c 26 reflection implementing a struct of arrays my cppcon 2025 talk practical reflection is now online and goes over this example in more detail and more digressions check it out recently i watched andrew kelley s talk on practical data oriented design it goes into some of the architectural changes he s been making to the zig compiler may 2 2025 c c 26 reflection using token sequences to iterate ranges there was a stackoverflow question recently that led me to want to write a new post about ranges specifically i wanted to write about some situations in which ranges do more work than it seems like they should have to and then what we can do to avoid doing that extra work i ll offer solutions apr 3 2025 c c 29 ranges reflection on the ignorability of attributes i was reading through the latest mailing and a sentence caught my eye in p3661 attributes annotations labels emphasis mine attributes turned out to be unsuitable for the role of small features small modifications to bigger features or annotations from other languages the need f mar 25 2025 c c 26 polymorphic defaulted equality i recently ran into an interesting bug that i thought was worth sharing the setup we have an abstract base class with polymorphic equality struct base virtual base default virtual auto operator base const const bool 0 and then we have a bunch of derived mar 12 2025 c c 20 1 2 3 8 1 8 2026 barry revzin some rights reserved using the chirpy theme for jekyll
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • avatar

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

1-5 6-10 11-15 16-17


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

 brevzin.github.io/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????/brevzin.github.io/
X-GitHub-Request-Id EC9A:3CA547:242DF20:2493751:6AD3265B
x-github-edge-region fra
Accept-Ranges bytes
Age 0
Date Sat, 17 Oct 2026 07:40:11 GMT
Via 1.1 varnish
X-Served-By cache-rtm-ehrd2290036-RTM
X-Cache MISS
X-Cache-Hits 0
X-Timer S1792222811.367995,VS0,VE113
Vary Accept-Encoding
X-Fastly-Request-ID 1866f4a3c4388f69795c910b64520096c56636af
HTTP/2 200
server GitHub.com
content-type text/html; charset=utf-8
last-modified Wed, 14 Oct 2026 18:02:16 GMT
access-control-allow-origin *
etag W/ 6acfc3a8-515d
expires Sat, 17 Oct 2026 07:50:11 GMT
cache-control max-age=600
content-encoding gzip
x-proxy-cache MISS
x-github-request-id 8CC0:196575:4D630F:51BF5C:6AD3265B
x-github-edge-region uksouth
accept-ranges bytes
age 0
date Sat, 17 Oct 2026 07:40:11 GMT
via 1.1 varnish
x-served-by cache-lcy-egml8630029-LCY
x-cache MISS
x-cache-hits 0
x-timer S1792222812.507909,VS0,VE99
vary Accept-Encoding
x-fastly-request-id da41b8ded68e0117f0749f50bfe3236363aef433
content-length 5720

Meta Tags

title="Barry's C++ Blog"
http-equiv="Content-Type" content="text/html; charset=UTF-8"
name="theme-color" media="(prefers-color-scheme: light)" content="#f7f7f7"
name="theme-color" media="(prefers-color-scheme: dark)" content="#1b1b1e"
name="mobile-web-app-capable" content="yes"
name="apple-mobile-web-app-status-bar-style" content="black-translucent"
name="viewport" content="width=device-width, user-scalable=no initial-scale=1, shrink-to-fit=no, viewport-fit=cover"
name="generator" content="Jekyll v4.4.1"
property="og:title" content="Barry’s C++ Blog"
property="og:locale" content="en"
name="description" content="A collection of articles about a variety of C++ topics."
name="twitter:description" property="og:description" content="A collection of articles about a variety of C++ topics."
property="og:url" content="htt????/brevzin.github.io/"
property="og:site_name" content="Barry’s C++ Blog"
property="og:type" content="website"
name="twitter:card" content="summary"
name="twitter:title" content="Barry’s C++ Blog"
name="twitter:site" content="@BarryRevzin"
name="apple-mobile-web-app-title" content="Barry's C++ Blog"
name="application-name" content="Barry's C++ Blog"
name="msapplication-TileColor" content="#da532c"
name="msapplication-config" content="/assets/img/favicons/browserconfig.xml"
name="theme-color" content="#ffffff"

Load Info

page size5720
load time (s)0.268179
redirect count1
speed download21343
server IP 185.199.109.153
* all occurrences of the string "http://" have been changed to "htt???/"