Home Blog Page 232

How Agentic Frameworks Remodel Community Engineering

0


You’ve tried an AI chatbot for troubleshooting, possibly for scripting. It helped—typically. However your Monday nonetheless begins the identical means: manually constructing lab topologies, writing configurations from reminiscence, and documenting modifications that no one reads till one thing breaks at 2 a.m.

The issue isn’t that AI doesn’t work. It’s that almost all community engineers are nonetheless on the primary two rungs of the aptitude ladder.

Three ranges of AI for community engineering

Levels of AI: Level 1, Conversational AI, generic answers, no context. Level 2, AI Assistants, context-aware responses. Level 3, Agentic Frameworks, autonomous multi-step workflows; human gates at critical points.

 

  • Stage 1: Conversational AI. You ask an LLM to “generate a BGP EVPN configuration for my leaf switches,” and it provides a generic response—it doesn’t know your naming conventions, addressing scheme, or validated design patterns. Helpful for brainstorming, however the mannequin has no entry to your surroundings.
  • Stage 2: AI Assistants. The LLM good points entry to exterior sources—documentation through RAG, APIs, recordsdata. Cisco’s AI Assistant in Catalyst Middle—powered by the Deep Community Mannequin—is an effective instance: it queries your community state and offers context-aware solutions. However for a multi-step workflow like constructing a lab topology, you’re nonetheless prompting one motion at a time.
  • Stage 3: Agentic Frameworks. A single or multi-agent AI structure takes your necessities and orchestrates a whole multi-step workflow—utilizing instruments, area information, and your group’s requirements—with you reviewing at crucial steps. You outline the “what.” The agent handles the “how.”

The leap from Stage 2 to Stage 3 is just not about smarter fashions. It’s a few totally different structure.

What makes an agentic framework

4 core parts make this work for community engineering:

  • The AI agent is the reasoning engine—an LLM that interprets necessities, reads abilities, calls instruments, and decides the subsequent step. In superior setups, a number of brokers collaborate—a planning agent designs the topology whereas a validation agent checks the output.
  • Abilities are markdown recordsdata that encode your group’s area information—naming conventions, design patterns, templates. When a senior engineer leaves, their experience leaves with them. Abilities seize it in a format brokers eat straight—runbooks the AI truly follows.
  • MCP (Mannequin Context Protocol) servers bridge brokers and your infrastructure APIs—Catalyst Middle, vManage, CML, ISE—to learn state, push configurations, or validate modifications. As a result of MCP is an open normal, the identical servers work throughout any appropriate framework.
  • Human-in-the-loop gates are obligatory pause factors the place the agent waits on your approval. Nothing touches your infrastructure with out express sign-off. This isn’t a limitation—it’s the function that makes enterprise adoption potential.

 

Workflow shows Engineer provides requirements to AI Agent which parses & plans using skills/domain knowledge. AI Agent gives a review plan to a Human Gate which executes workflow using MCP servers/Infrastructure APIs. Human Gate then validates output for documentation.Workflow shows Engineer provides requirements to AI Agent which parses & plans using skills/domain knowledge. AI Agent gives a review plan to a Human Gate which executes workflow using MCP servers/Infrastructure APIs. Human Gate then validates output for documentation.

What this seems to be like in apply

Contemplate a typical activity: constructing a BGP EVPN cloth lab in Cisco Modeling Labs for a buyer proof-of-concept.

  • Guide: 2-4 hours. Incomplete documentation. Data stays in a single engineer’s head.
  • Agentic Framework: 10-Quarter-hour. Full documentation generated. Requirements utilized each time.

 

Engineer request to "Construct a BGP EVPN cloth — 2 spines, 2 leaves, OSPF underlay, iBGP overlay with VXLAN."

Agent generates a plan — lab title, 6 nodes, 8 hyperlinks, base configurations, boot order. Presents it for evaluation.


Step 2: Human Gate #1 – Plan Review. The complete build plan includes lab: lab-evpn-20260401-1200, node inventory and link map tables, protocols, resource requirements and options to approve, reject, type something or chat about the build plan.Step 2: Human Gate #1 – Plan Review. The complete build plan includes lab: lab-evpn-20260401-1200, node inventory and link map tables, protocols, resource requirements and options to approve, reject, type something or chat about the build plan.

Engineer critiques, adjusts the VXLAN VNI vary, approves.

Agent executes through MCP — create_lab → add_node (×6) → add_link (×8) → set_node_config → start_lab.

Agent verifies all nodes are lively, BGP EVPN neighbors established, VXLAN tunnels up. Generates documentation.

The agent isn’t producing textual content — it’s executing a workflow. It reads talent recordsdata on your requirements, calls MCP instruments to work together with the CML API, pauses on your approval, and produces reusable artifacts.

Constructing your first agentic workflow

You’ve got the framework—brokers, abilities, MCP servers, human gates. Now you want a workflow: a selected automated course of like constructing a lab or validating a design. Agentic frameworks like Claude Code, OpenCode, Windsurf, and Cursor all help MCP and may orchestrate these workflows. The instance repository makes use of Claude Code to stroll via the complete sample:

  1. Outline abilities—Markdown recordsdata that seize your group’s area information. The repo contains ready-to-use abilities for EVPN cloth requirements, naming conventions, and IOS XE configuration templates. Begin with one workflow you repeat weekly and encode the selections you make each time.
  2. Join MCP servers—every server bridges an agent to a selected platform API. The repo features a CML MCP server you’ll be able to level at your lab occasion. CML is the best place to begin: low threat, excessive repetition.
  3. Configure brokers—outline what every agent does and the way they collaborate. The repo features a planning agent that generates topology designs and a validation agent that checks the output. You evaluation and approve between steps.
  4. Create instructions—chain the workflow right into a single invocation: parse necessities → generate plan → human gate → execute → validate → doc.

When requirements change, you replace one talent file, not retrain an individual. Each agent interplay advantages from it.

 

Skill File reads at runtime to AI Agent applying standards for EVPN Fabric Build, Config Generation, Design Validation, and Documentation. Every workflow applies the same standards.Skill File reads at runtime to AI Agent applying standards for EVPN Fabric Build, Config Generation, Design Validation, and Documentation. Every workflow applies the same standards.

 

Clone the repo, level the MCP server at your CML occasion, and run your first agent-assisted EVPN cloth construct in below half-hour.

The shift that issues

This isn’t about changing community engineers—it’s concerning the emergence of the AI-augmented community engineer. AI doesn’t simply pace up execution. It reshapes how engineers design, troubleshoot, doc, and protect information. Specialised brokers can plan topologies, validate configurations, or troubleshoot points in parallel—compressing hours of labor into minutes. Ability recordsdata codify years of tribal information that might in any other case stroll out the door when a senior engineer leaves. The engineer’s function shifts from activity executor to orchestrator, curator, and decision-maker.

That shift calls for guardrails. LLMs hallucinate—they will generate plausible-looking configurations with fallacious subnet masks or nonexistent CLI instructions. Human-in-the-loop gates aren’t elective—they’re a core architectural requirement that retains the engineer in management as AI takes on extra of the workflow.

Cisco is already transferring on this route—Meraki’s Agentic Workflows, AgenticOps, and the Deep Community Mannequin all embed AI throughout community operations. The method described right here is complementary for engineers who want customized workflows or multi-platform orchestration.

The deeper affect is organizational. Agentic frameworks flip particular person experience into shared functionality. Design patterns grow to be abilities. Validated designs grow to be templates. Data that takes months of onboarding to switch turns into accessible on day one—and improves with each interplay.

Begin small. Choose one workflow you repeat each week. Construct one talent file. Encode what you already know. Run your first agentic workflow construct. The shift from chatting with AI to working with an AI agent is smaller than you assume—and the affect is bigger than you anticipate.

 


 

Join Cisco U. | Be a part of the  Cisco Studying Community in the present day without spending a dime.

Be taught with Cisco

X | Threads | Fb | LinkedIn | Instagram | YouTube

Use  #CiscoU and #CiscoCert to affix the dialog.



April 13, 2026 – iRunFar

0


It’s solely mid-April, however this was a blockbuster weekend! Within the U.S., there was the prize-money-rich Gorge Waterfalls and the USATF 100k Street Nationwide Championships. Overseas, there was the Two Oceans Marathon and the Marathon des Sables. And much more. Settle in for all the high outcomes.

You can even try our further protection from the weekend:

Gorge Waterfalls – Cascade Locks, Oregon

100k

The entire Gorge Waterfalls races paid prize cash, however the Saturday 100-kilometer race had essentially the most. Race winners earned $15,000, and $7,000 and $4,000 went to the second- and third-place finishers.

Again the, ahem, Brinks truck up for Lotti Brinks. She ran away with the ladies’s crown and the $15,000 first-place prize. Working towards June’s Western States 100, Brinks ran 9:06. That was eight minutes higher than Shea Aquilano’s year-old course document.

Second- and third-place Liz Hogan and Erin Moyer ran 9:58 and 10:05. Aquilano was on this yr’s race too, however didn’t end.

The ladies’s high 5 was:

  1. Lotti Brinks – 9:06
  2. Liz Hogan – 9:58
  3. Erin Moyer – 10:05
  4. Cecelia Williams – 10:31
  5. Grace Phair – 10:36

It was tune-up for the Western States 100 for Jeshurun Small, too. Small received large in 8:07. He didn’t get the course document, as an alternative ending virtually eight minutes again of Adam Peterman’s 2025 course document run.

Drew Holmen was second in 8:22, and Rob King was third in 8:44. Though little-known on the nationwide stage, King ran 12:16 finally yr’s Tunnel Hill 100 Mile and received final yr’s San Diego 100 Mile.

The boys’s high 5 was:

  1. Jeshurun Small – 8:07
  2. Drew Holmen – 8:22
  3. Rob King – 8:44
  4. Jordan Perry – 8:58
  5. Colton Gale – 9:08

50k

Sunday’s 50k race had a $15,000 money purse, with $5,000 to the winners, and the ladies’s race was maybe essentially the most aggressive of the Gorge Waterfalls weekend races.

Jennifer Lichter received a showdown versus Miao Yao (China). Lichter had simply smashed the Black Canyon 100k course document in February, and Yao is the two-time defending OCC champion. The 2 have been roughly collectively by means of midway earlier than Lichter gained some separation within the second half and received in 4:08. Yao was second in 4:11.

Tara Dower chased to 3rd in 4:17, and all the girls’s podium bettered Keely Henninger’s former 4:19 course document from 2022.

The ladies’s high 5 was:

  1. Jennifer Lichter – 4:08
  2. Miao Yao (China) – 4:11
  3. Tara Dower – 4:17
  4. Bailey Kowalczyk – 4:17
  5. Caroline Alcorta – 4:24

Koken Ogasawara (Japan) and up to date Huge Alta 50k winner David Norris led the boys’s race by means of midway, after which Norris received dropped, and Anthony Costales moved up. Ogasawara, maybe a brand new identify to this column, received convincingly in 3:40. Costales was second in 3:48, and Norris simply held onto a podium spot in 3:56.

The boys’s high 5 was:

  1. Koken Ogasawara (Japan) – 3:40
  2. Anthony Costales – 3:48
  3. Davis Norris – 3:56
  4. Liam Meirow – 3:57
  5. Jacob Banta – 3:58

30k

The 30k race was the occasion’s first contest on Friday, and it paid $2,000 for the win.

Lauren Gregory outdueled Tayler Tuttle for the ladies’s win. The 2 have been simply over two minutes aside in 2:13 and a couple of:15, and Riley Brady was third in 2:20. (Brady identifies as non-binary and competes within the girls’s race.)

The boys’s race had an analogous breakaway entrance two, with third place just a little additional again. Mason Coppi received forward of Liam Meirow for the first-place prize cash in 1:58. Meirow was 43 seconds behind in 1:59, and Grant Colligan was third on the rostrum in 2:03. Meirow raced the 30k on Friday and the 50k on Sunday.

Full outcomes.

Marathon Des Sables Legendary – Sahara Desert, Morocco

It was the fortieth version of the famed self-supported desert stage race. The race went for six phases over seven days, and with virtually 270k (168 miles) of sand operating.

Girls

It was a repeat win for Maryline Nakache (France) within the girls’s race, and it wasn’t in any respect shut. Nakache received for the second straight yr, and her 25:54 complete was greater than three hours higher than everybody else’s.

Aziza El Amrany (Morocco) totaled 29:22 for second, and two-time Olympic marathoner Des Linden (U.S.) was third in 30:16.

Maryline Nakache - 2026 Marathon des Sables women's winner

Maryline Nakache, the 2026 Marathon des Sables girls’s winner. Picture: Marathon des Sables/Ian Corless

The ladies’s high 5 was:

  1. Maryline Nakache (France) – 25:54:29
  2. Aziza El Amrany (Morocco) – 29:22:34
  3. Des Linden (U.S.) – 30:16:32
  4. Rajaa Hamdaoua (France) – 32:16:08
  5. Floriane Sabatte (France) – 32:33:20

Males

It’s at all times Rachid or Mohamed El Morabity (Morocco) on the high of the boys’s race. Older brother Rachid had received the race 11 occasions, however youthful brother Mohamed championed this yr’s occasion. It was Mohamed’s second win right here, alongside seven second-place finishes.

Mohamed received 5 of the race’s six phases, and Rachid received the opposite stage. Mohamed totaled 20:47 for the occasion, Rachid was second in 21:16, and Ludovic Pommeret (France) was third in 21:18.

Mohamed El Morabity 2026 Marathon des Sables men's winner

Mohamed El Morabity, the 2026 Marathon des Sables males’s winner. Picture: Marathon des Sables/Florent Fournier

The boys’s high 5 was:

  1. Mohamed El Morabity (Morocco) – 20:47:39
  2. Rachid El Morabity (Morocco) – 21:16:25
  3. Ludovic Pommeret (France) – 21:18:43
  4. Ahmed Ouikhalfen (Morocco) – 22:10:39
  5. Ryan Sandes (South Africa) – 23:21:05

Full outcomes.

Mad Metropolis Ultras 100k – Madison, Wisconsin

Girls

The race was the USATF 100k Street Nationwide Championships, and the ladies’s discipline was small, with simply 4 entrants. They ran quick, although! Sarah Morrison received in 7:17, and that minimize 9 minutes from Camille Herron’s previous document that had stood since 2015. Morrison received $650 for the win plus a $1,200 course-record bonus.

Allison Mercer was second in 7:30. Each Morrison and Mercer earned Workforce USA spots for the IAU 100k World Championships in September in Spain. Amber Arvidson was third in 8:00.

2026 Mad City Ultras 100k - women's podium

The 2026 Mad Metropolis Ultras 100k girls’s podium (left to proper): 3. Amber Arvidson, 1. Sarah Morrison, 2. Allison Mercer. Picture courtesy of the race.

Males

Nobody received to Geoff Burns’s 6:30 course document from 2016, however the first 5 males all ran beneath seven hours.

Brogan Austin was the quickest in 6:34. Brogan was the 2018 USATF Street Marathon Nationwide Champion and, extra just lately, ran 5:02 on the 2025 Tunnel Hill 50 Mile.

Second – and third-place Phil Younger and Anthony Fagundes got here subsequent in 6:45 and 6:47, respectively.

Full outcomes.

Brogan Austin 2026 Mad City Ultras 100k men's winner

Brogan Austin, the 2026 Mad Metropolis Ultras 100k males’s winner. Picture courtesy of the race.

Desert RATS by UTMB – Fruita, Colorado

50k

Solely 12 seconds separated girls’s winner Sarah Carter from runner-up Claudia Tremps (Spain). Each have been in at 4:09, and third-place Flannery Davis completed in 4:14.

Males’s winner Taylor Stack was additional forward of his chasers. Stack received in 3:39, and Justin Grunewald and Preston Cates have been subsequent in 3:44 and 4:02.

100k

Similar to within the 50k, the ladies ran the 100k nearer than the boys. Heather Jackson led the race in 9:45, and Tay Cavett and Corinne Shalvoy have been subsequent on the rostrum in 9:52 and 10:20.

You needed to have an alliterative identify to get on the boys’s podium. Males’s winner Spencer Shellberg was means forward in 8:19, setting a brand new course document by 38 minutes, and second- and third-place Michael Mitchell and Cody Cook dinner completed in 9:21 and 9:24.

Spencer Shellberg - 2026 Desert RATS 100k men's winner

Spencer Shellberg, the 2026 Desert RATS 100k males’s winner. Picture: UTMB/Glen Delman

 

Heather Jackson - 2026 Desert RATS 100k women's winner

Heather Jackson, the 2026 Desert RATS 100k girls’s winner. Picture: UTMB/Glen Delman

21k

The subsequent day’s half marathon had Janelle Lincks win for the ladies in 1:36, and Whit Blair led the boys in 1:23.

Full outcomes.

Istria by UTMB – Umag, Croatia

The UTMB World Sequence occasion had 5 completely different race distances on Croatia’s northwestern tip.

The lengthy course went 168k (104 miles), and race winners Marina Oana (Romania) and Bartosz Gorczyca (Poland) took it in 21:36 and 17:56.

Anna-Stiina Erkkilä (Finland) and Patrik Milata (Slovakia) received the 110k (68 miles) race in 11:05 and 9:27.

The 69k (43 miles) race crowns went to Rosanna Buchauer (Germany) and Gianluca Ghiano (Italy) in 6:00 and 5:39.

Camilla Magliano (Italy) and Roberto Delorenzi (Switzerland) have been tops within the 42k (26 miles) in 3:21 and a couple of:50.

Full outcomes.

Calamorro Skyrace – Benalmádena, Spain

It was the yr’s fourth Skyrunner World Sequence race, held on a 30k loop within the Costa del Sol of southern Spain. The race had separate girls’s and males’s late-afternoon begins, with the ladies going at 5:00 p.m. and the boys beginning half-hour later.

Girls

Sara Alonso (Spain) dominated the ladies’s race and received in 3:25. She was eight minutes higher than everybody else, and it was already her second collection win of the yr.

American runners don’t typically characteristic within the Skyrunner World Sequence, however Jane Maus was second in 3:33. She received the Black Canyon 50k earlier this yr. Shangave Balendran (Norway) was third in 3:36.

Males

Manuel Merillas (Spain) and Frederic Tranchand (France) are creating fairly a rivalry. For the second Skyrunner World Sequence race in a row, Merillas topped Tranchand. Solely 24 seconds separated the 2, with each in at 2:51.

Third-place Tom Spencer (U.Ok.) was solely a minute behind Tranchand in 2:52.

Full outcomes.

The subsequent Skyrunner World Sequence race is the Penang Skyrace in Malaysia on April 26.

Manuel Merillas Sara Alonso 2026 Calamorro Skyrace winners

Sara Alonso and Manuel Merillas, the 2026 Calamorro Skyrace winners. Picture: Nacho Gimeno

Two Oceans Marathon – Cape City, South Africa

The well-known highway race went 56k (35 miles) on a backloaded course. Whereas not rather a lot by trail-race requirements, the race’s second half featured difficult climbs up Chapman’s Peak Drive and Constantia Nek, totaling 700 meters (2,300 toes) of elevation achieve. The race had an enormous $158,300 (2.6 million South African Rand) prize purse, with 380,000 South African Rand paid to the winners. That’s simply over $23,000 to the champs.

Girls

South African legend Gerda Steyn received the ladies’s race for the seventh time. Her 3:27:43 end was virtually six minutes higher than everybody else. It was, although, simply again of her personal 3:26:54 course document from 2024.

Margaret Jepchumba (Kenya) and Nobuhle Nobukhosi Tshuma (Zimbabwe) have been second and third in 3:33:31 and three:38:34, respectively.

Gerda Steyn - 2026 Two Oceans Marathon champion

Gerda Steyn, 2026 Two Oceans Marathon champion. Picture: Two Oceans Marathon

The ladies’s high 5 was:

  1. Gerda Steyn (South Africa) – 3:27:43
  2. Margaret Jepchumba (Kenya) – 3:33:31
  3. Nobuhle Nobukhosi Tshuma (Zimbabwe) – 3:38:34
  4. Shelmith Muriuki (Kenya) – 3:39:14
  5. Rholex Jelimo (Kenya) – 3:40:38

Males

Twice a Two Oceans half marathon winner, Arthur Jantjies (South Africa) received in his debut on the marquee, longer distance. Jantjies used the tougher second half to climb up the leaderboard. He completed in 3:09:25.

Second- and third-place Onalenna Khonkobe (South Africa) and Blessing Waison (Zimbabwe) completed in 3:10:00 and three:11:13.

Arthur Jantjies - 2026 Two Oceans Marathon champion

Arthur Jantjies, 2026 Two Oceans Marathon champion. Picture: Two Oceans Marathon

The boys’s high 5 was:

  1. Arthur Jantjies (South Africa) – 3:09:25
  2. Onalenna Khonkhobe (South Africa) – 3:10:00
  3. Blessing Waison (Zimbabwe) – 3:11:13
  4. Dennis Kipkosgei (Kenya) – 3:11:29
  5. Tumelo Moja (South Africa) – 3:12:07

Full outcomes.

Lake Sonoma – Healdsburg, California

100k

The entire girls’s podium received into the general high 10. Fiona Pascall (U.Ok.) was first in 10:13, and Emily Hawgood (Zimbabwe) was second in 10:31. Each are subsequent in for June’s Western States 100. Final yr, Pascall was fifth, and Hawgood was tenth at Western States. Behind these two, Audry Lawrence was third in 11:51.

Males’s winner Ryan Sullivan completely crushed his competitors in 8:36. Nick Reschetnikov and Kevin Walker have been second and third in 10:20 and 10:43.

Full outcomes.

50k

Hannah Allgood turned the ladies’s race right into a runaway. She was means out entrance in 4:19. Taylor Nowlin and Lily Berwanger have been second and third in 4:59 and 5:07, respectively.

Robbie Simpson (U.Ok.) received previous Cole Campbell within the males’s race. The 2 ran 3:39 and three:42, and Marcel Hoeche (Germany) was third in 3:50.

Full outcomes.

Path Sisters Half Marathon

Equivalent twin sisters Evelin Ramirez and Jackie Ramirez have been first and second in 1:54. Evelin bettered Jackie by two seconds for the win. Novella Mild ran 1:55 for third, and he or she was solely 18 seconds behind second place.

Full outcomes.

Further Races and Runs

Paris Marathon – Paris, France

The highway marathon had Victor Kiplangat (Uganda) in twelfth at 2:08:29 and Matthias Kyburz (Switzerland) in thirteenth at 2:08:37. Kiplangat is the 2017 World Mountain Working Champion, and Kyburz has run Sierre-Zinal previously. Full outcomes.

Diez Vista 50k – Port Moody, British Columbia, Canada

Race winners Elizabeth Hirsch and Jeremy Pelletant ran 5:09 and 4:33. Full outcomes.

Jeremy Pelletant - 2026 Diez Vista 50k - men's winner

Jeremy Pelletant, the 2026 Diez Vista 50k males’s winner. Picture: Liam Dueck

Elizabeth Hirsch - 2026 Diez Vista 50k - women's winner

Elizabeth Hirsch, the 2026 Diez Vista 50k girls’s winner. Picture: Liam Dueck

Zion Ultras – Virgin, Utah

Simply exterior the race’s namesake nationwide park, Lydia Oldham and Kevin Slider received the 100 miler in 22:29 and 18:49. Sarah Edwards and Rafal Jura led the 100k in 11:18 and 9:56, and Sarah Gage and Johen Deleon received the 60k in 5:51 and 5:04. Full outcomes.

Brazos Bend 50 – Needville, Texas

The flat-and-fast race had Krystine Beneke and Cole Jones run 8:31 and 6:53 over 50 miles, and Ana Escobar and James Romano have been the quickest within the 50k at 4:38 and 4:23. Full outcomes.

Cole Jones - 2026 Brazos Bend 50 mile men's winner

Cole Jones, the 2026 Brazos Bend 50 mile males’s winner. Picture courtesy of the race.

Krystine Beneke - 2026 Brazos Bend 50 mile women's winner

Krystine Beneke, the 2026 Brazos Bend 50 mile girls’s winner. Picture courtesy of the race.

Overlook the PR Mohican 50k – Loudonville, Ohio

At Mohican State Park, Rebecca Achey received for the ladies in 5:38, and Jordan Lafreniere set a brand new males’s course document in 4:00. Full outcomes.

Jordan Lafreniere - 2026 Forget the PR Mohican 50k - men's winner

Jordan Lafreniere, the 2026 Overlook the PR Mohican 50k males’s winner. Picture courtesy of the race.

Rebecca Achey - 2026 Forget the PR Mohican 50k - women's winner

Rebecca Achey, the 2026 Overlook the PR Mohican 50k girls’s winner. Picture courtesy of the race.

Go One Extra Extremely – Liberty Hill, Texas

The backyard-style race had 5 runners go over 200 miles, and as of this writing on Sunday night, Harvey LewisKim Gottwald (Germany), Kendall Picado Fallas (Costa Rica), and Mark Dowdle are all nonetheless going. Full outcomes.

Zumbro – Theilman, Minnesota

The race was on the Zumbro River Bottoms Administration Unit within the Bluff Nation in Southeastern Minnesota. Anna Twinem and Korey Konietzki received the 100 miler in 26:33 and 22:07, and Kalin Johnson and Christian Corridor have been tops within the 50 miler in 11:19 and seven:56. Full outcomes.

Peterson Ridge Rumble – Sisters, Oregon

Allison Godin received it for the ladies within the 40 miler in 5:35, and Evan Moreau received the boys’s race for the third time in a row with a course-record time of 4:48. Full outcomes.

Evan Moreau 2026 Peterson Ridge Rumble men's winner

Evan Moreau, the 2026 Peterson Ridge Rumble 40 Mile males’s winner. Picture: Josh Nordell

Allison Godin 2026 Peterson Ridge Rumble women's winner

Allison Godin, the 2026 Peterson Ridge Rumble 40 Mile girls’s winner. Picture: Josh Nordell

Name for Feedback

What different great things was there over the weekend?



Avocado Hen Salad – WellPlated.com

0


Avocado Hen Salad is creamy, contemporary, and filled with tender hen, crisp celery, juicy grapes, and crunchy almonds. Made with Greek yogurt and avocado as an alternative of mayo, it’s a lighter, brighter twist on the basic!

Avocado hen salad provides a brand new spin to a basic recipe.

cookbook author erin clarke of well platedcookbook author erin clarke of well plated

Hen salad is a kind of recipes that’s simple to miss. And with all that mayo, it’s positively not the type of contemporary, wholesome lunch I wish to eat on the common.

This avocado hen salad has all the things I really like about conventional hen salad, however in a kind that feels a bit extra trendy (and a LOT lighter). 

As a substitute of mayo, you get creamy avocado and tangy Greek yogurt. And fairly than one-note texture and favor, you get crunch from celery, sweetness from grapes, and a bit additional one thing from toasted almonds.

Use leftovers or rotisserie hen and this recipe comes along with simply quarter-hour of prep work. Like my Curry Hen Salad and Buffalo Hen Salad, it’s excellent for a weekday lunch!

Two halves of a sandwich filled with creamy avocado chicken salad, stacked on top of each other on whole grain bread.Two halves of a sandwich filled with creamy avocado chicken salad, stacked on top of each other on whole grain bread.

Components and Substitutions

You’ll discover the complete ingredient checklist within the recipe card under, however listed below are just a few useful notes earlier than you start.

  • Cooked Hen. Shredded or diced. Rotisserie hen works nice right here, or make a batch of my Crockpot Shredded Hen.
  • Greek Yogurt. Provides creaminess and a bit tang with out the heaviness of mayo.
  • Lemon Juice. Brightens all the things and retains the avocado from browning.
  • Dijon Mustard. Provides refined depth and a bit zip.
  • Avocado. Wealthy, creamy, and buttery, this makes the hen salad dressing really feel decadent.
  • Crimson Grapes. A pop of sweetness that balances the savory flavors. Dried cranberries or chopped dried apricots might be swapped in if you happen to’d like.
  • Celery. For that implausible crisp chew and contemporary taste.
  • Contemporary Herbs. Dill or tarragon add a contemporary, herby end.
  • Almonds. Toasted for additional crunch and nuttiness. Cashews are an excellent possibility too!

Step-By-Step Directions

Begin the Base (photograph 1). In a medium bowl, mix the hen, Greek yogurt, lemon juice, Dijon mustard, garlic powder, salt, and pepper.

Add the Avocado (photograph 2). Utilizing a spoon, scoop the avocado straight into the bowl in tough chunks.

Combine (photograph 3). Stir to mix, utilizing the again of a fork to flippantly mash the avocado whereas retaining the combination a bit chunky.

Add the Combine-Ins (photograph 4). Fold within the grapes, celery, herbs (if utilizing), and toasted almonds.

Style and Serve (photograph 5). Add extra salt and pepper as wanted. Serve on toasted bread, in lettuce wraps, or over a mattress of greens. ENJOY!

Serve Avocado Hen Salad

  • Sandwiches. Pile it onto toasted No Knead Bread, croissants, or English muffins.
  • Lettuce. Serve the salad on a mattress of lettuce or wrap it up in Bibb lettuce leaves for a low-carb possibility.
  • Crackers. Avocado hen salad is superior scooped onto buttery crackers.
  • Wraps and Pitas. Wrap the salad in tortillas with lettuce or sprouts, or stuff it into pita bread.

Avocado hen salad swaps mayo for creamy avocado and Greek yogurt, making a contemporary, flavorful filling for sandwiches and wraps.

  • 2 cups cooked shredded or diced hen
  • cup nonfat plain Greek yogurt
  • 2 tablespoons freshly squeezed lemon juice
  • 1 tablespoon Dijon mustard
  • ½ teaspoon garlic powder
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • 2 massive ripe avocados halved and pitted
  • cup pink seedless grapes halved
  • 1 ½ cups diced celery
  • 2 tablespoons finely chopped contemporary dill or tarragon non-compulsory
  • cup toasted sliced or slivered almonds

For Serving

  • Toasted bread, lettuce cups, or blended greens

  • Within the backside of a medium bowl, place the hen, Greek yogurt, lemon juice, garlic powder, salt, and pepper.

  • Utilizing the tip of a small spoon, break the avocado flesh into tough items straight into the bowl.

  • Stir the avocado combination gently to mix, breaking apart the avocado with the again of a fork however nonetheless leaving the combination pretty chunky. Stir within the grapes, celery, dill, and almonds.

  • Style and add extra salt and pepper as desired. Serve on a toasted English muffin, inside a wrap, or over a mattress of greens.

Serving: 1(of 4)Energy: 371kcalCarbohydrates: 18gProtein: 25gFats: 24gSaturated Fats: 4gPolyunsaturated Fats: 4gMonounsaturated Fats: 14gTrans Fats: 0.01gLdl cholesterol: 54mgSodium: 435mgPotassium: 917mgFiber: 9gSugar: 7gVitamin A: 367IUVitamin C: 15mgCalcium: 100mgIron: 2mg

Methods to Wash Field Braids So They Do not Get Frizzy or Moldy

0


You simply obtained your braids finished. The components are crisp, your edges are polished, and also you’re feeling and looking like your finest self. Not solely are you excited to be flexing a brand new fashion, however you are additionally completely happy you will not should endure a washday for a couple of weeks—or so that you thought. In response to dermatologists and hairstylists, sporting your hair in braids does not imply you do not have to clean it; fairly the alternative, really. For those who skip washing your hair whereas it is in a protecting fashion, it may do extra hurt than good.

“When finished appropriately, braids are an efficient protecting fashion that helps moisture retention and total hair well being,” says Zoë Indigo, MD, a board-certified dermatologist in Los Angeles. Braids are particularly useful within the winter months when the warmth indoors is blasting, pulling moisture from the air, drying out your pores and skin and hair.

So, braids are the right length- and moisture-retention cocoon proper? In concept, sure. Nonetheless, the place many individuals go mistaken is ignoring the buildup that may accumulate in your scalp when sporting this fashion. “The pure hair on the scalp must be washed whereas the braids are put in,” says Ellen Marmur, MD, a board-certified dermatologist in New York Metropolis. “This ensures a more healthy, clear scalp, reduces the probabilities of an infection, and even washes away a number of the chemical compounds within the artificial hair.”

Naana Boakye, MD, a board-certified dermatologist in New Jersey, says you need to be “cleaning the scalp not less than as soon as per week to take away product buildup and permit the scalp to breathe.” Spot cleaning can rely right here and there, however solely to a degree. You will want to provide your hair a full wash after 4 weeks, max, although specialists say two weeks is the perfect time to do the primary wash.

Now that we have established that washing your hair whereas it is in braids is smart, learn on for recommendation from the professionals we requested about how you can correctly cleanse your hair and scalp—plus, a couple of product strategies to assist go away your hair hydrated, scalp moisturized, and braids intact.

Step 1: Cleanse

If it has been a couple of weeks because you washed your hair and you have been piling on the product, concentrate on clarifying formulation. These will provide you with the simplest cleanse, particularly you probably have product buildup from gels and oils.

Whitney Tolpinrud, MD, a board-certified dermatologist in San Diego, suggests utilizing a shampoo with ketoconazole, selenium sulfide, or zinc pyrithione, that are nice for deep-cleaning the scalp. The Mizani Scalp Care Anti-Dandruff Shampoo is a superb possibility that comprises zinc pyrithione, plus skin-soothing peppermint oil and cucumber oil. The Carol’s Daughter Wash Day Delight Shampoo has a nozzle tip that makes it straightforward to use on to your scalp, getting within the nooks and crannies on the base of your braids.

Mizani

Scalp Care Anti-Dandruff Shampoo

Carol’s Daughter

Carol’s Daughter Wash Day Delight Sulfate-Free Shampoo With Aloe



Does Prince Andrew Know The place Sarah Ferguson Is?

0


The current Prince Andrew arrest has introduced with it many questions. There’s what’s subsequent for the previous prince, how his daughters are reacting to this newest scandal, and the place his ex-wife, Sarah Ferguson, is. The whole household is underneath a microscope as of late, and it’s simple to see why.

For the royal household, containing the scandal means conserving Andrew on an remoted property within the Sandringham property and limiting his guests. However does that imply he hasn’t seen his daughters? What about Sarah Ferguson? Are they in touch? Does Andrew know the place she is? 

Associated: Right here’s what every royal inherited from Queen Elizabeth

All we all know is she’s not with Andrew, a minimum of not full-time. The truth is, in accordance with RadarOnline, the disgraced former royal’s companions are seven canine “visitors,” and he has been banned from including yet another animal to the record: a cat. One insider advised the outlet, “Andrew has successfully surrounded himself with what you may name his seven ‘visitors’ – canines which have develop into a continuing presence in his day-to-day life, and, given how remoted he now could be, they’ve taken on a a lot higher emotional significance as companions.”

However there are guidelines. “However even inside that, there are agency boundaries he can’t cross. The Sandringham property operates underneath strict guidelines, and one of many clearest is the outright ban on cats.” Sure, that’s proper. No cats. “It doesn’t matter what Andrew may choose personally, that’s merely not negotiable – it’s a reminder that his residing scenario is now tightly managed in a approach it by no means was earlier than.”

The restrictions usually are not distinctive to Andrew and are as a substitute a part of a long-standing coverage on the Sandringham property. The prohibition has to do with safeguarding the native chook inhabitants. Canines are allowed, however underneath managed situations. Andrew has seven, together with the Queen’s two corgis that have been left in his care. 

 “Even in what many would describe as a type of exile, Andrew remains to be working inside a really outlined set of constraints, and people guidelines are being enforced with out exception,” the supply mentioned. “The ‘no cats’ coverage may seem to be a minor level on the floor, nevertheless it’s completely fastened – there’s no flexibility there in any respect.”

These stories come after Nearer Journal claimed that Sarah Ferguson has been sneaking into Andrew’s momentary residence. The journal stories she has been “smuggled out and in in a elimination van” to go to Andrew. Exterior of those stories, there was no sighting of Fergie at Andrew’s new residence, and his daughters haven’t gone to go to him both.

Nearer additionally claimed that the royal household, significantly Kate and William, have been none too happy to listen to concerning the lengths Andrew and Fergie have gone to see one another. “William and Kate have been completely livid once they discovered. This wasn’t simply discreet, it was covert. That’s what has actually rattled William and Kate. They’re furious as a result of they really feel like they’ve been making an attempt to attract a transparent line underneath this example, and but issues like this are nonetheless occurring behind their backs,” the journal reported.



New Lively Ingredient Innovation From CLR

0


100 years of beauty science: CLR presents new ingredient innovation and sensory idea

At this yr’s in-cosmetics World, CLR Berlin will rejoice a exceptional milestone: 100 years of growing beauty energetic elements that really make a distinction.

Since its founding, the corporate has centered on combining scientific perception with a deep understanding of pores and skin biology and shopper wants. This philosophy continues to information CLR’s analysis right this moment, as fashionable life introduce new challenges for the pores and skin.

Guests to the CLR sales space 3G30 may have the chance to find a brand new energetic ingredient designed to assist pores and skin uncovered to the realities of digital lives: SkinCharge CLR™. The innovation displays a rising scientific curiosity in how every day behavioral patterns and environmental influences have an effect on pores and skin look and resilience. SkinCharge CLR™ helps soften expression-related wrinkling, improves the looks of the attention contour and helps a more energizing, extra rested total pores and skin look—even in people with excessive display publicity.

The ingredient is supported by a complete validation technique that connects superior organic analysis with revolutionary analysis strategies designed to higher mirror real-life shopper life. By combining superior organic analysis with revolutionary lifestyle-oriented testing strategies, SkinCharge CLR™ displays a brand new path in beauty science. The ingredient addresses pores and skin longevity from the angle of recent dwelling—supporting pores and skin resilience, consolation and look in an more and more digital world.

Along with this upcoming ingredient innovation, CLR will current its new formulation idea “Your Pores and skin. Your Consolation”. The idea explores how fashionable beauty merchandise can transcend seen outcomes to ship a holistic expertise that buyers can really really feel.

The idea focuses on the thought of pores and skin consolation in an always-on world, the place digital publicity, environmental stress and emotional pressure can affect each pores and skin situation and wellbeing. The 5 formulations mix scientific efficacy with sensorial textures designed to assist pores and skin really feel rebalanced, refreshed and resilient in on a regular basis life.

Guests to in-cosmetics World are invited to find these improvements firsthand at sales space 3G30 and rejoice a century of beauty science devoted to serving to individuals really feel snug of their pores and skin.

For extra data contact:

CLR
Chemisches Laboratorium Dr. Kurt Richter GmbH
Sperenberger Str. 3, 12277 Berlin / Germany

Tel. +49 30 85 10 26 0
data@clr-berlin.com
www.clr-berlin.com

“What Does My Clothes Say About Me?” The Dialog You are Having With out Realizing It — Inside Out Model

0


twitterpinterestlinkedinmail

“What does my clothes say about me?” is the following within the prime 10 record of most Googled type questions.

Each morning, after deciding what to put on and donning your outfit, earlier than you’ve got stated a single phrase, you’ve got already made an announcement. You’ve communicated one thing about who you’re, what you worth, how significantly you are taking your self, and the way you anticipate to be handled.

You probably did it together with your garments.

This isn’t a metaphor. It isn’t a motivational poster sentiment. It’s the conclusion of many years of rigorous psychological and social analysis into how human beings course of visible details about one another, and the findings are, once you sit with them, quietly extraordinary.

“What Does My Clothes Say About Me?” The Dialog You are Having With out Realizing It — Inside Out Model

We’re speaking always by means of what we put on. The query isn’t whether or not you’re sending a message. The query is barely whether or not you’re sending the one you plan.

I can’t inform you how many individuals I’ve met (usually at enterprise networking occasions) who, after they discover out what I do, say issues like:

  • “No person notices what I put on”
  • “Caring about type is superficial; it’s what’s inside that counts”
  • “Who would pay for that? It doesn’t matter”

Let me share with you the analysis about how incorrect these persons are (and the way they’re negatively affected by it with out even realising it).

Fifty Milliseconds is All it Takes

In 1992, psychologists Nalini Ambady and Robert Rosenthal revealed analysis introducing the idea of “skinny slices” (made well-known by Malcolm Gladwell in his e-book Blink).  The concept that human beings make remarkably correct and remarkably sturdy judgments about different folks from extraordinarily temporary exposures.

Subsequent analysis has refined this additional: research by Willis and Todorov in 2006 discovered that judgements of trustworthiness are shaped inside 100 milliseconds of seeing a face. Different analysis has pushed that determine even decrease for total first impressions.

Fifty milliseconds. Lower than the blink of a watch.

In that fraction of a second, earlier than your title has been spoken, earlier than you’ve got prolonged a hand, earlier than you’ve got provided a single phrase of greeting, the folks you encounter have already begun developing a story about you. Your competence. Your heat. Your standing. Your approachability. Your credibility.

And your clothes is doing vital work in shaping that narrative.

This isn’t self-importance. It’s neuroscience. The human mind is a pattern-recognition machine, advanced over millennia to learn environmental and social cues with extraordinary velocity. Clothes is without doubt one of the richest sources of social sign accessible to us — it communicates tribe, standing, values, persona, and intention concurrently, in a approach that language, which is sequential and gradual by comparability, merely can not.

Understanding this isn’t about gaming the system. It’s about changing into acutely aware of a dialog you’re already having.

The Science of Enclothed Cognition

In 2012, social psychologists Hajo Adam and Adam Galinsky revealed a research that despatched ripples by means of each the tutorial world and the favored press. They referred to as the phenomenon that they had recognized “enclothed cognition”, the systematic affect that clothes has on the psychological processes of the particular person sporting it.

Their preliminary experiments targeted on a white lab coat. Members who wore a lab coat described as a physician’s coat carried out considerably higher on attention-related duties than individuals who wore the identical coat described as a painter’s coat, or who merely noticed the coat draped over a chair. The bodily garment was an identical. What modified was the which means the wearer connected to it.

The implications are vital and wide-ranging. What we put on doesn’t simply have an effect on how others understand us. It impacts how we understand ourselves. It modifications our cognitive efficiency, our confidence, our behaviour, and our sense of our personal capabilities.

Subsequent analysis has significantly prolonged these findings. A 2015 research by Michael Slepian and colleagues discovered that sporting formal clothes, even when the atmosphere didn’t require it, elevated summary pondering and gave individuals a better sense of energy and competence.

Analysis into what has been referred to as “energy dressing” has discovered measurable results on negotiation outcomes, danger tolerance, and artistic pondering.

You aren’t simply dressing for the room. You might be dressing on your personal thoughts.

What you put on has energy.  The analysis proves it’s not shallow to care about what you put on.

Model as Nonverbal Language

The sociologist Fred Davis wrote in 1992 that style constitutes a type of language, one with its personal vocabulary, grammar, and capability for nuance and ambiguity. However in contrast to spoken language, which requires a listener who shares your linguistic framework, visible communication operates throughout a a lot wider vary of contexts with a wider shared vocabulary.

All of us learn clothes. We might not learn it consciously, or precisely, or with the delicate literacy of a skilled picture skilled, however we learn it. Continually. Routinely. Involuntarily.

And we’re learn by others, too.

The vocabulary of this language consists of issues like formality indicators, the presence or absence of construction, tailoring, and polish that talk how significantly we’re taking an event and, by extension, the folks in it. It consists of color psychology, the emotional and associative weight that completely different colors carry, which varies considerably throughout cultures however maintains vital cross-cultural consistency. It consists of match and proportion indicators; a well-fitted garment communicates a level of self-awareness and self-investment that an ill-fitting one, no matter its worth level, doesn’t.

It consists of what I consider as congruence indicators, the diploma to which your total look hangs collectively as a coherent entire, telling a constant story a couple of constant particular person. When your look is congruent, when your garments, your grooming, your posture, and your equipment are all talking the identical language, and that language is aligned with who you’re, your persona and values, it creates an impression of confidence and self-possession that’s enormously compelling, whatever the particular aesthetic you’ve got chosen.

When it’s not congruent, when your look tells a number of completely different tales directly, or tells a narrative that doesn’t match the one you are attempting to stay, folks really feel it, even when they can’t articulate what they’re feeling. It registers as a imprecise uncertainty about who you’re. And uncertainty is never the impression we try to create.

The Skilled Invisibility Entice

Nowhere is the hole between supposed and precise communication extra expensive than in skilled settings.

There’s a explicit sample I encounter with nice regularity in my work with skilled girls, significantly girls of their forties, fifties, and sixties who’ve spent many years constructing real experience and are, by any goal measure, on the peak of their capabilities. They’ve responded to the ambient cultural message that skilled girls ought to costume conservatively, shouldn’t draw consideration to themselves by means of their look, and will err all the time on the aspect of understatement.

The consequence, in lots of circumstances, is a type of skilled invisibility.

Enjoying it secure, the boring black pants, the secure white shirt, the intentionally unmemorable outfit, is a technique. However it’s value being clear about what it’s a technique for. It’s a technique for avoiding discover. And never being seen shouldn’t be the identical factor as being taken significantly. In reality, in {many professional} contexts, it’s the reverse.

Analysis by Silvia Bellezza and colleagues at Harvard Enterprise College discovered one thing that originally appears counterintuitive: deliberate non-conformity in skilled costume, sporting one thing barely surprising inside an acceptable skilled context, was related to greater perceived standing and competence, not decrease. The observers assumed that somebody assured sufficient to deviate from the anticipated norm should have the social capital to afford that deviation.

In different phrases, standing out, performed thoughtfully, can talk extra authority than mixing in.

With the rise of AI comes the rise of blandness in some ways.  People are higher than machines as a result of we convey our feelings and emotions to the desk, in addition to our analytical mind.   For this reason somebody who attire in a approach that expresses one thing about their persona, their level of distinction, their distinctive view is seen as extra profitable and memorable.  It’s as a result of it’s extra human, and being an unique human in alignment together with your persona, builds belief in a approach that dressing in a uniform solution to fit-in by no means will.

don't be afraid to stand outThe ladies I work with who’re most invisible of their skilled environments are hardly ever those who’re taking daring type dangers that align with their persona. They’re those who’ve been so cautious to not put on something that stands out for thus lengthy that they’ve successfully disappeared.  They’ve donned the cloak of invisibility, and this has adverse penalties.

Dressing for Competence vs. Dressing for Connection

One of the vital helpful frameworks I take advantage of with purchasers is the excellence between dressing for competence and dressing for connection,  as a result of these two communication targets, whereas not mutually unique, do pull in considerably completely different visible instructions.

Dressing for competence emphasises indicators of authority, experience, and functionality. Construction. Tailoring. Restraint. Precision. A level of ritual that communicates: I’ve taken this significantly, I’m ready, I do know what I’m doing. In contexts the place it’s good to set up credibility rapidly, a brand new consumer assembly, a talking engagement, or an expert analysis, these indicators carry appreciable weight.

Dressing for connection emphasises indicators of heat, approachability, and relatability. Softer silhouettes. Extra color. Much less rigidity. A level of accessibility that communicates: I’m somebody you possibly can speak to, somebody who’s enthusiastic about you, somebody secure to method. In contexts the place relationship-building issues greater than authority, workforce environments, consumer relationships constructed over time, and mentoring, these indicators are equally invaluable.

Most girls default to 1 or the opposite habitually, no matter context. Probably the most subtle skilled dressers perceive each vocabularies and shift between them intentionally, studying the room and dressing accordingly, not from anxiousness however from intelligence.

What Does Your Clothes Say About You Proper Now?

That is the query I want to depart you sitting with, and I imply it as a real invitation to curiosity, not as a supply of hysteria.

Stand in entrance of a mirror tomorrow morning, in what you’ve got chosen to put on, and ask your self: if I knew nothing in regards to the particular person trying again at me besides what she is sporting proper now, what would I conclude? What story is she telling? What does she appear to worth? How does she seem to really feel about herself?

After which ask: Is that the story I wish to inform?

This isn’t about judgment. It isn’t about conformity. It isn’t about spending extra money or following extra guidelines. It’s about consciousness, about changing into conscious of a communication that’s already occurring, and deciding whether or not you wish to take the wheel.

As a result of here’s what I do know after twenty years of this work: the ladies who costume most powerfully will not be essentially those who costume most expensively, or most trendily, or most conventionally. They’re those who costume most deliberately. Who’ve taken the time to grasp what they wish to talk and have developed the vocabulary to speak it.

That vocabulary is learnable. And upon getting it, getting dressed stops being an act of guesswork and turns into an act of authorship. And it’s one thing I educate inside my 7 Steps to Model program.

Deliberate or Unintentional?

You’ve been speaking by means of your garments daily of your grownup life. The one query is whether or not you’ve got been doing it intentionally or by accident.

Intentionally is extra attention-grabbing. It’s extra highly effective. And it produces, in my expertise, a selected type of quiet confidence that has nothing to do with self-importance and the whole lot to do with self-knowledge.

You have already got a voice. Your garments are already talking.

It may be time to resolve what you need them to say.

Let’s develop into intentional. And let’s be extra human, extra particular person, extra private.

Your type is talking.

If you wish to study the abilities of a picture skilled and have your type develop into extra aligned, in tune and genuine, then I’d love to show you all about it in my 7 Steps to Model program.  Inside, there are modules on understanding your persona and categorical it by means of your garments in order that they don’t really feel like a fancy dress, and on understanding the language of clothes so that you’re the one in control of how your garments talk.  It’s a small funding that has a huge impact. Discover out extra right here.

"What Does My Clothing Say About Me?" The Conversation You're Having Without Knowing It

Facebooktwitterpinterestlinkedinmail



The Confidence of 100% PURE

0


When you’ve ever stood in entrance of your skincare shelf—or discovered your self scrolling endlessly by way of product pages—you already know the quiet overwhelm that comes with trendy magnificence. There are numerous choices, every promising brighter, smoother, clearer pores and skin. However behind these guarantees is usually uncertainty: Will this really work for me? Is it definitely worth the funding? Can I belief what I’m placing on my pores and skin? That is the fact of choice fatigue, and it’s one thing even essentially the most skilled skincare lovers face.

In a world saturated with decisions, what persons are actually looking for is readability—and extra importantly, belief. That’s the place 100% PURE steps in as a breath of recent air amongst sustainable magnificence manufacturers. As an alternative of overwhelming you with exaggerated claims, we concentrate on honesty, transparency, and outcomes you possibly can genuinely really feel. Our strategy is rooted in simplicity: efficient substances, considerate formulations, and a deep respect to your pores and skin.

With over 25 years of expertise, our journey has at all times been guided by a single intention—to create merchandise that folks can depend on, with out hesitation or doubt. We’re not right here to persuade you with traits. We’re right here to construct a relationship primarily based on consistency and care. As a result of when skincare is grounded in belief, it stops feeling like of venture and begins feeling like a ritual you possibly can actually take pleasure in.

Past the formulation themselves, we additionally perceive the emotional aspect of skincare. The small moments—washing your face after a protracted day, making use of a serum within the morning mild—are acts of care that need to really feel reassuring, not complicated. When a model removes uncertainty and replaces it with readability, these each day rituals turn into one thing you stay up for slightly than one thing you query. That is the setting we goal to create: one the place confidence grows naturally with each use, and the place your skincare decisions really feel aligned with each your values and your wants.

The Comfortable Promise: Our 60-Day Reassurance

Making an attempt one thing new—particularly on the subject of your pores and skin—can really feel like a leap of religion. Each product represents each hope and hesitation. You need outcomes, however you additionally need reassurance that if one thing doesn’t work, you gained’t be caught with remorse. That is precisely why our 60-day assure exists: to take away concern from the equation and substitute it with confidence.

Our “Comfortable Promise” is designed to make risk-free skincare purchasing a actuality, not only a advertising phrase. If a product doesn’t meet your expectations, you’ve got a full 60 days to return or change it. No stress, no difficult situations—only a easy course of that respects your expertise. This lets you discover new routines, textures, and substances with out second-guessing each buy.

For instance, when attempting a whole routine just like the Radiance Renewal System, your pores and skin may have time to regulate. With our assure, you can provide your pores and skin that point with out feeling rushed or anxious. You may observe how your complexion evolves, how your pores and skin responds, and the way the merchandise combine into your each day ritual—all with the reassurance that your funding is protected.

This coverage exists as a result of we consider deeply in what we create. It displays our confidence in our formulations and our dedication to your satisfaction. Greater than something, it’s a reminder that your skincare journey ought to really feel supportive, not nerve-racking.

It additionally encourages a more healthy relationship with skincare itself. As an alternative of chasing instantaneous outcomes or switching merchandise too rapidly, you possibly can take a extra aware strategy—giving every product the time it must work together with your pores and skin. This type of endurance typically results in higher, extra lasting outcomes. By eradicating the stress of “getting it proper instantly,” our 60-day assure means that you can concentrate on what actually issues: how your pores and skin feels, the way it responds, and the way your confidence grows over time.

On this method, the assure turns into greater than reassurance—it turns into empowerment. You’re free to discover, be taught, and uncover what actually works for you, understanding that your decisions are supported each step of the way in which.

Vertically Managed Purity at Purity Park

True belief is constructed behind the scenes—lengthy earlier than a product reaches your palms. At 100% PURE, we’ve taken an unusual strategy within the magnificence trade by sustaining full management over our manufacturing course of by way of our San Jose-based facility, Purity Park. This stage of involvement permits us to uphold the best requirements from starting to finish.

From the second uncooked substances arrive, they’re rigorously evaluated for high quality, efficiency, and purity. Each step that follows—from formulation to mixing to packaging—is dealt with in-house. That is what we imply by “science-backed purity.” It’s not nearly selecting good substances; it’s about preserving their integrity all through your entire course of.

This vertical integration ensures that merchandise just like theVirgin Coconut Moisturizing Milk FoamandVitamin C Face Creamwill not be solely efficient but additionally recent once they attain you. Freshness performs an important function in skincare efficiency, particularly when working with nutrient-rich, pure substances. By minimizing exterior dealing with and delays, we preserve the vitality of each components.

In an trade the place outsourcing is the norm, our strategy units us aside. It permits us to stay accountable at each stage and ensures that our 100% PURE model values are mirrored in each product we create. The result’s skincare you possibly can belief—not simply due to what’s listed on the label, however due to the way it’s made.

Moreover, this stage of management provides us the pliability to innovate constantly. As a result of our groups work carefully collectively—from analysis and growth to manufacturing—we will refine formulations, enhance textures, and reply to new scientific insights extra effectively. This ensures that each product evolves with each science and buyer wants, slightly than remaining static. It’s a dynamic course of that retains high quality excessive and efficiency constant, reinforcing the belief you place in each bottle and jar.

Formulated for Seen Pleasure

Skincare shouldn’t be solely about outcomes—it’s additionally about the way it makes you are feeling within the second. The textures, the scents, the way in which a product melts into your pores and skin—these sensory particulars play a robust function in constructing belief and connection. At 100% PURE, we design each components to ship each efficiency and pleasure.

If you apply theVitamin C Glow Max Vivid Masks, you instantly discover the distinction. Its recent, vibrant scent comes from actual fruit extracts, and its texture feels wealthy but breathable. This isn’t unintended—it’s the results of utilizing nutrient-dense, naturally derived substances as an alternative of artificial fillers or synthetic fragrances.

The identical philosophy carries by way of to theBrightening Serum andVitamin C Eye Cream. These merchandise are crafted to work gently but successfully, supporting your pores and skin over time slightly than forcing speedy, harsh adjustments. With constant use, they assist reveal a smoother, extra radiant complexion—subtly and sustainably.

That is what we imply by “seen pleasure.” It’s the mix of speedy sensory satisfaction and long-term outcomes. When your skincare feels good and performs reliably, it creates a way of ease and confidence. You cease questioning your routine and begin having fun with it. And that shift—from doubt to belief—is the place true transformation begins.

Over time, these constructive experiences construct a deeper emotional connection together with your routine. Skincare turns into much less about fixing perceived flaws and extra about sustaining steadiness and celebrating your pores and skin’s pure magnificence. When merchandise persistently ship each consolation and outcomes, they turn into one thing you stay up for utilizing—not out of obligation, however out of real enjoyment. This emotional shift is simply as vital because the bodily outcomes, making a holistic sense of well-being that extends past the floor.

It’s in these small, constant moments that belief is bolstered. Every software turns into a reminder that your skincare is working together with your pores and skin, not towards it—supporting a glow that feels easy, genuine, and completely your personal.

Be part of the 100% PURE Group

Skincare is deeply private. It displays not solely your pores and skin’s wants but additionally your values, your life-style, and the way in which you select to take care of your self. Discovering a model that aligns with all of those parts can really feel uncommon—however when it occurs, it adjustments every thing.

At 100% PURE, we invite you to be a part of one thing greater than only a routine. Our neighborhood is constructed on shared values: transparency, sustainability, and a real dedication to pores and skin well being. Whether or not you’re new to wash magnificence or have been on this journey for years, you’ll discover a area right here that helps and respects your decisions.

When you’re in search of a “Spring Pores and skin Awakening,” that is the right place to start. Our strategy focuses on light transformation—serving to your pores and skin transfer from dullness to pure radiance with out harsh remedies or unrealistic expectations. It’s about working together with your pores and skin, not towards it.

If you be part of 100% PURE, you’re not simply buying merchandise—you’re stepping right into a philosophy that prioritizes honesty and care. And that sense of belonging makes each step of your skincare journey really feel extra significant.

Being a part of this neighborhood additionally means accessing shared experiences, insights, and inspiration. You’re surrounded by others who worth aware magnificence and intentional residing, creating a way of connection that goes past particular person routines. This collective vitality reinforces confidence—not simply within the merchandise you utilize, however within the decisions you make to your pores and skin and your well-being.

Conclusion

Confidence in skincare doesn’t come from daring claims or difficult routines—it comes from consistency, integrity, and the sensation that you just’re actually supported in your decisions. At 100% PURE, we’ve spent over 25 years constructing that basis, one product and one promise at a time.

Our dedication to wash, efficient formulations is matched by our dedication to your expertise. From the second you discover our merchandise to the way in which they carry out in your pores and skin, each element is designed to create belief. And with our 60-day “Comfortable Promise,” that belief is bolstered with reassurance.

If you select 100% PURE, you’re selecting greater than skincare. You’re selecting peace of thoughts, transparency, and a model that stands behind each components it creates. You’re selecting a routine that feels pretty much as good emotionally because it does bodily.

As a result of ultimately, skincare ought to by no means really feel like a threat. It ought to really feel like care—pure, easy, and filled with confidence.

And as you proceed your journey, that confidence grows stronger with each expertise. Every product that delivers, every routine that feels proper, and every second of self-care that brings you again to your self reinforces the belief you’ve positioned in your decisions. This ongoing relationship between you and your skincare is what transforms routine into ritual—and belief into lasting confidence.

FAQ Part

How do I begin a return or change underneath the 60-day assure?
Beginning a return or change is easy and designed to be stress-free. You may attain out to our buyer help group by way of our web site together with your order particulars, and they’ll information you step-by-step by way of the method. Our purpose is to ensure you really feel supported, whether or not you’re exchanging a product or requesting a refund. The method is clear and environment friendly, making certain that your time and expertise are revered. You’ll obtain clear directions, well timed updates, and pleasant help all through each step of your request.

Does 100% PURE supply samples of the Vitamin C line?
We perceive that attempting earlier than committing may be useful, particularly when exploring new substances like Vitamin C. Whereas pattern availability could range, we sometimes supply trial sizes, curated units, or promotional bundles that assist you to expertise the feel, scent, and efficiency of the Vitamin C line earlier than buying full-size merchandise. This makes it simpler to find what works greatest to your pores and skin with confidence. These choices allow you to discover the vary thoughtfully and construct a routine that really fits your wants.

Are 100% PURE merchandise examined on animals?
No, 100% PURE is firmly dedicated to being cruelty-free. We by no means check our merchandise or substances on animals at any stage of growth. Our dedication to moral practices extends throughout our total manufacturing course of, making certain that your skincare decisions align with compassionate and accountable values. This dedication is a necessary a part of who we’re and what we stand for as a model. We additionally help world efforts selling cruelty-free requirements and extra humane, moral options in magnificence.

Methods to use Parquet Column Indexes with Amazon Athena

0


Amazon Athena just lately added assist for studying Parquet Column Indexes in Apache Iceberg tables on November 21, 2025. With this optimization, Athena can carry out page-level information pruning to skip pointless information inside Parquet row teams, doubtlessly lowering the quantity of information scanned and bettering question runtime for queries with selective filters. For information groups, this may increasingly assist allow sooner insights and assist cut back prices when analyzing large-scale information lakes.

Information groups constructing information lakes typically select Apache Iceberg for its ACID transactions, schema evolution, and metadata administration capabilities. Athena is a serverless question engine that permits you to question Amazon S3-based information lakes utilizing SQL, and also you don’t must handle infrastructure. Primarily based on the kind of information and question logic, Athena can apply a number of question optimizations to enhance efficiency and cut back prices.

On this weblog put up, we use Athena and Amazon SageMaker Unified Studio to discover Parquet Column Indexes and exhibit how they will enhance Iceberg question efficiency. We clarify what Parquet Column Indexes are, exhibit their efficiency advantages, and present you learn how to use them in your functions.

Overview of Parquet Column Indexes

Parquet Column Indexes retailer metadata that question engines can use to skip irrelevant information with higher precision than row group statistics alone. To grasp how they work, contemplate how information is structured inside Parquet information and the way engines like Athena course of them.

Parquet information set up information hierarchically by dividing information into row teams (usually 128-512 MB every) and additional subdividing them into pages (usually 1 MB every). Historically, Parquet maintains metadata on the contents of every row group stage within the type of min/max statistics, permitting engines like Athena to skip row teams that don’t fulfill question predicates. Though this method reduces the bytes scanned and question runtime, it has limitations. If even a single web page inside a row group overlaps with the values you might be trying to find, Athena scans all pages inside the row group.

Parquet Column Indexes assist handle this drawback by storing page-level min/max statistics within the Parquet file footer. Row group statistics present coarse-grained filtering, however Parquet Column Indexes allow finer-grained filtering by permitting question engines like Athena to skip particular person pages inside a row group. Think about a Parquet file with a single row group containing 5 pages for a column. The row group has min/max statistics of (1, 20), and every web page for that column has the next min/max statistics.

row-group-0: min=1, max=20
    page-0: min=1, max=10
    page-1: min=1, max=10
    page-2: min=5, max=15
    page-3: min=6, max=16
    page-4: min=10, max=20

When Athena runs a question filtering for values equal to 2, it first checks the row group statistics and confirms that 2 falls inside the vary (1, 20). Athena will then plan to scan the pages inside that row group. With out Parquet Column Indexes, Athena scans every of the 5 pages within the row group. With Parquet Column Indexes, Athena examines the page-level statistics and determines that solely page-0 and page-1 must be learn, skipping the remaining 3 pages.

Methods to use Parquet Column Indexes with Athena

Athena makes use of Parquet Column Indexes primarily based on desk sort:

  • Amazon S3 Tables: Athena robotically makes use of Parquet Column Indexes by default when they’re current.
  • Iceberg tables in S3 normal goal buckets: Athena doesn’t use Parquet Column Indexes by default. To permit Athena to make use of Parquet Column Indexes, add an AWS Glue desk property named use_iceberg_parquet_column_index and set it to true. Use the AWS Glue console or AWS Glue UpdateTable API to carry out these actions.

Learn extra about learn how to use this function in Use Parquet column indexing.

Measuring Athena efficiency positive aspects when utilizing Parquet Column Indexes

Now that we perceive what Parquet Column Indexes are, we’ll exhibit the efficiency advantages of utilizing Parquet Column Indexes by analyzing the catalog_sales desk from a 3TB TPC-DS dataset. This desk incorporates ecommerce transaction information together with order dates, gross sales quantities, buyer IDs, and product info. This dataset is an effective proxy for the sorts of enterprise evaluation that you simply may carry out by yourself information, similar to figuring out gross sales traits, analyzing buyer buying patterns, and calculating income metrics. We examine question execution statistics with and with out Parquet Column Indexes to quantify the efficiency enchancment.

Conditions

Earlier than you start, it’s essential to have the next assets:

  1. A SageMaker Unified Studio IAM-based area.
  2. An Execution IAM Position configured inside the SageMaker Unified Studio IAM-based area with entry to S3, AWS Glue Information Catalog, and Athena.
  3. An S3 bucket in your account to retailer Iceberg desk information and Athena question outcomes.

Create catalog_sales Iceberg desk

Full the next steps utilizing SageMaker Unified Studio notebooks. There, you should use SageMaker Unified Studio’s multi-dialect pocket book performance to work along with your information utilizing the Athena SQL and Spark engines. To create a catalog_sales Iceberg desk in your account, comply with these steps:

  1. Navigate to Amazon SageMaker within the AWS Administration Console and select Open underneath Get began with Amazon SageMaker Unified Studio.
  2. From the facet navigation, choose Notebooks and select Create Pocket book. The next steps on this put up will execute scripts on this pocket book.
  3. Create a brand new SQL cell within the pocket book and set the connection sort to Athena (Spark). Execute the next question to create a database for the tables on this put up.
    CREATE DATABASE parquet_column_index_blog;

  4. Create a brand new SQL cell within the pocket book and confirm the connection sort is Athena (Spark). Execute the next question to create a Hive desk pointing to the situation of the TPC-DS catalog_sales desk information on the public S3 bucket.
    CREATE TABLE IF NOT EXISTS parquet_column_index_blog.catalog_sales_hive (
    	  cs_sold_time_sk int,
    	  cs_ship_date_sk int,
    	  cs_bill_customer_sk int,
    	  cs_bill_cdemo_sk int,
    	  cs_bill_hdemo_sk int,
    	  cs_bill_addr_sk int,
    	  cs_ship_customer_sk int,
    	  cs_ship_cdemo_sk int,
    	  cs_ship_hdemo_sk int,
    	  cs_ship_addr_sk int,
    	  cs_call_center_sk int,
    	  cs_catalog_page_sk int,
    	  cs_ship_mode_sk int,
    	  cs_warehouse_sk int,
    	  cs_item_sk int,
    	  cs_promo_sk int,
    	  cs_order_number bigint,
    	  cs_quantity int,
    	  cs_wholesale_cost decimal(7, 2),
    	  cs_list_price decimal(7, 2),
    	  cs_sales_price decimal(7, 2),
    	  cs_ext_discount_amt decimal(7, 2),
    	  cs_ext_sales_price decimal(7, 2),
    	  cs_ext_wholesale_cost decimal(7, 2),
    	  cs_ext_list_price decimal(7, 2),
    	  cs_ext_tax decimal(7, 2),
    	  cs_coupon_amt decimal(7, 2),
    	  cs_ext_ship_cost decimal(7, 2),
    	  cs_net_paid decimal(7, 2),
    	  cs_net_paid_inc_tax decimal(7, 2),
    	  cs_net_paid_inc_ship decimal(7, 2),
    	  cs_net_paid_inc_ship_tax decimal(7, 2),
    	  cs_net_profit decimal(7, 2))
    	USING parquet
    	PARTITIONED BY (cs_sold_date_sk int)
    	LOCATION 's3://blogpost-sparkoneks-us-east-1/weblog/BLOG_TPCDS-TEST-3T-partitioned/catalog_sales/'
    	TBLPROPERTIES (
    	  'parquet.compression'='SNAPPY'
    	);

  5. Create a brand new SQL cell within the pocket book and confirm the connection sort is Athena (Spark). Execute the next question so as to add the Hive partitions to the AWS Glue metadata.
    MSCK REPAIR TABLE parquet_column_index_blog.catalog_sales_hive;

  6. Create a brand new SQL cell within the pocket book and confirm the connection sort is Athena (Spark). Change s3://amzn-s3-demo-bucket/athena_parquet_column_index_blog/catalog_sales/ with the S3 URI the place you need to retailer your Iceberg desk information, then execute the next question to create the catalog_sales Iceberg desk from the Hive desk.
    CREATE TABLE parquet_column_index_blog.catalog_sales
    	USING iceberg
    	PARTITIONED BY (cs_sold_date_sk)
    	LOCATION 's3://amzn-s3-demo-bucket/athena_parquet_column_index_blog/catalog_sales/'
    	AS
    	SELECT * FROM parquet_column_index_blog.catalog_sales_hive;

  7. Create a brand new SQL cell within the pocket book and confirm the connection sort is Athena (Spark). Execute the next question to delete the catalog_sales_hive desk, which was solely wanted to create the catalog_sales Iceberg desk.
    DROP TABLE parquet_column_index_blog.catalog_sales_hive;

Run an Athena question with out Parquet Column Indexes

After creating the catalog_sales Iceberg desk within the previous steps, we run a easy question that analyzes delivery delays of the highest 10 most ordered gadgets. This kind of evaluation could possibly be important for ecommerce and retail operations. By figuring out which common gadgets expertise the best delays, achievement groups can focus assets the place they matter most. For instance, you possibly can alter stock placement, change warehouse assignments, or handle provider points. Moreover, common gadgets with vital delivery delays usually tend to lead to order cancellations or returns, so proactively figuring out these points helps shield income.

SELECT cs_item_sk,
    SUM(cs_quantity) as total_orders,
    AVG(cs_ship_date_sk - cs_sold_date_sk) as avg_ship_delay_days,
    MIN(cs_ship_date_sk - cs_sold_date_sk) as min_ship_delay,
    MAX(cs_ship_date_sk - cs_sold_date_sk) as max_ship_delay,
    SUM(
        CASE
            WHEN cs_ship_date_sk - cs_sold_date_sk > 7 THEN 1 ELSE 0
        END
    ) as late_shipments,
    SUM(
        CASE
            WHEN cs_ship_date_sk - cs_sold_date_sk > 7 THEN 1 ELSE 0
        END
    ) * 100.0 / COUNT(*) as late_shipment_pct,
    AVG(cs_ext_ship_cost) as avg_shipping_cost
FROM parquet_column_index_blog.catalog_sales
WHERE cs_item_sk IN (
        SELECT cs_item_sk
        FROM parquet_column_index_blog.catalog_sales
        WHERE cs_item_sk IS NOT NULL
        GROUP BY cs_item_sk
        ORDER BY SUM(cs_quantity) DESC
        LIMIT 10
    )
    AND cs_ship_date_sk IS NOT NULL
    AND cs_sold_date_sk IS NOT NULL
GROUP BY cs_item_sk
ORDER BY avg_ship_delay_days DESC;

Moreover, this question is an effective candidate for demonstrating the effectiveness of utilizing Parquet Column Indexes as a result of it has a selective filter predicate on a single column cs_item_sk. When Athena executes this question, it first identifies row teams whose min/max ranges overlap with the highest 10 most ordered gadgets. With out utilizing Parquet Column Indexes, Athena has to scan each web page of information inside these matched row teams. Nonetheless, when utilizing Parquet Column Indexes, Athena can prune information additional by skipping particular person pages inside these row teams whose min/max ranges don’t overlap with the ids. Full the next steps to determine baseline question efficiency when Athena doesn’t use Parquet Column Indexes through the question.

  1. Create a brand new Python cell within the pocket book. Change s3://amzn-s3-demo-bucket/athena_parquet_column_index_blog/query_results/ with the S3 URI the place you need to retailer your Athena question outcomes, then execute the next script. Notice the runtime and bytes scanned that might be printed. The script will run the question 5 instances with question outcome reuse disabled and chooses the minimal runtime and the corresponding bytes scanned amongst these iterations. See our numbers within the Run Athena question with Parquet Column Indexes part.
    import boto3
    import time
    
    # Configuration
    DATABASE = "parquet_column_index_blog"
    OUTPUT_LOCATION = "s3://amzn-s3-demo-bucket/athena_parquet_column_index_blog/query_results/"
    
    def run_athena_query(question: str, database: str, output_location: str):
        athena_client = boto3.shopper('athena')
        
        response = athena_client.start_query_execution(
            QueryString=question,
            QueryExecutionContext={'Database': database},
            ResultConfiguration={'OutputLocation': output_location}
        )
        
        query_execution_id = response['QueryExecutionId']
        
        whereas True:
            outcome = athena_client.get_query_execution(QueryExecutionId=query_execution_id)
            state = outcome['QueryExecution']['Status']['State']
            
            if state in ['SUCCEEDED', 'FAILED', 'CANCELLED']:
                break
            
            time.sleep(5)
        
        if state != 'SUCCEEDED':
            elevate Exception(f"Question failed with state: {state}")
        
        stats = outcome['QueryExecution']['Statistics']
        
        return {
            'execution_time_sec': stats['EngineExecutionTimeInMillis'] / 1000,
            'data_scanned_gb': stats['DataScannedInBytes'] / (1024 ** 3)
        }
    
    
    def benchmark_query(question: str, database: str, output_location: str, num_runs: int = 5):
        outcomes = []
        
        for i in vary(num_runs):
            stats = run_athena_query(question, database, output_location)
            outcomes.append(stats)
        
        best_run = min(outcomes, key=lambda r: r['execution_time_sec'])
        
        execution_time = spherical(best_run['execution_time_sec'], 1)
        data_scanned = spherical(best_run['data_scanned_gb'], 1)
        
        print(f"Execution time: {execution_time} sec")
        print(f"Information scanned: {data_scanned} GB")
    
    
    QUERY = """
    SELECT cs_item_sk,
        SUM(cs_quantity) as total_orders,
        AVG(cs_ship_date_sk - cs_sold_date_sk) as avg_ship_delay_days,
        MIN(cs_ship_date_sk - cs_sold_date_sk) as min_ship_delay,
        MAX(cs_ship_date_sk - cs_sold_date_sk) as max_ship_delay,
        SUM(
            CASE
                WHEN cs_ship_date_sk - cs_sold_date_sk > 7 THEN 1 ELSE 0
            END
        ) as late_shipments,
        SUM(
            CASE
                WHEN cs_ship_date_sk - cs_sold_date_sk > 7 THEN 1 ELSE 0
            END
        ) * 100.0 / COUNT(*) as late_shipment_pct,
        AVG(cs_ext_ship_cost) as avg_shipping_cost
    FROM parquet_column_index_blog.catalog_sales
    WHERE cs_item_sk IN (
            SELECT cs_item_sk
            FROM parquet_column_index_blog.catalog_sales
            WHERE cs_item_sk IS NOT NULL
            GROUP BY cs_item_sk
            ORDER BY SUM(cs_quantity) DESC
            LIMIT 10
        )
        AND cs_ship_date_sk IS NOT NULL
        AND cs_sold_date_sk IS NOT NULL
    GROUP BY cs_item_sk
    ORDER BY avg_ship_delay_days DESC;
    """
    
    # Run benchmark
    benchmark_query(QUERY, DATABASE, OUTPUT_LOCATION, num_runs=5)

Type the catalog_sales desk

Earlier than rerunning the question with Athena utilizing Parquet Column Indexes, you want to kind the catalog_sales desk by the cs_item_sk column. Within the previous question, there’s a dynamic filter as a subquery on the cs_item_sk column:

cs_item_sk IN (
        SELECT cs_item_sk
        FROM parquet_column_index_blog.catalog_sales
        WHERE cs_item_sk IS NOT NULL
        GROUP BY cs_item_sk
        ORDER BY SUM(cs_quantity) DESC
        LIMIT 10
    )

When executing this question, Athena pushes down the filter predicate to the info supply stage, fetching solely rows that match the highest 10 most ordered gadgets. To maximise web page pruning with Parquet Column Indexes, rows with the identical cs_item_sk values must be saved close to one another within the Parquet file. With out sorting, matching values could possibly be scattered throughout many pages, forcing Athena to learn extra information. Sorting the desk by cs_item_sk clusters comparable values collectively, enabling Athena to learn fewer pages.

Let’s look at the Parquet Column Indexes in one of many Parquet information to know how the info within the catalog_sales desk is at the moment organized. First, obtain the Parquet file from the cs_sold_date_sk = 2450815 partition and set up the open-source parquet-cli device in your native machine. Change with the trail to the downloaded Parquet file, then run the next command in your native machine:

This shows Parquet Column Indexes for all columns. For brevity, solely the primary 11 pages of the cs_item_sk column from the primary row group are proven within the following instance:

row-group 0:
column index for column cs_item_sk:
Boundary order: UNORDERED
         null_count  min  max
page-0            0    4  359989
page-1            0    2  359996
page-2            0   10  359995
page-3            0   13  359996
page-4            0   22  359989
page-5            0   25  359984
page-6            0   13  359989
page-7            0   56  359990
page-8            0   14  359984
page-9            0    7  359978
page-10           0    1  359998

Discover that almost each web page incorporates a variety of values. This overlap means Athena can not eradicate pages when filtering with Parquet Column Indexes on cs_item_sk. For instance, trying to find cs_item_sk = 100 requires scanning every of the 11 pages as a result of the worth 100 falls inside each web page’s min/max vary. With this overlap, enabling Athena to make use of Parquet Column Indexes would offer no efficiency profit. Sorting the info by cs_item_sk eliminates this overlap, creating distinct, non-overlapping ranges for every web page. To make Parquet Column Indexes simpler, kind the desk by finishing the next step:

  1. Create a brand new SQL cell within the pocket book and confirm the connection sort is Athena (Spark). Execute the question to kind the cs_item_sk column values of the catalog_sales desk in ascending order and to place all of the null values in the previous few Parquet pages. New Iceberg information information might be generated from this question.
    CALL spark_catalog.system.rewrite_data_files(
    desk => 'parquet_column_index_blog.catalog_sales', 
    technique => 'kind', 
    sort_order => 'cs_item_sk ASC NULLS LAST', 
    choices => map('target-file-size-bytes', '1073741824', 
    'rewrite-all', 'true', 'max-concurrent-file-group-rewrites', '200'));

Working the parquet column-index command on the sorted information file from the cs_sold_date_sk = 2450815 partition exhibits that the Parquet Column Indexes at the moment are sorted and have non-overlapping ranges. The primary 11 pages of the cs_item_sk column from the primary row group are proven within the following instance:

row-group 0:
column index for column cs_item_sk:
Boundary order: ASCENDING
         null_count  min    max
page-0           0      1   5282
page-1           0   5282  10556
page-2           0  10556  15842
page-3           0  15842  21154
page-4           0  21154  26434
page-5           0  26434  31669
page-6           0  31669  36916
page-7           0  36916  42205
page-8           0  42205  47528
page-9           0  47528  52808
page-10          0  52808  58189

Now when trying to find cs_item_sk = 100, Athena solely must learn page-0, skipping the remaining 10 pages totally.

Run Athena question with Parquet Column Indexes

Now that the info is sorted to eradicate overlapping pages inside the row teams for the cs_item_sk column, we run two experiments on the sorted information. The primary measures the influence of sorting alone, and the second measures the mixed impact of sorting with Parquet Column Indexes.

  1. Create a brand new Python cell within the pocket book. Execute the identical script within the part Run Athena question with out Parquet Column Indexes and pay attention to the question runtime and bytes scanned outcomes. This measures the efficiency of querying sorted information with out utilizing Parquet Column Indexes.
  2. Create a brand new Python cell within the pocket book. Execute the next Python script to set the use_iceberg_parquet_column_index desk property to true for the catalog_sales desk within the AWS Glue Information Catalog.
    import boto3
    
    def add_iceberg_parquet_column_index(database_name: str, table_name: str):
        glue_client = boto3.shopper('glue')
        
        # Get present desk definition
        response = glue_client.get_table(DatabaseName=database_name, Title=table_name)
        desk = response['Table']
        
        # Construct TableInput with solely allowed fields
        table_input = {'Title': desk['Name']}
        
        allowed_fields = [
            'Description', 'Owner', 'LastAccessTime', 'LastAnalyzedTime',
            'Retention', 'StorageDescriptor', 'PartitionKeys', 'ViewOriginalText',
            'ViewExpandedText', 'TableType', 'Parameters', 'TargetTable'
        ]
        
        for discipline in allowed_fields:
            if discipline in desk:
                table_input[field] = desk[field]
        
        # Add the property
        if 'Parameters' not in table_input:
            table_input['Parameters'] = {}
        table_input['Parameters']['use_iceberg_parquet_column_index'] = 'true'
        
        # Replace the desk
        glue_client.update_table(DatabaseName=database_name, TableInput=table_input)
    
    # Utilization
    add_iceberg_parquet_column_index("parquet_column_index_blog", "catalog_sales")

  3. Create a brand new Python cell within the pocket book. Execute the identical script within the part Run Athena question with out Parquet Column Indexes and pay attention to the question runtime and bytes scanned outcomes. This measures the efficiency of querying sorted information utilizing Parquet Column Indexes.

Athena question time and bytes scanned enchancment

The next desk summarizes the outcomes from every experiment. The share enhancements for the sorted experiments are measured towards the unsorted baseline.

Experiment Runtime (sec) Bytes Scanned (GB)
Unsorted with out Parquet Column Indexes 20.6 45.2
Sorted with out Parquet Column Indexes 15.4 (25.2% sooner) 27.8 (38.5% fewer bytes)
Sorted with Parquet Column Indexes 10.3 (50.0% sooner) 13.0 (71.2% fewer bytes)

Suggestions

To maximise Athena’s skill to make use of Parquet Column Indexes and obtain optimum question efficiency, we advocate the next.

  1. Type information by continuously filtered columns. This enables Athena to effectively learn Parquet Column Indexes and skip irrelevant pages, doubtlessly lowering scan time. When information is sorted by a filter column, comparable values are clustered collectively inside pages. As a result of Parquet Column Indexes retailer min/max values for every web page, Athena can shortly decide which pages include matching values and skip the remaining.
  2. Type information by high-cardinality columns. This creates distinct worth ranges between pages, maximizing the chance for Athena to skip pages throughout question execution. Excessive-cardinality (many distinct values) columns produce non-overlapping min/max ranges throughout pages, permitting Athena to extra successfully filter out irrelevant pages. In distinction, low-cardinality columns similar to boolean or standing fields lead to overlapping ranges throughout many pages, lowering the variety of skipped pages.

Clear up

When you’ve gotten completed the steps on this put up, full the next cleanup actions to keep away from incurring ongoing costs:

  1. Create a brand new SQL cell within the pocket book and set the connection sort to Athena (Spark). Execute the next command to drop the parquet_column_index_blog database and the catalog_sales desk.
    DROP DATABASE parquet_column_index_blog CASCADE;

  2. Delete the Iceberg desk information and the Athena question outcomes out of your S3 bucket.
  3. Delete the SageMaker Unified Studio IAM-based area whether it is now not wanted.

Conclusion

On this put up, we confirmed you ways Athena makes use of Parquet Column Indexes to hurry up queries and cut back the variety of bytes scanned. By utilizing Parquet Column Indexes, Athena can skip irrelevant information pages to enhance question efficiency, particularly for queries with selective filters on sorted information. Check with Optimize Iceberg tables to study extra about this function and take a look at it out by yourself queries.


Concerning the Creator

Matt Wong

Matt is a Software program Growth Engineer on Amazon Athena. He has labored on a number of tasks inside the Amazon Athena Datalake and Storage workforce and is continuous to construct out extra Athena options. Exterior of labor, Matthew likes to spend time juggling, biking, and working with household and associates.

The science behind crimson gentle remedy for pores and skin and hair : NPR

0


Crimson gentle remedy has develop into the most recent ray of hope within the wellness business. When you take heed to wellness influencers, you may suppose there’s nothing that crimson gentle remedy cannot deal with. However what is the science behind the hype?

The claims

On TikTok, you may discover content material creators touting crimson gentle remedy’s advantages for skincare, hair development, joint ache, sleep, longevity, irritation — even interval cramps.

As one TikTok creator who goes by Kristina Elise places it, “When you spend money on a crimson gentle remedy panel to have at house, your holistic wellness routine simply acquired elevated.”

And it is not simply panels. There is a slew of crimson gentle face masks, wands and particular caps for hair development offered for at-home use, ranging in worth from as little as $50 or as much as 1000’s of {dollars}. However are these units actually doing something?

“That is essentially the most generally requested query that I get in all probability within the final 4 years,” says Dr. Zakia Rahman, a medical professor of dermatology at Stanford College of Drugs and college member on the Stanford Middle on Longevity.

The science

Rahman says it may be difficult to tell apart science from hype in terms of crimson gentle units geared toward shoppers. As for crimson gentle remedy itself — which is formally referred to as photobiomodulation remedy, “there may be precise actual science. It isn’t science fiction,” she says.

That science relies on how crimson gentle — which occupies the longer wavelengths on the seen gentle spectrum — impacts mitochondria, that are the powerhouses of cells. Rahman says each crimson and infrared gentle stimulate vitality manufacturing inside mitochondria, so the cells work higher.

“We create this vitality by that crimson gentle and we are able to use it therapeutically to do issues like develop hair, scale back irritation, or create new collagen in our pores and skin,” Rahman explains.

She says scientists have identified of crimson gentle’s therapeutic potential for the reason that Sixties, when a Hungarian researcher uncovered mice to crimson gentle to see if it precipitated most cancers. “It seems they did not develop most cancers, however they grew hair,” she says.

Need the most recent tales on the science of wholesome dwelling? Subscribe to NPR’s Well being publication.

The idea of sunshine remedy appears much less fantastical whenever you consider different methods by which gentle impacts human well being, says Dr. Praveen Arany, an affiliate professor and photobiomodulation researcher on the College at Buffalo. Gentle triggers vitamin D manufacturing and is a vital driver of circadian rhythms. If we are able to use gentle physiologically, it is smart that we are able to additionally use it therapeutically, he says.

The functions 

With hair and pores and skin, specialists say it takes time to see the advantages of crimson gentle remedy — suppose months, not days, of constant use, normally a number of occasions per week. The particular directions fluctuate by machine.

And do not count on dramatic outcomes, says Dr. David Ozog, a researcher and chair of dermatology at Henry Ford Well being in Detroit.

For instance, crimson gentle remedy has been proven to assist deal with androgenetic alopecia, or sample hair loss — the commonest reason for hair loss in each women and men. “It does assist,” Ozog says. “You possibly can objectively take a look at the hairs, the standard of the hairs, the variety of hairs, they usually enhance.”

However how a lot it helps is dependent upon many components, together with how far alongside your hair loss is. “It isn’t going to take you from being bald to being a Chia pet and having considerable hair,” Ozog says.

As for pores and skin, Rahman says proof exhibits crimson gentle remedy might help enhance positive strains and wrinkles, although the results are modest in comparison with extra aggressive remedies like laser peels that dermatologists can carry out within the workplace.

“It could be useful for a few of the floor adjustments on the pores and skin, for the superficial adjustments, however not for deep wrinkling,” says Dr. Elma Baron, a dermatologist and professor at Case Western Reserve College College of Drugs. She notes there’s additionally proof the remedy might help with zits.

Ozog says he’d rank crimson gentle remedy beneath different confirmed remedies like retin A, vitamin C and light-weight laser peels for pores and skin rejuvenation.

As for different well being claims, there’s stable proof that crimson gentle remedy is secure and efficient for a number of medical makes use of, says Ozog. He was a part of a panel of specialists in varied fields who wrote a 2025 consensus evaluation that discovered the remedy works for treating sample hair loss, ulcers, peripheral neuropathy, a number of sorts of ulcers and acute radiation dermatitis.

The remedy can be a part of medical tips to forestall and deal with oral mucositis — painful mouth ulcers and irritation which can be widespread amongst sufferers present process remedies resembling chemotherapy and radiation. “The crimson and infrared gentle does a superb job at calming that down,” Ozog says.

There’s additionally proof the remedy might help scale back ache and modestly pace up therapeutic from recurrent chilly sores, he notes.

And in recent times, the Meals and Drug Administration has licensed the advertising of crimson gentle remedy units to deal with dry age-related macular degeneration and for the non permanent aid of ache from fibromyalgia.

For a lot of situations, crimson gentle is finest considered as a complementary remedy reasonably than a first-line remedy, Arany says.

Total, in terms of the well being advantages of crimson gentle remedy, “in some areas we’ve reached the best stage of proof. Within the different areas, it stays extra anecdotal,” with promising proof however extra rigorous science wanted, says Arany, who has labored with a number of corporations in evaluating their crimson gentle remedy units.

“The Wild West” of merchandise

As for buying a crimson gentle machine, “the client beware recommendation is it is a bit of bit just like the Wild West,” says Ozog.

Whereas many units on the market are FDA cleared, Ozog says meaning they’re secure however not essentially efficient. He is examined some that did not truly put out sufficient vitality to have any impact.

When you do purchase, “I would search for unbiased security certification from a acknowledged lab resembling Intertek or UL, plus separate third-party optical testing for wavelength and irradiance,” Ozog advises.

Arany notes that some units offered on-line do not even emit the right wavelengths to be efficient.

And remedy is not one-size-fits-all. Completely different wavelengths have been proven to be efficient to deal with totally different considerations for varied lengths of time. For instance, for pores and skin rejuvenation, proof suggests wavelengths starting from 620 to 1072 nanometers could be efficient. “Longer wavelengths are higher as a result of they penetrate deeper into the pores and skin,” Rahman says.

For sample hair loss, wavelengths of 630 to 800 nanometers have been reported to be efficient. When you do purchase, search for a tool that treats your particular concern.

Different caveats and potential considerations

“Crimson gentle is one thing that has a fairly excessive security margin,” says Baron.

That mentioned, there are some security considerations to pay attention to. One is that you must defend your eyes when utilizing a crimson gentle machine. Ozog warns that extended publicity to crimson or infrared gentle might harm your retina. “It is doable you possibly can trigger some hurt,” he says. Many units include goggles or different eye safety.

One other potential concern: He notes some individuals report complications after utilizing crimson gentle remedy.

And Rahman says you may wish to tread fastidiously when you’re susceptible to melasma, a type of hyperpigmentation extra widespread amongst individuals with pores and skin of colour. She says seen gentle can stimulate pigmentation, although the chance is increased with shorter wavelengths, like blue gentle, than the longer wavelengths of crimson gentle. “However overusing it may completely trigger individuals with pigment issues to truly worsen,” Rahman says.

Backside line

Crimson gentle remedy exhibits promise for a lot of points of well being, however the proof for some makes use of is so much stronger than others. And it is not magic.

“Simply shining gentle on you shouldn’t be going to make you superhuman in any method,” Arany says. You continue to should do all the opposite issues conducive to good well being — like consuming proper, exercising and getting sufficient sleep.

However when you’re in search of a well being increase from crimson gentle, and the concept of wading by the ocean of units leaves your head spinning, you possibly can all the time simply go outdoors within the morning or early night, when the ratio of crimson gentle is extra favorable.

“You are truly getting extra of that crimson gentle within the morning, that is why you get that coloration of the sky,” Ozog says.

“Drink your espresso,” he says, “take heed to the birds, get that morning gentle and begin your time without work proper.”