Help
RSS
API
Feed
Maltego
Contact
Domain > dwr.io
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2023-05-17
199.16.173.73
(
ClassC
)
2025-04-01
199.16.172.233
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: nginxDate: Tue, 01 Apr 2025 18:42:17 GMTContent-Type: text/htmlContent-Length: 162Connection: keep-aliveLocation: https://dwr.io/Alt-Svc: h3:443; ma86400 html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>nginx/center>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginxDate: Tue, 01 Apr 2025 18:42:18 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveStrict-Transport-Security: max-age31536000Vary: Accept-EncodingHost-Header: wpcloudVary: accept, content-type, cookieLink: https://dwr.io/wp-json/>; relhttps://api.w.org/Link: https://wp.me/eNRyg>; relshortlinkLast-Modified: Tue, 01 Apr 2025 18:42:17 GMTCache-Control: max-age300, must-revalidateX-nananana: Batcache-SetX-ac: 3.sea _atomic_bur BYPASSAlt-Svc: h3:443; ma86400 !DOCTYPE html>html langen-US>head> meta charsetUTF-8 /> style idjetpack-boost-critical-css>@media all{a,a:not(.wp-element-button){text-decoration-thickness:1px;}input{background-color:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--contrast);border-radius:0;color:var(--wp--preset--color--contrast);font-family:inherit;font-size:var(--wp--preset--font-size--medium);font-weight:var(--wp--custom--font-weight--light);line-height:var(--wp--custom--line-height--medium);padding:10px 15px;width:100%;}inputtypesearch{-webkit-appearance:none;}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{border:1px solid currentColor;padding:2px;}.wp-site-blocks>main{min-height:calc(100vh - 198px);}}@media all{.wp-block-navigation{--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center;position:relative;}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0;}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0;}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative;}.wp-block-navigation .wp-block-navigation-item__content{display:block;}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit;}.wp-block-navigation :where(a){text-decoration:none;}.wp-block-navigation.items-justified-right{--navigation-layout-justify:flex-end;}.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit;}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)){padding:.5em 1em;}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0;}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0;}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit;}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit !important;color:inherit !important;}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto;}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none;}}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:rgba(0,0,0,0);border:none;color:currentColor;margin:0;padding:0;text-transform:inherit;vertical-align:middle;}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;width:24px;}.wp-block-navigation__responsive-container-open{display:flex;}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit;}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none;}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2;}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit;}.wp-block-navigation__responsive-close{width:100%;}.wp-block-navigation__responsive-dialog{position:relative;}}/style>meta nameviewport contentwidthdevice-width, initial-scale1 />meta namerobots contentmax-image-preview:large /> style>img:is(sizesauto i, sizes^auto, i) { contain-intrinsic-size: 3000px 1500px }/style> title>DWR.IO – Front-End Engineer. Always a student./title>link reldns-prefetch href//stats.wp.com />link reldns-prefetch href//secure.gravatar.com />link reldns-prefetch href//jetpack.wordpress.com />link reldns-prefetch href//s0.wp.com />link reldns-prefetch href//public-api.wordpress.com />link reldns-prefetch href//0.gravatar.com />link reldns-prefetch href//1.gravatar.com />link reldns-prefetch href//2.gravatar.com />link reldns-prefetch href//widgets.wp.com />link relpreconnect href//i0.wp.com />link relpreconnect href//c0.wp.com />link relalternate typeapplication/rss+xml titleDWR.IO » Feed hrefhttps://dwr.io/feed/ />link relalternate typeapplication/rss+xml titleDWR.IO » Comments Feed hrefhttps://dwr.io/comments/feed/ />style idwp-block-site-title-inline-css>.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}/style>style idwp-block-navigation-link-inline-css>.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}/style>style idwp-block-search-inline-css>.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-blockdata-alignright .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}/style>noscript>link relstylesheet idwp-block-navigation-css hrefhttps://150012871.v2.pressablecdn.com/wp-content/plugins/gutenberg/build/block-library/blocks/navigation/style.css?ver20.5.0 mediaall />/noscript>link relstylesheet idwp-block-navigation-css hrefhttps://150012871.v2.pressablecdn.com/wp-content/plugins/gutenberg/build/block-library/blocks/navigation/style.css?ver20.5.0 medianot all data-mediaall onloadthis.mediathis.dataset.media; delete this.dataset.media; this.removeAttribute( onload ); />style idwp-block-group-inline-css>.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}/style>style idwp-block-heading-inline-css>h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h1.has-text-align-rightstyle*writing-mode:where(style*vertical-rl),h2.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h2.has-text-align-rightstyle*writing-mode:where(style*vertical-rl),h3.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h3.has-text-align-rightstyle*writing-mode:where(style*vertical-rl),h4.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h4.has-text-align-rightstyle*writing-mode:where(style*vertical-rl),h5.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h5.has-text-align-rightstyle*writing-mode:where(style*vertical-rl),h6.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h6.has-text-align-rightstyle*writing-mode:where(style*vertical-rl){rotate:180deg}/style>style idwp-block-site-tagline-inline-css>.wp-block-site-tagline{box-sizing:border-box}/style>style idwp-block-separator-inline-css>@charset UTF-8;.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:···;font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important} .wp-block-separator.is-style-stitches { border: none; width: 4rem; height: 1.5rem; background-image: url(data:image/svg+xml,%3Csvg%20id%3D%22stitch%22%20data-name%3D%22stitch%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2087.5%2023.1%22%3E%3Cline%20x1%3D%220.1%22%20y1%3D%2213.4%22%20x2%3D%2287.4%22%20y2%3D%2210.2%22%20stroke%3D%22%23bcc2cd%22%20stroke-width%3D%222.75%22%2F%3E%3Cline%20x1%3D%2242.4%22%20y1%3D%220.8%22%20x2%3D%2243.6%22%20y2%3D%2221.8%22%20stroke%3D%22%23bcc2cd%22%20stroke-width%3D%222.75%22%2F%3E%3Cline%20x1%3D%2259.2%22%20y1%3D%220.4%22%20x2%3D%2260.4%22%20y2%3D%2221.4%22%20stroke%3D%22%23bcc2cd%22%20stroke-width%3D%222.75%22%2F%3E%3Cline%20x1%3D%2275.8%22%20y1%3D%220.1%22%20x2%3D%2277%22%20y2%3D%2221.1%22%20stroke%3D%22%23bcc2cd%22%20stroke-width%3D%222.75%22%2F%3E%3Cline%20x1%3D%2226.3%22%20y1%3D%221.1%22%20x2%3D%2227.4%22%20y2%3D%2222.1%22%20stroke%3D%22%23bcc2cd%22%20stroke-width%3D%222.75%22%2F%3E%3Cline%20x1%3D%229.7%22%20y1%3D%222%22%20x2%3D%2210.9%22%20y2%3D%2223%22%20stroke%3D%22%23bcc2cd%22%20stroke-width%3D%222.75%22%2F%3E%3C%2Fsvg%3E); background-position: center; background-repeat: no-repeat; }/style>style idwp-block-post-title-inline-css>.wp-block-post-title{box-sizing:border-box;word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}/style>style idwp-block-post-date-inline-css>.wp-block-post-date{box-sizing:border-box}/style>style idwp-block-paragraph-inline-css>.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-leftstyle*writing-mode:vertical-lr,p.has-text-align-rightstyle*writing-mode:vertical-rl{rotate:180deg}/style>style idwp-block-post-excerpt-inline-css>:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}/style>style idwp-block-quote-inline-css>.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}/style>style idwp-block-post-template-inline-css>.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}/style>style idwp-block-query-pagination-inline-css>.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}/style>noscript>link relstylesheet idwp-block-social-links-css hrefhttps://150012871.v2.pressablecdn.com/wp-content/plugins/gutenberg/build/block-library/blocks/social-links/style.css?ver20.5.0 mediaall />/noscript>link relstylesheet idwp-block-social-links-css hrefhttps://150012871.v2.pressablecdn.com/wp-content/plugins/gutenberg/build/block-library/blocks/social-links/style.css?ver20.5.0 medianot all data-mediaall onloadthis.mediathis.dataset.media; delete this.dataset.media; this.removeAttribute( onload ); />style idwp-emoji-styles-inline-css> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; }/style>style idwp-block-library-inline-css>:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color)}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where(style*border-top-color){border-top-style:solid}html :where(style*border-right-color){border-right-style:solid}html :where(style*border-bottom-color){border-bottom-style:solid}html :where(style*border-left-color){border-left-style:solid}html :where(style*border-width){border-style:solid}html :where(style*border-top-width){border-top-style:solid}html :where(style*border-right-width){border-right-style:solid}html :where(style*border-bottom-width){border-bottom-style:solid}html :where(style*border-left-width){border-left-style:solid}html :where(imgclass*wp-image-){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}/style>style idwp-block-template-skip-link-inline-css> .skip-link.screen-reader-text { border: 0; clip: rect(1px,1px,1px,1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; } .skip-link.screen-reader-text:focus { background-color: #eee; clip: auto !important; clip-path: none; color: #444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }/style>style idglobal-styles-inline-css>:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #f2f2f2;--wp--preset--color--contrast: #383a59;--wp--preset--color--highlight-1: #bd93f9;--wp--preset--color--highlight-2: #ff79c6;--wp--preset--color--highlight-3: #50fa7b;--wp--preset--color--highlight-4: #ffb86c;--wp--preset--color--highlight-5: #8be9fd;--wp--preset--color--shadow-light: #bcc2cd;--wp--preset--color--shadow: #282a36;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 18px;--wp--preset--font-size--medium: clamp(18px, 1.125rem + ((1vw - 7.4px) * 0.37), 20px);--wp--preset--font-size--large: clamp(20px, 1.25rem + ((1vw - 7.4px) * 0.741), 24px);--wp--preset--font-size--x-large: clamp(24px, 1.5rem + ((1vw - 7.4px) * 1.111), 30px);--wp--preset--font-size--x-small: 16px;--wp--preset--font-size--xx-large: clamp(30px, 1.875rem + ((1vw - 7.4px) * 1.111), 36px);--wp--preset--font-family--system-font: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;--wp--preset--font-family--mulish: Mulish, sans-serif;--wp--preset--font-family--ovo: Ovo, serif;--wp--preset--spacing--20: clamp(15px, 2vw, 20px);--wp--preset--spacing--30: clamp(25px, 3vw, 30px);--wp--preset--spacing--40: clamp(30px, 4vw, 40px);--wp--preset--spacing--50: clamp(35px, 5vw, 50px);--wp--preset--spacing--60: clamp(40px, 6vw, 60px);--wp--preset--spacing--70: clamp(50px, 7vw, 70px);--wp--preset--spacing--80: clamp(60px, 8vw, 80px);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);--wp--preset--shadow--faint: 0 2px 4px rgb(10, 10, 10, 0.1);--wp--preset--shadow--light: 0 0 10px rgb(10, 10, 10, 0.1);--wp--preset--shadow--solid: 6px 6px 0 currentColor;--wp--custom--font-weight--black: 900;--wp--custom--font-weight--bold: 700;--wp--custom--font-weight--extra-bold: 800;--wp--custom--font-weight--extra-light: 200;--wp--custom--font-weight--light: 300;--wp--custom--font-weight--medium: 500;--wp--custom--font-weight--regular: 400;--wp--custom--font-weight--semi-bold: 600;--wp--custom--font-weight--thin: 100;--wp--custom--line-height--large: 1.75;--wp--custom--line-height--medium: 1.5;--wp--custom--line-height--small: 1.25;--wp--custom--line-height--x-large: 2;--wp--custom--line-height--x-small: 1.1;}.wp-block-button .wp-block-button__link{--wp--preset--spacing--x-small: 10px;--wp--preset--spacing--small: 15px;--wp--preset--spacing--medium: 20px;--wp--preset--spacing--large: 30px;--wp--preset--spacing--x-large: 40px;}:root { --wp--style--global--content-size: 740px;--wp--style--global--wide-size: 1280px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: var(--wp--preset--spacing--30); margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: var(--wp--preset--spacing--30); }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: var(--wp--preset--spacing--30);margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: var(--wp--preset--spacing--30);margin-block-end: 0;}:root :where(.is-layout-flex){gap: var(--wp--preset--spacing--30);}:root :where(.is-layout-grid){gap: var(--wp--preset--spacing--30);}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(--wp--preset--color--contrast);color: var(--wp--preset--color--base);font-family: var(--wp--preset--font-family--mulish);font-size: var(--wp--preset--font-size--medium);font-weight: var(--wp--custom--font-weight--light);line-height: var(--wp--custom--line-height--large);--wp--style--root--padding-top: 0;--wp--style--root--padding-right: var(--wp--preset--spacing--40);--wp--style--root--padding-bottom: 0;--wp--style--root--padding-left: var(--wp--preset--spacing--40);}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--highlight-2);text-decoration: underline;}:root :where(a:where(:not(.wp-element-button)):hover){color: var(--wp--preset--color--highlight-3);}h1, h2, h3, h4, h5, h6{font-family: var(--wp--preset--font-family--ovo);font-weight: var(--wp--custom--font-weight--regular);line-height: var(--wp--custom--line-height--x-small);}h1{color: #50fa7b;font-size: var(--wp--preset--font-size--x-large);}h2{color: #8be9fd;font-size: var(--wp--preset--font-size--large);}h3{color: #bd93f9;font-size: var(--wp--preset--font-size--medium);}h4{color: #bd93f9;font-size: var(--wp--preset--font-size--small);}h5{color: #bd93f9;font-size: var(--wp--preset--font-size--x-small);}h6{color: #bd93f9;font-size: var(--wp--preset--font-size--x-small);}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(--wp--preset--color--contrast);border-radius: 0;border-width: 0;color: var(--wp--preset--color--highlight-2);font-family: inherit;font-size: var(--wp--preset--font-size--x-small);font-weight: var(--wp--custom--font-weight--regular);line-height: var(--wp--custom--line-height--medium);padding-top: 15px;padding-right: 30px;padding-bottom: 15px;padding-left: 30px;text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){width: auto;}:root :where(.wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption){font-size: var(--wp--preset--font-size--x-small);margin-top: 10px;margin-bottom: 0;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-base-color{color: var(--wp--preset--color--base) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-highlight-1-color{color: var(--wp--preset--color--highlight-1) !important;}.has-highlight-2-color{color: var(--wp--preset--color--highlight-2) !important;}.has-highlight-3-color{color: var(--wp--preset--color--highlight-3) !important;}.has-highlight-4-color{color: var(--wp--preset--color--highlight-4) !important;}.has-highlight-5-color{color: var(--wp--preset--color--highlight-5) !important;}.has-shadow-light-color{color: var(--wp--preset--color--shadow-light) !important;}.has-shadow-color{color: var(--wp--preset--color--shadow) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-highlight-1-background-color{background-color: var(--wp--preset--color--highlight-1) !important;}.has-highlight-2-background-color{background-color: var(--wp--preset--color--highlight-2) !important;}.has-highlight-3-background-color{background-color: var(--wp--preset--color--highlight-3) !important;}.has-highlight-4-background-color{background-color: var(--wp--preset--color--highlight-4) !important;}.has-highlight-5-background-color{background-color: var(--wp--preset--color--highlight-5) !important;}.has-shadow-light-background-color{background-color: var(--wp--preset--color--shadow-light) !important;}.has-shadow-background-color{background-color: var(--wp--preset--color--shadow) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-highlight-1-border-color{border-color: var(--wp--preset--color--highlight-1) !important;}.has-highlight-2-border-color{border-color: var(--wp--preset--color--highlight-2) !important;}.has-highlight-3-border-color{border-color: var(--wp--preset--color--highlight-3) !important;}.has-highlight-4-border-color{border-color: var(--wp--preset--color--highlight-4) !important;}.has-highlight-5-border-color{border-color: var(--wp--preset--color--highlight-5) !important;}.has-shadow-light-border-color{border-color: var(--wp--preset--color--shadow-light) !important;}.has-shadow-border-color{border-color: var(--wp--preset--color--shadow) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-x-small-font-size{font-size: var(--wp--preset--font-size--x-small) !important;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}.has-system-font-font-family{font-family: var(--wp--preset--font-family--system-font) !important;}.has-mulish-font-family{font-family: var(--wp--preset--font-family--mulish) !important;}.has-ovo-font-family{font-family: var(--wp--preset--font-family--ovo) !important;}:root :where(.wp-block-post-template-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-post-template-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-post-template-is-layout-flow) > *{margin-block-start: var(--wp--preset--spacing--60);;margin-block-end: 0;}:root :where(.wp-block-post-template-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-post-template-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-post-template-is-layout-constrained) > *{margin-block-start: var(--wp--preset--spacing--60);;margin-block-end: 0;}:root :where(.wp-block-post-template-is-layout-flex){gap: var(--wp--preset--spacing--60);;}:root :where(.wp-block-post-template-is-layout-grid){gap: var(--wp--preset--spacing--60);;}:root :where(.wp-block-navigation){font-size: var(--wp--preset--font-size--x-small);}:root :where(.wp-block-navigation-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-navigation-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-navigation-is-layout-flow) > *{margin-block-start: var(--wp--preset--spacing--20);margin-block-end: 0;}:root :where(.wp-block-navigation-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-navigation-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-navigation-is-layout-constrained) > *{margin-block-start: var(--wp--preset--spacing--20);margin-block-end: 0;}:root :where(.wp-block-navigation-is-layout-flex){gap: var(--wp--preset--spacing--20);}:root :where(.wp-block-navigation-is-layout-grid){gap: var(--wp--preset--spacing--20);}:root :where(.wp-block-post-title){font-size: var(--wp--preset--font-size--x-large);}:root :where(.wp-block-post-title a:where(:not(.wp-element-button))){color: var(--wp--preset--color--contrast);}:root :where(.wp-block-post-title a:where(:not(.wp-element-button)):hover){color: var(--wp--preset--color--primary);}:root :where(.wp-block-query-pagination){margin-top: var(--wp--preset--spacing--30) !important;}:root :where(.wp-block-quote){border-color: var(--wp--preset--color--contrast);border-width: 1px;border-style: solid;padding-top: var(--wp--preset--spacing--40);padding-right: var(--wp--preset--spacing--40);padding-bottom: var(--wp--preset--spacing--40);padding-left: var(--wp--preset--spacing--40);}:root :where(.wp-block-quote p){margin: 0;}:root :where(.wp-block-quote cite){font-size: var(--wp--preset--font-size--x-small);font-style: inherit;margin-top: 10px;}:root :where(.wp-block-search .wp-block-search__input, .wp-block-search .wp-element-button){padding: 10px 20px;}:root :where(.wp-block-search .wp-block-search__input){background-color: var(--wp--preset--color--contrast); border-color: var(--wp--preset--color--shadow); color: var(--wp--preset--color--shadow-light);}:root :where(.wp-block-search .wp-block-search__input)::placeholder{color: var(--wp--preset--color--shadow-light);}:root :where(.wp-block-separator){border-radius: 0;border-color: currentColor;border-width: 1px 0 0;border-style: solid;}:root :where(.wp-block-separator:not(.is-style-wide):not(.is-style-dots) ){width: 80px;}:root :where(.wp-block-site-title){font-size: var(--wp--preset--font-size--large);font-weight: var(--wp--custom--font-weight--regular);line-height: var(--wp--custom--line-height--x-small);}:root :where(.wp-block-site-title a:where(:not(.wp-element-button))){color: var(--wp--preset--color--contrast);text-decoration: none;}:root :where(.wp-block-social-links-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-social-links-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-social-links-is-layout-flow) > *{margin-block-start: 10px;margin-block-end: 0;}:root :where(.wp-block-social-links-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-social-links-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-social-links-is-layout-constrained) > *{margin-block-start: 10px;margin-block-end: 0;}:root :where(.wp-block-social-links-is-layout-flex){gap: 10px;}:root :where(.wp-block-social-links-is-layout-grid){gap: 10px;}:root :where(.wp-block-social-links.is-style-outline .wp-block-social-link ){background-color: transparent;border: 1px solid currentColor;color: currentColor}:root :where(.wp-block-template-part){margin-top: 0;}/style>style idcore-block-supports-inline-css>.wp-elements-82e68da6e2b46f815dae10174ade2408 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--shadow-light);}.wp-container-core-navigation-is-layout-3a8f0b7e{gap:20px;justify-content:flex-end;}.wp-container-core-group-is-layout-b2891da8{justify-content:space-between;}.wp-elements-cabf72b6b953429947a263e49d535ec5 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--highlight-5);}.wp-container-core-group-is-layout-49aa87c9 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-49aa87c9 > * + *{margin-block-start:10px;margin-block-end:0;}.wp-container-core-query-pagination-is-layout-b2891da8{justify-content:space-between;}.wp-container-core-group-is-layout-7f816e57 > .alignfull{margin-right:calc(var(--wp--preset--spacing--40) * -1);margin-left:calc(var(--wp--preset--spacing--40) * -1);}.wp-elements-244712f45a90a7a9d437064f0a2af6fb a:where(:not(.wp-element-button)){color:var(--wp--preset--color--text);}.wp-elements-d0d0bd4f63f19d52785ec1b1bdab415c a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-shadow-light);}.wp-container-core-group-is-layout-4b0a85f0{flex-wrap:nowrap;gap:5px;}.wp-container-core-social-links-is-layout-d445cf74{justify-content:flex-end;}.wp-container-core-group-is-layout-9b880b66{gap:0px;justify-content:space-between;}/style>style idprismatic-custom-inline-css>pre.wp-block-prismatic-blocks { white-space: pre;}/style>noscript>link relstylesheet iddemeter-style-css hrefhttps://150012871.v2.pressablecdn.com/wp-content/themes/demeter/style.css?ver1.0.0 mediaall />/noscript>link relstylesheet iddemeter-style-css hrefhttps://150012871.v2.pressablecdn.com/wp-content/themes/demeter/style.css?ver1.0.0 medianot all data-mediaall onloadthis.mediathis.dataset.media; delete this.dataset.media; this.removeAttribute( onload ); />noscript>link relstylesheet idjetpack_likes-css hrefhttps://150012871.v2.pressablecdn.com/wp-content/plugins/jetpack/modules/likes/style.css?ver14.5-a.9 mediaall />/noscript>link relstylesheet idjetpack_likes-css hrefhttps://150012871.v2.pressablecdn.com/wp-content/plugins/jetpack/modules/likes/style.css?ver14.5-a.9 medianot all data-mediaall onloadthis.mediathis.dataset.media; delete this.dataset.media; this.removeAttribute( onload ); />style idakismet-widget-style-inline-css> .a-stats { --akismet-color-mid-green: #357b49; --akismet-color-white: #fff; --akismet-color-light-grey: #f6f7f7; max-width: 350px; width: auto; } .a-stats * { all: unset; box-sizing: border-box; } .a-stats strong { font-weight: 600; } .a-stats a.a-stats__link, .a-stats a.a-stats__link:visited, .a-stats a.a-stats__link:active { background: var(--akismet-color-mid-green); border: none; box-shadow: none; border-radius: 8px; color: var(--akismet-color-white); cursor: pointer; display: block; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; font-weight: 500; padding: 12px; text-align: center; text-decoration: none; transition: all 0.2s ease; } /* Extra specificity to deal with TwentyTwentyOne focus style */ .widget .a-stats a.a-stats__link:focus { background: var(--akismet-color-mid-green); color: var(--akismet-color-white); text-decoration: none; } .a-stats a.a-stats__link:hover { filter: brightness(110%); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16); } .a-stats .count { color: var(--akismet-color-white); display: block; font-size: 1.5em; line-height: 1.4; padding: 0 13px; white-space: nowrap; } /style>link relhttps://api.w.org/ hrefhttps://dwr.io/wp-json/ />link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://dwr.io/xmlrpc.php?rsd />link relshortlink hrefhttps://wp.me/eNRyg /> style>img#wpstats{display:none}/style> script data-jetpack-boostignore typeimportmap idwp-importmap>{imports:{@wordpress\/interactivity:https:\/\/dwr.io\/wp-content\/plugins\/gutenberg\/build-module\/interactivity\/index.min.js?verd9948f13df6155717023}}/script>link relmodulepreload hrefhttps://150012871.v2.pressablecdn.com/wp-content/plugins/gutenberg/build-module/interactivity/index.min.js?verd9948f13df6155717023 id@wordpress/interactivity-js-modulepreload>!-- Jetpack Open Graph Tags -->meta propertyog:type contentwebsite />meta propertyog:title contentDWR.IO />meta propertyog:description contentFront-End Engineer. Always a student. />meta propertyog:url contenthttps://dwr.io/ />meta propertyog:site_name contentDWR.IO />meta propertyog:image contenthttps://jetpack.com/redirect/?sourcesigenerate&queryt%3DeyJ0eHQiOiJKYXZhU2NyaXB0JiM4MjE3O3MgTnVsbGlzaCBDb2FsZXNjaW5nIE9wZXJhdG9yIiwidGVtcGxhdGUiOiJoaWdod2F5IiwiYmxvZ19pZCI6MjE4NzUyNjMyfQ.fhq1ZhPkV_uJ7bLtCI5XfJrTPEkV1Nhr_HhBOf23w3UMQ />meta propertyog:image:width content1200 />meta propertyog:image:height content630 />meta propertyog:image:alt content />meta propertyog:locale contenten_US />meta nametwitter:site content@danielwrobert />meta nametwitter:image contenthttps://jetpack.com/redirect/?sourcesigenerate&queryt%3DeyJ0eHQiOiJKYXZhU2NyaXB0JiM4MjE3O3MgTnVsbGlzaCBDb2FsZXNjaW5nIE9wZXJhdG9yIiwidGVtcGxhdGUiOiJoaWdod2F5IiwiYmxvZ19pZCI6MjE4NzUyNjMyfQ.fhq1ZhPkV_uJ7bLtCI5XfJrTPEkV1Nhr_HhBOf23w3UMQ />meta nametwitter:card contentsummary_large_image />!-- End Jetpack Open Graph Tags -->style classwp-fonts-local>@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:fallback;src:url(https://150012871.v2.pressablecdn.com/wp-content/themes/demeter/assets/fonts/mulish/mulish-regular.woff2) format(woff2);}@font-face{font-family:Mulish;font-style:italic;font-weight:400;font-display:fallback;src:url(https://150012871.v2.pressablecdn.com/wp-content/themes/demeter/assets/fonts/mulish/mulish-italic.woff2) format(woff2);}@font-face{font-family:Ovo;font-style:normal;font-weight:400;font-display:fallback;src:url(https://150012871.v2.pressablecdn.com/wp-content/themes/demeter/assets/fonts/ovo/ovo-regular.woff2) format(woff2);}/style>link relicon hrefhttps://i0.wp.com/dwr.io/wp-content/uploads/2023/01/cropped-favicon.png?fit32%2C32&quality80&ssl1 sizes32x32 />link relicon hrefhttps://i0.wp.com/dwr.io/wp-content/uploads/2023/01/cropped-favicon.png?fit192%2C192&quality80&ssl1 sizes192x192 />link relapple-touch-icon hrefhttps://i0.wp.com/dwr.io/wp-content/uploads/2023/01/cropped-favicon.png?fit180%2C180&quality80&ssl1 />meta namemsapplication-TileImage contenthttps://i0.wp.com/dwr.io/wp-content/uploads/2023/01/cropped-favicon.png?fit270%2C270&quality80&ssl1 />/head>body classhome blog wp-embed-responsive jps-theme-demeter>div classwp-site-blocks>header classsite-header wp-block-template-part>div classwp-block-group alignfull has-shadow-light-color has-shadow-background-color has-text-color has-background has-link-color wp-elements-82e68da6e2b46f815dae10174ade2408 has-global-padding is-layout-constrained wp-block-group-is-layout-constrained stylemargin-top:0px;padding-top:30px;padding-bottom:30px>div classwp-block-group alignwide is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-b2891da8 wp-block-group-is-layout-flex>h1 classwp-block-site-title>a hrefhttps://dwr.io target_self relhome aria-currentpage>DWR.IO/a>/h1>nav classhas-text-color has-shadow-light-color has-background has-shadow-background-color is-responsive items-justified-right wp-block-navigation is-horizontal is-content-justification-right is-layout-flex wp-container-core-navigation-is-layout-3a8f0b7e wp-block-navigation-is-layout-flex aria-labelHeader navigation data-wp-interactivecore/navigation data-wp-context{overlayOpenedBy:{click:false,hover:false,focus:false},type:overlay,roleAttribute:,ariaLabel:Menu}>button aria-haspopupdialog aria-labelOpen menu classwp-block-navigation__responsive-container-open data-wp-on-async--clickactions.openMenuOnClick data-wp-on--keydownactions.handleMenuKeydown >svg width24 height24 xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 aria-hiddentrue focusablefalse>rect x4 y7.5 width16 height1.5 />rect x4 y15 width16 height1.5 />/svg>/button> div classwp-block-navigation__responsive-container idmodal-2 data-wp-class--has-modal-openstate.isMenuOpen data-wp-class--is-menu-openstate.isMenuOpen data-wp-watchcallbacks.initMenu data-wp-on--keydownactions.handleMenuKeydown data-wp-on-async--focusoutactions.handleMenuFocusout tabindex-1 > div classwp-block-navigation__responsive-close tabindex-1> div classwp-block-navigation__responsive-dialog data-wp-bind--aria-modalstate.ariaModal data-wp-bind--aria-labelstate.ariaLabel data-wp-bind--rolestate.roleAttribute > button aria-labelClose menu classwp-block-navigation__responsive-container-close data-wp-on-async--clickactions.closeMenuOnClick >svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 width24 height24 aria-hiddentrue focusablefalse>path dm13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z>/path>/svg>/button> div classwp-block-navigation__responsive-container-content data-wp-watchcallbacks.focusFirstElement idmodal-2-content> ul classwp-block-navigation__container has-text-color has-shadow-light-color has-background has-shadow-background-color is-responsive items-justified-right wp-block-navigation>li classhas-text-color has-shadow-light-color has-background has-shadow-background-color wp-block-navigation-item current-menu-item wp-block-home-link>a classwp-block-home-link__content wp-block-navigation-item__content hrefhttps://dwr.io relhome aria-currentpage>Home/a>/li>li class wp-block-navigation-item wp-block-navigation-link>a classwp-block-navigation-item__content hrefhttps://dwr.io/about/>span classwp-block-navigation-item__label>About/span>/a>/li>/ul>form rolesearch methodget actionhttps://dwr.io/ classwp-block-search__no-button wp-block-search >label classwp-block-search__label screen-reader-text forwp-block-search__input-1 >Search/label>div classwp-block-search__inside-wrapper stylewidth: 100%>input classwp-block-search__input has-x-small-font-size idwp-block-search__input-1 placeholderSearch... value typesearch names required />/div>/form> /div> /div> /div> /div>/nav>/div>/div>/header>main classwp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-7f816e57 wp-block-group-is-layout-constrained stylemargin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)>h1 classwp-block-heading has-text-align-center has-highlight-3-color has-text-color stylefont-size:clamp(27.894px, 1.743rem + ((1vw - 7.4px) * 3.723), 48px);>Daniel W. Robert/h1>p stylefont-style:italic;font-weight:400; classhas-text-align-center wp-block-site-tagline has-text-color has-highlight-1-color has-large-font-size>Front-End Engineer. Always a student./p>hr classwp-block-separator has-text-color has-custom-shadow-light-color has-alpha-channel-opacity has-custom-shadow-light-background-color has-background is-style-stitches stylemargin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--40)/>div classwp-block-query is-layout-flow wp-block-query-is-layout-flow>ul classwp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow>li classwp-block-post post-4002 post type-post status-publish format-standard hentry category-javascript tag-core-js tag-modern-js>div classwp-block-group has-shadow-background-color has-background is-layout-flow wp-container-core-group-is-layout-49aa87c9 wp-block-group-is-layout-flow stylepadding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)>h2 classhas-link-color wp-elements-cabf72b6b953429947a263e49d535ec5 wp-block-post-title>a hrefhttps://dwr.io/javascripts-nullish-coalescing-operator/ target_self >JavaScript’s Nullish Coalescing Operator/a>/h2>div stylefont-style:italic;font-weight:400; classwp-block-post-date has-text-color has-shadow-light-color has-x-small-font-size>time datetime2025-01-30T21:53:27-05:00>January 30, 2025/time>/div>/div>div stylepadding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);margin-top:0;margin-bottom:0;margin-left:0;margin-right:0; classwp-block-post-excerpt has-background has-shadow-background-color>p classwp-block-post-excerpt__excerpt>The nullish coalescing operator (??) is a relatively new addition to the JavaScript language (introduced in ES2020). It is a logical operator that returns the right side operand when the left side operand is null or undefined, and otherwise returns the left side operand. It is similar to the logical OR operator (||), however it…/p>p classwp-block-post-excerpt__more-text>a classwp-block-post-excerpt__more-link hrefhttps://dwr.io/javascripts-nullish-coalescing-operator/>Read more →/a>/p>/div>/li>li classwp-block-post post-4267 post type-post status-publish format-standard hentry category-ai tag-chatgpt tag-claude tag-cursor tag-github tag-perplexity>div classwp-block-group has-shadow-background-color has-background is-layout-flow wp-container-core-group-is-layout-49aa87c9 wp-block-group-is-layout-flow stylepadding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)>h2 classhas-link-color wp-elements-cabf72b6b953429947a263e49d535ec5 wp-block-post-title>a hrefhttps://dwr.io/using-ai-to-summarize-github-communications/ target_self >Using AI to Summarize GitHub Communications/a>/h2>div stylefont-style:italic;font-weight:400; classwp-block-post-date has-text-color has-shadow-light-color has-x-small-font-size>time datetime2025-01-10T17:33:00-05:00>January 10, 2025/time>/div>/div>div stylepadding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);margin-top:0;margin-bottom:0;margin-left:0;margin-right:0; classwp-block-post-excerpt has-background has-shadow-background-color>p classwp-block-post-excerpt__excerpt>Recently, a team mate of mine mentioned that they have been using AI to quickly get caught up on long communication threads in Github Discussions, Issues, and Pull Requests. This sparked my curiosity as and seemed like something that could offer a big productivity boost for me, especially as an Engineering Manager. So I decided…/p>p classwp-block-post-excerpt__more-text>a classwp-block-post-excerpt__more-link hrefhttps://dwr.io/using-ai-to-summarize-github-communications/>Read more →/a>/p>/div>/li>li classwp-block-post post-4240 post type-post status-publish format-standard hentry category-css tag-css-layout>div classwp-block-group has-shadow-background-color has-background is-layout-flow wp-container-core-group-is-layout-49aa87c9 wp-block-group-is-layout-flow stylepadding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)>h2 classhas-link-color wp-elements-cabf72b6b953429947a263e49d535ec5 wp-block-post-title>a hrefhttps://dwr.io/css-display-contents/ target_self >CSS Display Contents/a>/h2>div stylefont-style:italic;font-weight:400; classwp-block-post-date has-text-color has-shadow-light-color has-x-small-font-size>time datetime2024-12-28T11:29:28-05:00>December 28, 2024/time>/div>/div>div stylepadding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);margin-top:0;margin-bottom:0;margin-left:0;margin-right:0; classwp-block-post-excerpt has-background has-shadow-background-color>p classwp-block-post-excerpt__excerpt>The display: contents; rule in CSS is a unique display value that tells CSS not to treat the targeted item as an actual element in the DOM and, instead, treat the children of the target element as direct children of the parent element. It is then essentially treated by CSS as if you set the…/p>p classwp-block-post-excerpt__more-text>a classwp-block-post-excerpt__more-link hrefhttps://dwr.io/css-display-contents/>Read more →/a>/p>/div>/li>li classwp-block-post post-3904 post type-post status-publish format-standard hentry category-bash tag-macos tag-productivity tag-unix tag-workflow>div classwp-block-group has-shadow-background-color has-background is-layout-flow wp-container-core-group-is-layout-49aa87c9 wp-block-group-is-layout-flow stylepadding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)>h2 classhas-link-color wp-elements-cabf72b6b953429947a263e49d535ec5 wp-block-post-title>a hrefhttps://dwr.io/make-a-custom-script-globally-executable/ target_self >Make A Custom Script Globally Executable/a>/h2>div stylefont-style:italic;font-weight:400; classwp-block-post-date has-text-color has-shadow-light-color has-x-small-font-size>time datetime2024-12-18T17:26:44-05:00>December 18, 2024/time>/div>/div>div stylepadding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);margin-top:0;margin-bottom:0;margin-left:0;margin-right:0; classwp-block-post-excerpt has-background has-shadow-background-color>p classwp-block-post-excerpt__excerpt>Occasionally, I will put together script to automate some of my work tasks. More often than not, it’s ideal to be able to call that script from anywhere on my filesystem, as opposed to constantly navigating to its directory or typing out its full path to run it. Luckily, this is pretty straightforward to set…/p>p classwp-block-post-excerpt__more-text>a classwp-block-post-excerpt__more-link hrefhttps://dwr.io/make-a-custom-script-globally-executable/>Read more →/a>/p>/div>/li>li classwp-block-post post-3933 post type-post status-publish format-standard hentry category-javascript tag-core-js>div classwp-block-group has-shadow-background-color has-background is-layout-flow wp-container-core-group-is-layout-49aa87c9 wp-block-group-is-layout-flow stylepadding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)>h2 classhas-link-color wp-elements-cabf72b6b953429947a263e49d535ec5 wp-block-post-title>a hrefhttps://dwr.io/optional-chaining-in-javascript/ target_self >Optional Chaining in JavaScript/a>/h2>div stylefont-style:italic;font-weight:400; classwp-block-post-date has-text-color has-shadow-light-color has-x-small-font-size>time datetime2023-12-27T17:29:26-05:00>December 27, 2023/time>/div>/div>div stylepadding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);margin-top:0;margin-bottom:0;margin-left:0;margin-right:0; classwp-block-post-excerpt has-background has-shadow-background-color>p classwp-block-post-excerpt__excerpt>Introduced in ECMAScript 2020, Optional Chaining is a a modern feature in JavaScript that allows you to read the value of a property located deep within a chain of nested object properties, without having to explicitly validate each reference in the chain. This simplifies the process of handling potential null or undefined values without the…/p>p classwp-block-post-excerpt__more-text>a classwp-block-post-excerpt__more-link hrefhttps://dwr.io/optional-chaining-in-javascript/>Read more →/a>/p>/div>/li>li classwp-block-post post-3896 post type-post status-publish format-standard hentry category-php tag-quick-tips tag-tips-tricks>div classwp-block-group has-shadow-background-color has-background is-layout-flow wp-container-core-group-is-layout-49aa87c9 wp-block-group-is-layout-flow stylepadding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)>h2 classhas-link-color wp-elements-cabf72b6b953429947a263e49d535ec5 wp-block-post-title>a hrefhttps://dwr.io/practical-differences-between-sprintf-printf-in-php/ target_self >Practical Differences Between sprintf() & printf() in PHP/a>/h2>div stylefont-style:italic;font-weight:400; classwp-block-post-date has-text-color has-shadow-light-color has-x-small-font-size>time datetime2023-11-27T16:21:25-05:00>November 27, 2023/time>/div>/div>div stylepadding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);margin-top:0;margin-bottom:0;margin-left:0;margin-right:0; classwp-block-post-excerpt has-background has-shadow-background-color>p classwp-block-post-excerpt__excerpt>The sprintf() and printf() functions in PHP are often used for formatting strings. While they are very similar, they serve slightly different purposes. Let’s dive into the practical differences between the two: sprintf() The sprintf() function is primarily used to format a string but does not print it directly. Instead, it returns the formatted string…/p>p classwp-block-post-excerpt__more-text>a classwp-block-post-excerpt__more-link hrefhttps://dwr.io/practical-differences-between-sprintf-printf-in-php/>Read more →/a>/p>/div>/li>li classwp-block-post post-3807 post type-post status-publish format-standard hentry category-javascript tag-core-js tag-javascript-arrays>div classwp-block-group has-shadow-background-color has-background is-layout-flow wp-container-core-group-is-layout-49aa87c9 wp-block-group-is-layout-flow stylepadding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)>h2 classhas-link-color wp-elements-cabf72b6b953429947a263e49d535ec5 wp-block-post-title>a hrefhttps://dwr.io/working-with-javascript-arrays-static-methods/ target_self >Working With JavaScript Arrays: Static Methods/a>/h2>div stylefont-style:italic;font-weight:400; classwp-block-post-date has-text-color has-shadow-light-color has-x-small-font-size>time datetime2023-07-27T08:58:54-04:00>July 27, 2023/time>/div>/div>div stylepadding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);margin-top:0;margin-bottom:0;margin-left:0;margin-right:0; classwp-block-post-excerpt has-background has-shadow-background-color>p classwp-block-post-excerpt__excerpt>In JavaScript, arrays are one of the most commonly used data structures. They are a collection of elements, each with a unique index or key. JavaScript offers a variety of methods to work with arrays that make it easy to manipulate and transform your data. This short series will list out some of the most…/p>p classwp-block-post-excerpt__more-text>a classwp-block-post-excerpt__more-link hrefhttps://dwr.io/working-with-javascript-arrays-static-methods/>Read more →/a>/p>/div>/li>li classwp-block-post post-3767 post type-post status-publish format-standard hentry category-javascript tag-core-js tag-javascript-arrays>div classwp-block-group has-shadow-background-color has-background is-layout-flow wp-container-core-group-is-layout-49aa87c9 wp-block-group-is-layout-flow stylepadding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)>h2 classhas-link-color wp-elements-cabf72b6b953429947a263e49d535ec5 wp-block-post-title>a hrefhttps://dwr.io/working-with-javascript-arrays-non-destructive-methods/ target_self >Working With JavaScript Arrays: Non-Destructive Methods/a>/h2>div stylefont-style:italic;font-weight:400; classwp-block-post-date has-text-color has-shadow-light-color has-x-small-font-size>time datetime2023-06-29T10:11:00-04:00>June 29, 2023/time>/div>/div>div stylepadding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);margin-top:0;margin-bottom:0;margin-left:0;margin-right:0; classwp-block-post-excerpt has-background has-shadow-background-color>p classwp-block-post-excerpt__excerpt>In JavaScript, arrays are one of the most commonly used data structures. They are a collection of elements, each with a unique index or key. JavaScript offers a variety of methods to work with arrays that make it easy to manipulate and transform your data. This short series will list out some of the most…/p>p classwp-block-post-excerpt__more-text>a classwp-block-post-excerpt__more-link hrefhttps://dwr.io/working-with-javascript-arrays-non-destructive-methods/>Read more →/a>/p>/div>/li>li classwp-block-post post-3758 post type-post status-publish format-standard hentry category-javascript tag-core-js tag-javascript-arrays>div classwp-block-group has-shadow-background-color has-background is-layout-flow wp-container-core-group-is-layout-49aa87c9 wp-block-group-is-layout-flow stylepadding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)>h2 classhas-link-color wp-elements-cabf72b6b953429947a263e49d535ec5 wp-block-post-title>a hrefhttps://dwr.io/working-with-javascript-arrays-destructive-methods/ target_self >Working With JavaScript Arrays: Destructive Methods/a>/h2>div stylefont-style:italic;font-weight:400; classwp-block-post-date has-text-color has-shadow-light-color has-x-small-font-size>time datetime2023-06-19T09:59:11-04:00>June 19, 2023/time>/div>/div>div stylepadding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);margin-top:0;margin-bottom:0;margin-left:0;margin-right:0; classwp-block-post-excerpt has-background has-shadow-background-color>p classwp-block-post-excerpt__excerpt>In JavaScript, arrays are one of the most commonly used data structures. They are a collection of elements, each with a unique index or key. JavaScript offers a variety of methods to work with arrays that make it easy to manipulate and transform your data. This short series will list out some of the most…/p>p classwp-block-post-excerpt__more-text>a classwp-block-post-excerpt__more-link hrefhttps://dwr.io/working-with-javascript-arrays-destructive-methods/>Read more →/a>/p>/div>/li>li classwp-block-post post-3658 post type-post status-publish format-standard hentry category-javascript tag-core-js tag-esnext>div classwp-block-group has-shadow-background-color has-background is-layout-flow wp-container-core-group-is-layout-49aa87c9 wp-block-group-is-layout-flow stylepadding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)>h2 classhas-link-color wp-elements-cabf72b6b953429947a263e49d535ec5 wp-block-post-title>a hrefhttps://dwr.io/object-key-access-with-bracket-notation/ target_self >Object Key Access with Bracket Notation/a>/h2>div stylefont-style:italic;font-weight:400; classwp-block-post-date has-text-color has-shadow-light-color has-x-small-font-size>time datetime2023-04-06T14:05:00-04:00>April 6, 2023/time>/div>/div>div stylepadding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);margin-top:0;margin-bottom:0;margin-left:0;margin-right:0; classwp-block-post-excerpt has-background has-shadow-background-color>p classwp-block-post-excerpt__excerpt>Somewhat recently, I was looking through some example code (JavaScript) for a project and I came across the following syntax: I hadn’t seen this format before so it took me a second to parse through what it was doing. Essentially, this is just a fancy way of returning a single value from within an unnamed…/p>p classwp-block-post-excerpt__more-text>a classwp-block-post-excerpt__more-link hrefhttps://dwr.io/object-key-access-with-bracket-notation/>Read more →/a>/p>/div>/li>/ul>nav classwp-block-query-pagination is-content-justification-space-between is-layout-flex wp-container-core-query-pagination-is-layout-b2891da8 wp-block-query-pagination-is-layout-flex aria-labelPagination>a hrefhttps://dwr.io/page/2/ classwp-block-query-pagination-next>Next Page/a>/nav>/div>/main>footer classsite-footer wp-block-template-part>div classwp-block-group alignfull has-text-color has-shadow-background-color has-background has-link-color has-x-small-font-size wp-elements-244712f45a90a7a9d437064f0a2af6fb has-global-padding is-layout-constrained wp-block-group-is-layout-constrained stylepadding-top:30px;padding-bottom:30px>div classwp-block-group alignwide has-custom-shadow-light-color has-text-color has-link-color wp-elements-d0d0bd4f63f19d52785ec1b1bdab415c is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-9b880b66 wp-block-group-is-layout-flex>div classwp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-4b0a85f0 wp-block-group-is-layout-flex>p>© 2024/p>p stylefont-style:normal;font-weight:300; classwp-block-site-title has-x-small-font-size>DWR.IO/p>/div>ul classwp-block-social-links has-normal-icon-size has-icon-color is-style-logos-only is-content-justification-right is-layout-flex wp-container-core-social-links-is-layout-d445cf74 wp-block-social-links-is-layout-flex>li stylecolor: #bcc2cd; classwp-social-link wp-social-link-github has-custom-shadow-light-color wp-block-social-link>a hrefhttps://github.com/danielwrobert classwp-block-social-link-anchor>svg width24 height24 viewBox0 0 24 24 version1.1 xmlnshttp://www.w3.org/2000/svg aria-hiddentrue focusablefalse>path dM12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z>/path>/svg>span classwp-block-social-link-label screen-reader-text>GitHub/span>/a>/li>li stylecolor: #bcc2cd; classwp-social-link wp-social-link-instagram has-custom-shadow-light-color wp-block-social-link>a hrefhttps://instagram.com/d.w.robert classwp-block-social-link-anchor>svg width24 height24 viewBox0 0 24 24 version1.1 xmlnshttp://www.w3.org/2000/svg aria-hiddentrue focusablefalse>path dM12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z>/path>/svg>span classwp-block-social-link-label screen-reader-text>Instagram/span>/a>/li>li stylecolor: #bcc2cd; classwp-social-link wp-social-link-x has-custom-shadow-light-color wp-block-social-link>a hrefhttps://twitter.com/danielwrobert classwp-block-social-link-anchor>svg width24 height24 viewBox0 0 24 24 version1.1 xmlnshttp://www.w3.org/2000/svg aria-hiddentrue focusablefalse>path dM13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z />/svg>span classwp-block-social-link-label screen-reader-text>X/span>/a>/li>li stylecolor: #bcc2cd; classwp-social-link wp-social-link-mastodon has-custom-shadow-light-color wp-block-social-link>a hrefhttps://hachyderm.io/@danielwrobert classwp-block-social-link-anchor>svg width24 height24 viewBox0 0 24 24 version1.1 xmlnshttp://www.w3.org/2000/svg aria-hiddentrue focusablefalse>path dM23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z/>/svg>span classwp-block-social-link-label screen-reader-text>Mastodon/span>/a>/li>/ul>/div>/div>/footer>/div> div classjetpack-instant-search__widget-area styledisplay: none> div idjetpack-search-filters-3 classwidget jetpack-filters widget_search> div idjetpack-search-filters-3-wrapper classjetpack-instant-search-wrapper> /div>/div> /div> script>window._wpemojiSettings {baseUrl:https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/,ext:.png,svgUrl:https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/,svgExt:.svg,source:{concatemoji:https:\/\/dwr.io\/wp-includes\/js\/wp-emoji-release.min.js?ver6.7.2}};/*! This file is auto-generated */!function(i,n){var o,s,e;function c(e){try{var t{supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var tnew Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return ert})}function u(e,t,n){switch(t){caseflag:return n(e,\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f,\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f)?!1:!n(e,\ud83c\uddfa\ud83c\uddf3,\ud83c\uddfa\u200b\ud83c\uddf3)&&!n(e,\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f,\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f);caseemoji:return!n(e,\ud83d\udc26\u200d\u2b1b,\ud83d\udc26\u200b\u2b1b)}return!1}function f(e,t,n){var rundefined!typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement(canvas),ar.getContext(2d,{willReadFrequently:!0}),o(a.textBaselinetop,a.font600 32px Arial,{});return e.forEach(function(e){oet(a,e,n)}),o}function t(e){var ti.createElement(script);t.srce,t.defer!0,i.head.appendChild(t)}undefined!typeof Promise&&(owpEmojiSettingsSupports,sflag,emoji,n.supports{everything:!0,everythingExceptFlag:!0},enew Promise(function(e){i.addEventListener(DOMContentLoaded,e,{once:!0})}),new Promise(function(t){var nfunction(){try{var eJSON.parse(sessionStorage.getItem(o));if(objecttypeof e&&numbertypeof e.timestamp&&(new Date).valueOf()e.timestamp+604800&&objecttypeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if(undefined!typeof Worker&&undefined!typeof OffscreenCanvas&&undefined!typeof URL&&URL.createObjectURL&&undefined!typeof Blob)try{var epostMessage(+f.toString()+(+JSON.stringify(s),u.toString(),p.toString().join(,)+));,rnew Blob(e,{type:text/javascript}),anew Worker(URL.createObjectURL(r),{name:wpTestEmojiSupports});return void(a.onmessagefunction(e){c(ne.data),a.terminate(),t(n)})}catch(e){}c(nf(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supportstet,n.supports.everythingn.supports.everything&&n.supportst,flag!t&&(n.supports.everythingExceptFlagn.supports.everythingExceptFlag&&n.supportst);n.supports.everythingExceptFlagn.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady!1,n.readyCallbackfunction(){n.DOMReady!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(en.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);/script>script srchttps://150012871.v2.pressablecdn.com/wp-content/plugins/gutenberg/build/hooks/index.min.js?ver84e753e2b66eb7028d38 idwp-hooks-js>/script>script srchttps://150012871.v2.pressablecdn.com/wp-content/plugins/gutenberg/build/i18n/index.min.js?verbd5a2533e717a1043151 idwp-i18n-js>/script>script idwp-i18n-js-after>wp.i18n.setLocaleData( { text direction\u0004ltr: ltr } );/script>script typemodule srchttps://150012871.v2.pressablecdn.com/wp-content/plugins/gutenberg/build-module/block-library/navigation/view.min.js?ver38dd13322236f359c8a9 id@wordpress/block-library/navigation/view-js-module>/script>script>var _activityPubOptions {namespace:activitypub\/1.0,defaultAvatarUrl:https:\/\/dwr.io\/wp-content\/plugins\/activitypub\/assets\/img\/mp.jpg,enabled:{site:false,users:true}};/script>script>window.addEventListener( load, function() { document.querySelectorAll( link ).forEach( function( e ) {not all e.media && e.dataset.media && ( e.media e.dataset.media, delete e.dataset.media );} ); var e document.getElementById( jetpack-boost-critical-css ); e && ( e.media not all ); } );/script>script idwp-block-template-skip-link-js-after> ( function() { var skipLinkTarget document.querySelector( main ), sibling, skipLinkTargetID, skipLink; // Early exit if a skip-link target cant be located. if ( ! skipLinkTarget ) { return; } /* * Get the site wrapper. * The skip-link will be injected in the beginning of it. */ sibling document.querySelector( .wp-site-blocks ); // Early exit if the root element was not found. if ( ! sibling ) { return; } // Get the skip-link targets ID, and generate one if it doesnt exist. skipLinkTargetID skipLinkTarget.id; if ( ! skipLinkTargetID ) { skipLinkTargetID wp--skip-link--target; skipLinkTarget.id skipLinkTargetID; } // Create the skip link. skipLink document.createElement( a ); skipLink.classList.add( skip-link, screen-reader-text ); skipLink.href # + skipLinkTargetID; skipLink.innerHTML Skip to content; // Inject the skip link. sibling.parentElement.insertBefore( skipLink, sibling ); }() ); /script>script srchttps://150012871.v2.pressablecdn.com/wp-content/plugins/jetpack-boost/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.js?minifytrue&verbecd7d9884bc1b331e45 idwp-jp-i18n-loader-js>/script>script idwp-jp-i18n-loader-js-after>wp.jpI18nLoader.state {baseUrl:https://dwr.io/wp-content/languages/,locale:en_US,domainMap:{jetpack-admin-ui:plugins/jetpack-boost,jetpack-assets:plugins/jetpack-boost,jetpack-backup-pkg:plugins/jetpack,jetpack-boost-core:plugins/jetpack-boost,jetpack-boost-speed-score:plugins/jetpack-boost,jetpack-config:plugins/jetpack-boost,jetpack-connection:plugins/jetpack-boost,jetpack-explat:plugins/jetpack-boost,jetpack-ip:plugins/jetpack-boost,jetpack-jitm:plugins/jetpack-boost,jetpack-licensing:plugins/jetpack-boost,jetpack-my-jetpack:plugins/jetpack-boost,jetpack-password-checker:plugins/jetpack-boost,jetpack-plugins-installer:plugins/jetpack-boost,jetpack-protect-models:plugins/jetpack-boost,jetpack-protect-status:plugins/jetpack-boost,jetpack-sync:plugins/jetpack-boost,jetpack-image-cdn:plugins/jetpack-boost,jetpack-plugin-deactivation:plugins/jetpack-boost,jetpack-schema:plugins/jetpack-boost,jetpack-wp-js-data-sync:plugins/jetpack-boost,jetpack-transport-helper:plugins/jetpack-protect,jetpack-waf:plugins/jetpack-protect,jetpack-search-pkg:plugins/jetpack,jetpack-stats:plugins/jetpack,jetpack-post-list:plugins/jetpack,jetpack-publicize-pkg:plugins/jetpack,jetpack-videopress-pkg:plugins/jetpack,jetpack-blaze:plugins/jetpack,jetpack-classic-theme-helper:plugins/jetpack,jetpack-compat:plugins/jetpack,jetpack-external-media:plugins/jetpack,jetpack-forms:plugins/jetpack,jetpack-import:plugins/jetpack,jetpack-masterbar:plugins/jetpack,jetpack-stats-admin:plugins/jetpack,jetpack-subscribers-dashboard:plugins/jetpack,jetpack-wordads:plugins/jetpack,woocommerce-analytics:plugins/jetpack},domainPaths:{jetpack-admin-ui:jetpack_vendor/automattic/jetpack-admin-ui/,jetpack-assets:jetpack_vendor/automattic/jetpack-assets/,jetpack-backup-pkg:jetpack_vendor/automattic/jetpack-backup/,jetpack-boost-core:jetpack_vendor/automattic/jetpack-boost-core/,jetpack-boost-speed-score:jetpack_vendor/automattic/jetpack-boost-speed-score/,jetpack-config:jetpack_vendor/automattic/jetpack-config/,jetpack-connection:jetpack_vendor/automattic/jetpack-connection/,jetpack-explat:jetpack_vendor/automattic/jetpack-explat/,jetpack-ip:jetpack_vendor/automattic/jetpack-ip/,jetpack-jitm:jetpack_vendor/automattic/jetpack-jitm/,jetpack-licensing:jetpack_vendor/automattic/jetpack-licensing/,jetpack-my-jetpack:jetpack_vendor/automattic/jetpack-my-jetpack/,jetpack-password-checker:jetpack_vendor/automattic/jetpack-password-checker/,jetpack-plugins-installer:jetpack_vendor/automattic/jetpack-plugins-installer/,jetpack-protect-models:jetpack_vendor/automattic/jetpack-protect-models/,jetpack-protect-status:jetpack_vendor/automattic/jetpack-protect-status/,jetpack-sync:jetpack_vendor/automattic/jetpack-sync/,jetpack-image-cdn:jetpack_vendor/automattic/jetpack-image-cdn/,jetpack-plugin-deactivation:jetpack_vendor/automattic/jetpack-plugin-deactivation/,jetpack-schema:jetpack_vendor/automattic/jetpack-schema/,jetpack-wp-js-data-sync:jetpack_vendor/automattic/jetpack-wp-js-data-sync/,jetpack-transport-helper:jetpack_vendor/automattic/jetpack-transport-helper/,jetpack-waf:jetpack_vendor/automattic/jetpack-waf/,jetpack-search-pkg:jetpack_vendor/automattic/jetpack-search/,jetpack-stats:jetpack_vendor/automattic/jetpack-stats/,jetpack-post-list:jetpack_vendor/automattic/jetpack-post-list/,jetpack-publicize-pkg:jetpack_vendor/automattic/jetpack-publicize/,jetpack-videopress-pkg:jetpack_vendor/automattic/jetpack-videopress/,jetpack-blaze:jetpack_vendor/automattic/jetpack-blaze/,jetpack-classic-theme-helper:jetpack_vendor/automattic/jetpack-classic-theme-helper/,jetpack-compat:jetpack_vendor/automattic/jetpack-compat/,jetpack-external-media:jetpack_vendor/automattic/jetpack-external-media/,jetpack-forms:jetpack_vendor/automattic/jetpack-forms/,jetpack-import:jetpack_vendor/automattic/jetpack-import/,jetpack-masterbar:jetpack_vendor/automattic/jetpack-masterbar/,jetpack-stats-admin:jetpack_vendor/automattic/jetpack-stats-admin/,jetpack-subscribers-dashboard:jetpack_vendor/automattic/jetpack-subscribers-dashboard/,jetpack-wordads:jetpack_vendor/automattic/jetpack-wordads/,woocommerce-analytics:jetpack_vendor/automattic/woocommerce-analytics/}};/script>script srchttps://c0.wp.com/c/6.7.2/wp-includes/js/dist/vendor/wp-polyfill.min.js idwp-polyfill-js>/script>script srchttps://150012871.v2.pressablecdn.com/wp-content/plugins/gutenberg/build/url/index.min.js?ver1203626ff9ccb36dc17c idwp-url-js>/script>script idjetpack-instant-search-js-before>var JetpackInstantSearchOptionsJSON.parse(decodeURIComponent(%7B%22overlayOptions%22%3A%7B%22colorTheme%22%3A%22light%22%2C%22enableInfScroll%22%3Atrue%2C%22enableFilteringOpensOverlay%22%3Atrue%2C%22enablePostDate%22%3Atrue%2C%22enableSort%22%3Atrue%2C%22highlightColor%22%3A%22%23FFC%22%2C%22overlayTrigger%22%3A%22immediate%22%2C%22resultFormat%22%3A%22minimal%22%2C%22showPoweredBy%22%3Atrue%2C%22defaultSort%22%3A%22relevance%22%2C%22excludedPostTypes%22%3A%5B%5D%7D%2C%22homeUrl%22%3A%22https%3A%5C%2F%5C%2Fdwr.io%22%2C%22locale%22%3A%22en-US%22%2C%22postsPerPage%22%3A10%2C%22siteId%22%3A218752632%2C%22postTypes%22%3A%7B%22post%22%3A%7B%22singular_name%22%3A%22Post%22%2C%22name%22%3A%22Posts%22%7D%2C%22page%22%3A%7B%22singular_name%22%3A%22Page%22%2C%22name%22%3A%22Pages%22%7D%2C%22attachment%22%3A%7B%22singular_name%22%3A%22Media%22%2C%22name%22%3A%22Media%22%7D%7D%2C%22webpackPublicPath%22%3A%22https%3A%5C%2F%5C%2Fdwr.io%5C%2Fwp-content%5C%2Fplugins%5C%2Fjetpack%5C%2Fjetpack_vendor%5C%2Fautomattic%5C%2Fjetpack-search%5C%2Fbuild%5C%2Finstant-search%5C%2F%22%2C%22isPhotonEnabled%22%3Atrue%2C%22isFreePlan%22%3Afalse%2C%22apiRoot%22%3A%22https%3A%5C%2F%5C%2Fdwr.io%5C%2Fwp-json%5C%2F%22%2C%22apiNonce%22%3A%22bd5b752612%22%2C%22isPrivateSite%22%3Afalse%2C%22isWpcom%22%3Afalse%2C%22hasOverlayWidgets%22%3Atrue%2C%22widgets%22%3A%5B%7B%22filters%22%3A%5B%7B%22name%22%3A%22Categories%22%2C%22type%22%3A%22taxonomy%22%2C%22taxonomy%22%3A%22category%22%2C%22count%22%3A5%2C%22widget_id%22%3A%22jetpack-search-filters-3%22%2C%22filter_id%22%3A%22taxonomy_0%22%7D%2C%7B%22name%22%3A%22Tags%22%2C%22type%22%3A%22taxonomy%22%2C%22taxonomy%22%3A%22post_tag%22%2C%22count%22%3A5%2C%22widget_id%22%3A%22jetpack-search-filters-3%22%2C%22filter_id%22%3A%22taxonomy_1%22%7D%2C%7B%22name%22%3A%22Year%22%2C%22type%22%3A%22date_histogram%22%2C%22count%22%3A5%2C%22field%22%3A%22post_date%22%2C%22interval%22%3A%22year%22%2C%22widget_id%22%3A%22jetpack-search-filters-3%22%2C%22filter_id%22%3A%22date_histogram_2%22%7D%5D%2C%22widget_id%22%3A%22jetpack-search-filters-3%22%7D%5D%2C%22widgetsOutsideOverlay%22%3A%5B%5D%2C%22hasNonSearchWidgets%22%3Afalse%2C%22preventTrackingCookiesReset%22%3Afalse%7D));/script>script srchttps://150012871.v2.pressablecdn.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.js?minifyfalse&vera470649482eafd442e42 idjetpack-instant-search-js>/script>script src//stats.wp.com/w.js?ver202514 idjp-tracks-js>/script>script idjetpack-stats-js-before>_stq window._stq || ;_stq.push( view, JSON.parse({\v\:\ext\,\blog\:\218752632\,\post\:\0\,\tz\:\-4\,\srv\:\dwr.io\,\hp\:\atomic\,\ac\:\3\,\amp\:\0\,\j\:\1:14.5-a.9\}) );_stq.push( clickTrackerInit, 218752632, 0 );/script>script srchttps://stats.wp.com/e-202514.js idjetpack-stats-js defer data-wp-strategydefer>/script>script typetext/javascript> (function() { var t document.createElement( script ); t.type text/javascript; t.async true; t.id gauges-tracker; t.setAttribute( data-site-id, 64585974eba0204c54d66813 ); t.src //secure.gaug.es/track.js; var s document.getElementsByTagName( script )0; s.parentNode.insertBefore( t, s ); })(); /script>/body>/html>!-- generated in 0.506 seconds 96654 bytes batcached for 300 seconds-->
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]