WRDashboard

Fork Me on Gitlab

Articles

Cordial Catholic, K Albert Little

Protestant Pastor Defends Literal Bible Interpretation #shorts

-/-

Cordial Catholic, K Albert Little

Protestant Pastor: The Catholic Church is More Biblical! (w/ Dr. John Bergsma)

-/-

Cordial Catholic, K Albert Little

A Catholic Convert Weighs in On the BEST Part of Catholicism! #shorts

-/-

Adam Wathan

Building a bento grid with Tailwind CSS

-/-

James Davis Nicoll

Gonna Be Friends / My Dress-Up Darling, volume 3 By Shinichi Fukuda

My Dress-Up Darling, Volume Three is the third tankōbon in Shinichi Fukuda’s romantic comedy manga series. This tankōbon is titled Sono Bisuku Dōru in the original Japanese. Dress-Up was serialized in Square Enix’s seinen manga magazine Young Gangan from January 2018 to March 2025.

Returning home, straitlaced student/aspiring doll-maker Wakana Gojo is astonished to discover a naked Sajuna Inui waiting for him. This is an entirely unexpected development, especially as Wakana and Sajuna have never met.

Github: Brent Litner

brentlintner starred Azure/bicep

♦ brentlintner starred Azure/bicep · July 21, 2026 15:05 Azure/bicep

Bicep is a declarative language for describing and deploying Azure resources

Bicep 3.6k 2 issues need help Updated Jul 21


Github: Brent Litner

brentlintner starred psqlpy-python/psqlpy

♦ brentlintner starred psqlpy-python/psqlpy · July 21, 2026 12:31 psqlpy-python/psqlpy

Asynchronous Python PostgreSQL driver written in Rust

Rust 359 Updated Jul 20


Github: Brent Litner

brentlintner starred psycopg/psycopg

♦ brentlintner starred psycopg/psycopg · July 21, 2026 12:31 psycopg/psycopg

New generation PostgreSQL database adapter for the Python programming language

Python 2.5k 2 issues need help Updated Jul 20


Github: Brent Litner

brentlintner starred MagicStack/asyncpg

♦ brentlintner starred MagicStack/asyncpg · July 21, 2026 12:31 MagicStack/asyncpg

A fast PostgreSQL Database Client Library for Python/asyncio.

Python 8.1k Updated Feb 27


Child Witness Centre

Summer Newsletter: Bright & Uplifting Highlights 🌞😎

We’re delighted to share some exciting news and updates at Child Witness Centre.

The post Summer Newsletter: Bright & Uplifting Highlights 🌞😎 first appeared on Child Witness Centre.


KW Predatory Volley Ball

Congratulations Lauren Paiva-Schill

Read full story for latest details.

Tag(s): Home

KW Predatory Volley Ball

Congratulations Jack Dash. Canada Cup Team Ontario White

Read full story for latest details.

Tag(s): Home

Elmira Advocate

WATERLOO REGION'S CREDIBILITY CONTINUES TAKING HITS

 

Wow! Today's K-W Record advises us that our vaunted LRT (Light Rail Transit) is having more than teething pains. The lawsuit by  GrandLinq is for $110 million. That's a chunk of change . Regardless of who's right, who's wrong and whether or not we taxpayers yet again end up on the hook; it tends to make us at the very least ask the question: "Are we getting value for money in our political governance?" Or do we have a lot of dead wood on regional council who are simply literally bums in chairs pretending to be administrators and managers of the public interest? Is it possible that half or more of them simply show up in order to receive their pay cheques with absolutely no  concern for the issues or the public interest? It has been said that the greatest and most important skill of a politician is their acting abilities. Pretending to care and pretending to want to resolve problems and disputes would seem beneficial in giving hope and confidence to citizens and residents.

If and when the entire truth is exposed around the destruction of our fabulous water resources; I predict there will be a wholesale abandoning of the ship of state. Politicians may quickly decide that early retirement sure beats being shamed and harassed into resigning mid term. I predict that as early as tomorrow or as late as the August 21 deadline for registering to run in this fall's municipal election; many rats will give varying excuses for stepping down. 

The Region have most recently mistreated Wilmot residents both with the still surreptitious huge land grab as well as the refusal to acknowledge well interference even after breaking the 1980 agreement with Wilmot over the Wilmot Centre Wellfield pumping. They have also broken faith with Woolwich (Elmira) residents for the last 36 years regarding our contaminated local aquifers caused by both private, industrial greed and negligence as well as by provincial oversight gross failures.  The Region's day of reckoning is overdue.


Aquanty

HGS RESEARCH HIGHLIGHT – Modeling a geologically complex volcanic watershed for integrated water resources management in Mt. Fuji, Japan

Musy, S. L., Dresmann, H., Tomonaga, Y., Sano, Y., & Schilling, O. S. (2025). Modeling a geologically complex volcanic watershed for integrated water resources management in Mt. Fuji, Japan. Scientific Data, 13 (1). doi.org/10.1038/s41597-025-06380-z

CLICK HERE TO READ THE ARTICLE.

“Although HGS supports both finite element and finite difference methods, the present model was developed using the finite element approach. Accordingly, mesh generation was carried out with the finite element mesh generation software AlgoMesh using line and polygon vector files as input. The catchment contours, resampled at a 400 m resolution, define the outer extent of the mesh.”
— Musy, S. et al., 2025 ♦

Fig. 4. Set up for the integrated hydrogeological model of Mt. Fuji catchment (Japan); (a) Elemental zones in the porous medium domain, corresponding to the different hydrofacies in Table 1, as well as the lake and riverbeds (RB) and fault elements, corresponding to the lake and river beds, resp. to the fault zone; (b) Elemental zones for the overland flow domain, corresponding to the categories in Table 3; (c) Model boundary conditions: blue diamonds represent the critical depth boundary conditions for the surface domain in the Suruga Bay area, on the river outflows and on the catchment contours. The Fuji River Termination (SW) and Kise River effluent (SE) are set to no-flow boundary conditions (red spheres). The green boxes represent the fixed head for the subsurface domain in the Suruga bay area, and to the river elevation in the North and East outlets (not visible from this point of view). For the lateral subsurface boundaries for which no other boundary conditions are indicated, as well as for the base of the model, no flow conditions were imposed (not shown).

This publication presents a three-dimensional geological and integrated hydrological modelling dataset developed for the Mt. Fuji volcanic watershed in Japan. This study leverages HydroGeoSphere (HGS) to simulate coupled surface–subsurface flow and transport processes in a geologically complex volcanic catchment, addressing long-standing challenges in representing groundwater flow pathways and hydrologic interactions in structurally heterogeneous mountain environments. The resulting dataset provides a physically consistent modelling framework to support interdisciplinary water resources research and scenario-based hydrologic simulations.

Hydrologic analyses in volcanic terrains are often limited by sparse subsurface observations and simplified conceptual representations of hydrofacies structure. While geological datasets and monitoring networks provide valuable constraints, they rarely capture the full complexity of fractured volcanic aquifers and fault-controlled flow systems. By integrating stratigraphic interpretation, hydrofacies mapping, land-cover parameterization, and numerical mesh development within a HydroGeoSphere modelling workflow, this research establishes a catchment-scale framework capable of representing interactions between surface water, groundwater, and vegetation processes under realistic boundary conditions.

The study applied the HGS model to the Mt. Fuji watershed using a structured workflow that combined geological cross-sections, borehole data, hydrofacies surfaces, and land-use datasets to construct a three-dimensional representation of subsurface structure and hydrologic properties. Simulations successfully reproduced major surface-water features while capturing groundwater flow behaviour across contrasting aquifer thicknesses separated by regional fault systems. Results demonstrated that even a computationally efficient model configuration could reproduce realistic hydrologic system behaviour while supporting sensitivity analyses and scenario-based simulations for future research applications.

Key findings showed that integrated geological–hydrological modelling provides a robust foundation for evaluating groundwater dynamics in volcanic catchments, where structural uncertainty and limited calibration data often restrict predictive modelling efforts. The dataset enables further investigation of fault-controlled flow discontinuities, hydrofacies uncertainty, and climate-driven hydrologic variability within a unified modelling framework designed for extension through automated calibration and scenario testing.

HydroGeoSphere proved essential in enabling this work due to its ability to simulate fully integrated surface flow, variably saturated subsurface flow, discrete fracture flow, vegetation–land–water interactions, density-dependent transport, and winter hydrological processes within a single modelling platform. These capabilities allowed the researchers to construct a catchment-scale representation of the Mt. Fuji hydrologic system that captures the multi-process complexity characteristic of volcanic watersheds.

This research provides critical insights for integrated watershed modelling and groundwater resource assessment in geologically complex regions, demonstrating that advanced modelling approaches like HydroGeoSphere can support the development of reproducible, extensible hydrologic datasets for interdisciplinary research and long-term water management planning.

Abstract:

This dataset provides high-resolution 3D geological and integrated hydrological models of Mt. Fuji watershed in Japan. The watershed’s complex volcanic and tectonic setting, large spatial extent, and limited subsurface data present significant challenges for integrated hydrological modeling. Diverse geological datasets – borehole logs, geological maps, and hydrofacies surfaces – were collected, processed, and used to construct and validate a 3D geological model suitable for integrated hydrological simulations. Building on this, a 3D numerical model for integrated hydrological simulations was constructed. The repository includes 3D hydrofacies surfaces in raster format, numerical mesh files, and input configurations necessary to run simulations with the integrated surface-subsurface hydrological simulator HydroGeoSphere. The preparation of heterogeneous geological data, construction of hydrofacies surfaces, generation of the numerical mesh, and setup of the integrated hydrological model are described in a streamlined, reproducible workflow suited for volcanic contexts and transferable to other geologically complex or data-limited regions. These resources are intended to reduce trial-and-error iterations and support further research in groundwater assessment, model calibration, climate impact studies, and hazard mitigation.

CLICK HERE TO READ THE ARTICLE.


James Davis Nicoll

All My Dreams / The Last of the Deliverers By Poul Anderson

Poul Anderson’s 1958 ​“The Last of the Deliverers” is an economic science fiction story.

Uncle Jim is the town’s beloved eccentric, a lingering reminder of an era fading into history and myth.

Uncle Jim is a Republican. He might be the last Republican in Ohio. Or possibly, the United States of America. Or the world.

The Backing Bookworm

Her Last Goodbye


This second book in the Morgan Dane series is a blend of suspense with a touch of romance and familial drama. The story centres around Chelsea, a young mother who suddenly disappears. Her husband becomes the prime suspect, and he hires Morgan to prove his innocence and with the help of her investigator boyfriend, Lance Kruger, they desperately try to find Chelsea before it's too late. 
Leigh doesn't waste any time pulling her readers into tense and chilling abduction scenes. There were some red herrings to keep readers guessing and a bit of a lull for me in the middle, but the story wraps up with a satisfying (if a bit rushed) conclusion
This series, like Melinda Leigh's Bree Taggert series, showcases relatable and resilient female characters and are a great blend of crime, mystery and a bit of romance and family drama. That said, I think the Taggart series is stronger with character development and tension.

My Rating: 3.5 starsAuthor: Melinda LeighGenre: ThrillerSeries: Morgan Dane 2Type and Source: ebook, personal copyPublisher: MontlakeFirst Published: Sept 26, 2017Read: June 25-30, 2026

Book Description from GoodReads: Wall Street Journal bestselling author Melinda Leigh’s Morgan Dane series continues as the fearless attorney and her partner, investigator Lance Kruger, take on a disturbing disappearance…
Young mother Chelsea Clark leaves the house for a girls’ night out…and vanishes. Her family knows she would never voluntarily leave her two small children. Her desperate husband—also the prime suspect—hires Morgan to find his wife and prove his innocence.

As a single mother, Morgan sympathizes with Chelsea’s family and is determined to find her. She teams up with private investigator Lance Kruger. But the deeper they dig, the deadlier their investigation gets. When Morgan is stalked by a violent predator, everything—and everyone—she holds dear is in grave danger.

Now, Morgan must track down a deranged criminal to protect her own family…but she won’t need to leave home to find him. She’s his next target.


Github: Brent Litner

brentlintner starred better-auth/better-auth

♦ brentlintner starred better-auth/better-auth · July 20, 2026 10:18 better-auth/better-auth

The most comprehensive authentication framework

TypeScript 29.3k 1 issue needs help Updated Jul 22


Github: Brent Litner

brentlintner starred nextauthjs/next-auth

♦ brentlintner starred nextauthjs/next-auth · July 20, 2026 10:12 nextauthjs/next-auth

Authentication for the Web.

TypeScript 28.3k Updated Jul 20


Github: Brent Litner

brentlintner starred sqlalchemy/sqlalchemy

♦ brentlintner starred sqlalchemy/sqlalchemy · July 20, 2026 09:04 sqlalchemy/sqlalchemy

The Database Toolkit for Python

Python 12k 4 issues need help Updated Jul 21


Github: Brent Litner

brentlintner starred sqlalchemy/alembic

♦ brentlintner starred sqlalchemy/alembic · July 20, 2026 09:04 sqlalchemy/alembic

A database migrations tool for SQLAlchemy.

Python 4.3k Updated Jul 20


Github: Brent Litner

brentlintner starred pgvector/pgvector

♦ brentlintner starred pgvector/pgvector · July 20, 2026 09:02 pgvector/pgvector

Open-source vector similarity search for Postgres

C 22.3k Updated Jul 11


KW Habilitation

Progress Continues at 115 University Avenue East

Progress Continues at 115 University Avenue East

♦Exciting progress is underway at 115 University Avenue East as construction continues to move forward and new life returns to this important community space.

While renovations are ongoing, the site is already active in meaningful ways. Weekly market pickups and Community Supported Agriculture (CSA) pickups are bringing people together and improving access to fresh, local food. At the same time, the urban garden is thriving, continuing its legacy as a place of growth, connection, and hands-on learning.

These early activities offer a glimpse of what’s to come.

Building Toward a Vibrant Community Space

Construction at 115 University is progressing well, and we’re excited about the opportunities the renovated space will offer. The vision centers on creating a flexible, inclusive environment that supports a wide range of community needs.

Planned features include:

  • Teaching space for skill-building and group learning
  • A learning kitchen to support cooking programs, nutrition education, and shared meals
  • A calming room, designed as a sensory-friendly space similar to a Snoezelen room

These additions will allow the building to support diverse programming and provide welcoming spaces for people with varying needs and experiences.

There is also strong potential to collaborate with community partners, creating opportunities to host programming that extends the impact of the space even further.

♦ A Vision Taking Shape

As shared in our previous article, A Community Place for Everyone, 115 University Avenue has played an important role in supporting people for many years. The building has been home to day supports, horticulture activities, and social opportunities for adults with intellectual and developmental disabilities. Its gardens and flexible indoor spaces helped create opportunities for connection, routine, and meaningful participation.

Significant upgrades are now underway to improve accessibility, functionality, and comfort throughout the building. With the roof and windows already completed and interior work progressing, the space is being thoughtfully updated to better support a wider range of uses. While the building itself is not expanding, the redesigned interior will allow for more flexible programming and greater community use.

Once complete, 115 University will support a wide range of opportunities, including:

  • Senior drop-in programs
  • Expanded supports for adults with complex needs
  • Horticulture and therapeutic programming
  • On-site training and skill development
  • Community events and gatherings
Help Us Complete the Vision

Thanks to a generous family donation and partial funding from the Ministry of Children, Community and Social Services, we have made strong progress. However, additional support is still needed to bring the full vision to life.

Monthly giving is a powerful way to help us finish what has begun. Ongoing donations provide reliable support that allows us to plan, build, and open our doors to the community.

♦ Learn more about monthly giving and support the project:
kwhab.ca/monthly-giving/

Every contribution brings us closer to reopening this space!

Looking Ahead

As construction continues and the gardens grow, we’ll keep sharing updates, stories, and ways to get involved. The momentum is building, and the future of 115 University Avenue East is full of possibility.

Together, we are creating a place where everyone feels welcome, connected, and supported.



The post Progress Continues at 115 University Avenue East appeared first on KW Habilitation.


KW Habilitation

People with Lived Experience Building Leadership Skills

Leadership and Lived Experience

The Experts in Lived Experience Council is beginning to take shape as a meaningful and empowering part of KW Habilitation’s future.

In its early stages, the Council is bringing together people who draw on their own lived experience to guide conversations, share insights, and build confidence in using their voices. It’s a space where people can grow as leaders, learn from one another, and explore how their perspectives can influence change. Through regular meetings and supportive discussions, members are developing skills in communication, advocacy, and decision-making.

As the Council continues to develop, its role will expand. There will be opportunities for members to contribute to committees, provide input on programs, and help shape the direction of services and supports at KW Habilitation. Their voices will help ensure that decisions reflect real experiences and priorities.

The long-term vision is clear: a strong, confident group of people who are actively involved, respected, and heard—helping to influence not only KW Habilitation, but the broader community as well.

The post People with Lived Experience Building Leadership Skills appeared first on KW Habilitation.


KW Habilitation

Building Our Strategic Plan—Together

At KW Habilitation, our new strategic plan didn’t begin in a boardroom. It began with people. The people who live this work every day. The people we support. Their families. Our staff. Our partners. Our community.

We believe that the strongest plans are shaped by real experiences and by listening deeply to the voices that matter most. That belief guided how this plan came to life.

Listening First

Working with Holly Hendershot and Christa Haanstra, we brought together a wide range of perspectives from across our community. Through conversations, surveys, interviews, and shared planning sessions, we asked important questions:

  • What’s working well?

  • Where do we need to grow?

  • What matters most for the future?

The responses were thoughtful, honest, and incredibly valuable. In total, more than 220 people helped shape this plan, ensuring it reflects not just ideas, but lived experiences, shared priorities, and a collective vision for what comes next. Every voice contributed to a clearer understanding of who we are today and who we want to become.

The plan will reflect the belief that people with developmental disabilities are not simply included, they are active members of our community. People whose ideas, talents, relationships, and perspectives help shape and strengthen the communities we all share. This is the future we are working toward.

What Comes Next

Starting this Fall, we’ll be sharing more about our strategic plan; our priorities, our goals, and how we’ll bring this vision to life. The plan will be shared in plain language and available to everyone.

For now, we want to recognize and thank everyone who contributed their voice, their experience, and their perspective. We’ll be sending each of those people an update on the final plan. This plan belongs to all of us.

The post Building Our Strategic Plan—Together appeared first on KW Habilitation.


KW Habilitation

Centering Lived Experience: Reflections from the Global Leadership Exchange

Reflections from the Global Leadership Exchange

In early June, KW Habilitation had the opportunity to take part in the Global Leadership Exchange (GLE)—an international gathering that connects leaders across disability, mental health, substance use, and addictions to share ideas, challenges, and solutions.

Our CEO, Ann Bilodeau, along with Jamie Russell, Director of HR, and Cherylyn Sawatzky, Manager of Administration, joined leaders from around the world for a week of learning, collaboration, and dialogue across Toronto and Ottawa.

As part of this experience, we also had the privilege of hosting guests from Scotland—Michael Stewart and Charlie McMillan—for a local conversation that brought global insights directly into our organization.

A Global Conversation, Grounded Locally

The first half of the Exchange brought people together for a series of “Matches”; small group sessions where participants explored specific topics, sharing experiences and perspectives from their own countries.

The Developmental Services Workforce Initiative (DSWI) was selected as one of the Match topics, bringing together leaders from the developmental services, disability, mental health, and substance use sectors from five countries. As part of the DSWI, KW Habilitation presented and contributed to conversations about building a strong, sustainable workforce for today and tomorrow. It was a unique opportunity to exchange ideas, learn from different systems, and explore shared challenges.

A key theme throughout the discussions was the importance of lived experience. Families and people with lived experience shared candid insights about what they expect from services and personal supports, reinforcing that meaningful change happens when the voices of those most impacted help shape decisions.

The conversations highlighted an important truth: building stronger systems and a more inclusive workforce requires collaboration, innovation, and a commitment to centering lived experience in everything we do.

Learning Across Borders

♦The Exchange continued in Ottawa, where global leaders gathered for the Network Meeting. Across sessions and keynotes, several themes emerged:

  • Collaboration is essential—no single organization or system can solve complex challenges alone

  • Inclusion must be intentional and embedded in policy, practice, and culture

  • Lived experience must shape decisions, not sit at the margins

  • Leadership requires adaptability, shared accountability, and the courage to rethink systems

Speakers and participants shared perspectives on disability reform, system transformation, and the importance of aligning policy with lived realities.

A powerful keynote from Sandra Pronteau highlighted the intersection of disability, identity, and culture—reminding participants that inclusion is deeply connected to belonging, community, and opportunity.

Bringing It Back: A Conversation on Lived Experience

♦During their time in Canada, Michael Stewart and Charlie McMillan joined us at KW Habilitation for a reflective conversation with staff, leadership, Board representation, and people with lived experience.

Together, we explored a central idea that echoed throughout the Exchange:
the importance of listening to “experts by experience.”

Inclusion is not only about being present—it’s about being heard, valued, and able to influence decisions.

Charlie also spoke about the role of allyship, describing it as creating space rather than taking it. He shared a simple but powerful example from a previous Exchange: when given the opportunity to speak with Queen Máxima of the Netherlands, he redirected the conversation to a delegate with lived experience, ensuring their voice was front and centre.

It was a small act, but one that reflected a bigger principle: meaningful inclusion requires intention.

What We’re Taking Forward

While systems and structures may differ around the world, the GLE reinforced something important:
many of our challenges—and opportunities—are shared.

Being part of this global dialogue strengthens our work locally. It pushes us to think differently, act collaboratively, and continue centering lived experience in everything we do.

This is just one step in a larger journey. As we continue to share more about our strategic direction, the insights from the Global Leadership Exchange, and the voices of those with lived experience, will continue to guide the path forward.♦

The post Centering Lived Experience: Reflections from the Global Leadership Exchange appeared first on KW Habilitation.


Elmira Advocate

ARE TRAC CAPABLE OF LOOKING STUPID PUBLICLY WHILE LOBBYING BEHIND THE SCENES ?

 

I don't know that to be true but I guess I'm hoping it is so because there are at least two people on that committee (Technical Remediation Advisory Committee) that I believe to be inherently honest. Indeed it is likely to be a couple more but I just don't know them well enough to confirm that. Generally speaking I do know the deadbeats etc. well enough and know who they are.

Jen Lyndall of Integral possibly may decide never to work for Lanxess and her old buddy Hadley ever again. Or otherwise if she has no problem sleeping at night by counting sheep jumping over dead animals, livestock and or human beings.   

I'm going to repeat last Saturday's health criteria here for those with a serious bent for eye blurring numbers. These are the health standards for dioxins/furans and for Total DDT both in creekbank soils and in the sediments on the bottom of the Creek (Canagagigue). None of the criteria change based on depth i.e. surface versus subsurface soils and surface and subsurface sediments.

Soils:               DDT      .078 ppm (parts per million)

Sediments:      DDT      .00119 ppm.

Soils:              dioxins/furans      7  ppt. (parts per trillion)

Sediments:     dioxins/furans       .85 ppt


DDT   in   fish     tissues                 14 ppb. (parts per billion)

dioxins/furans in fish tissues             .71 ppt (parts per trillion)


These are the numbers/concentrations that Jen Lyndall of Integral has utterly failed to put on her Tables and Figures.  Likely/possibly they are buried somewhere in her report. Or not. Starting from Figure 4-24 and going to Figure 4-63 the data tells TRAC, the public and most certainly the politicians absolutely nothing worthwhile without the health criteria being clearly marked on each and every Figure.  Is this failure Jen Lyndall's or did Lanxess (Hadley ?) ensure that this vitally important information was not to be found where it should be?



Code Like a Girl

Counting Clicks In Your URL Shortener Will Change Six Things You Didn’t Expect

The moment you need to count something, your read becomes a write too.

Continue reading on Code Like A Girl »


Kitchener Panthers

Panthers drop close one to Red Sox

BRANTFORD - An eighth inning RBI single made the difference as the Brantford Red Sox took down Kitchener 3-2 Sunday afternoon at Arnold Anderson Stadium.

Dionys Rodriguez went the distance for Kitchener, striking out six in eight innings of work. He walked three and gave up three runs on eight hits in the loss.

Brantford scored two runs in the first, but Kitchener responded with two runs in the seventh, including an RBI single by Malik Williams to drive in his brother Josh.

Yosvani Penalver and Malik Williams both registered two hits in the loss.

Kitchener drops to 10-16, while Brantford improves to 9-16. 

The Panthers remain half a game up on the Red Sox for sixth in the CBL, but trail Guelph by five games for the final playoff spot.

The Panthers welcome Toronto this Thursday for Oktoberfest Night at Jack Couch Park.

First pitch flies at 7:05 p.m.

GET YOUR TICKETS NOW and get ready to #PROSTTheJack!

BOXSCORE

Code Like a Girl

Before You Write a Single Line of Code, Let’s Talk About DSA

Episode 0

How does Google search manage to locate a particular web page among billions of other pages within seconds?

How does your contact app manage to find the contact you’re searching for without any delays?

How does Netflix recommend new content to you immediately?

The answer to all the above questions is Data Structures and Algorithms, or DSA.

It shows up when you’re learning programming, preparing for interviews, designing systems, and solving real-world engineering problems. It appears in college lectures, in LinkedIn posts, and in interviews.

With so much attention around it, you would expect every developer to have a solid understanding of DSA. But that’s rarely the case.

And honestly, for most people, DSA feels like a nightmare. The theory is heavy, the problems feel random, and half the time you don’t even know where to begin. If that sounds like you, you’re not alone. Most developers feel exactly this way and just don’t say it out loud.

But here’s something that often gets lost in all the interview preparation advice: DSA is not just an interview topic.

Yes, understanding DSA can help you perform better in technical interviews. But its real value goes far beyond that. Every day, the applications we use rely on data structures and algorithms to store, organize, retrieve, and process information efficiently.

When you search for a contact on your phone, it appears almost instantly. When social media apps load thousands of posts in a smooth, organized feed, there’s a system working behind the scenes to make that possible. These aren’t just product features, they’re practical applications of DSA.

The impact becomes even more obvious when you start building software yourself. Two developers can solve the same problem and get the same result, but the quality of their solutions can be very different. One writes code that continues to perform well as users and data grow. The other writes code that works today but struggles when the application starts to scale.

That’s where DSA makes a difference. It helps you choose the right way to organize data and the right approach to solve problems efficiently.

So this series isn’t about memorizing hundreds of LeetCode solutions. It’s about understanding the ideas behind them, seeing how they apply to real-world software, and building the intuition to recognize when and why a particular approach works.

♦Visual representation of a developer’s DSA learning journey, highlighting consistency, practice, and perseverance (AI-generated image)So, what is DSA?

Let’s break it into two parts:

DataStructure:

A data structure is simply a way of storing and organizing data so that it can be accessed and modified efficiently. Think of it as the container that holds your data.

Algorithm

An algorithm is a set of steps used to solve a problem or accomplish a task. Think of it as the process that operates on the data.

In simple terms:

  • Data Structures decide how data is stored.
  • Algorithms decide how data is processed.

They two work together. Choosing the right data structure often makes it possible to use a more efficient algorithm.

Still feels a bit hard to picture? here are some things you already use every day that will make it click.

Imagine a spice rack in your kitchen. The spices are arranged in a fixed order, and you look through them one by one until you find the one you need. That’s very similar to how an array works

♦Visual comparison of an array and a spice rack, demonstrating ordered storage and index-based access (AI-generated image).

Now think about your contacts app. You type a name, and the correct contact appears almost instantly without scrolling through every entry. That’s similar to how a hash map works.

♦Visual representation of hash map lookup using a real-world contacts app example (AI-generated image).

And what about a recipe? A recipe gives you a sequence of steps that must be followed in a particular order to achieve a result. That’s essentially an algorithm.

The interesting part is that you’ve already been interacting with concepts like these long before you ever heard the term DSA. Software engineering simply gives them names and uses them to solve problems at scale.

Why Should You Care?

At this point, you might be wondering:

“I’ve already built projects. I write code every day. Things seem to work fine. Why do I need to learn DSA?”

That’s a fair question.

Imagine you need to find a specific user in a database containing one million records. One approach is to check users one by one until you find the right person. In the worst case, that could mean a million comparisons.

Now imagine using a data structure that lets you jump directly to the user you need. Instead of searching through a million records, you find the answer almost instantly.

The result is the same. The experience is completely different.

That’s the difference DSA creates. It’s often the reason one application feels fast and responsive while another feels slow and frustrating.

For people preparing for interviews, DSA is one of the primary ways companies evaluate problem-solving ability. Interviewers aren’t just checking whether your code produces the correct output. They’re looking at how you approach the problem, how efficiently you solve it, and whether you understand the trade-offs behind your decisions.

For developers already working in the industry, the value shows up in the software they build. As applications grow, the choices you make about storing and processing data become increasingly important. A solution that works perfectly for a hundred users can struggle with a million.

Understanding DSA helps you write software that doesn’t just work today, it continues to work when the data grows, the traffic increases, and the complexity of the system expands.

What does each data structure actually do?

Every data structure exists because it solves a specific kind of problem.

That’s one of the biggest mindset shifts you’ll make while learning DSA. Data structures aren’t arbitrary concepts that someone invented for interviews. Each one was designed to make certain operations faster, easier, or more efficient.

Here’s a quick preview of some of the most common ones:

♦Comparison of common data structures, the problems they solve, and their real-world applications (AI-generated image).

You don’t need to memorize this table right now. The important takeaway is that every structure has a purpose. As we move through this series, you’ll start recognizing the situations where each one shines.

What about algorithms?

If data structures are about how you store things, algorithms are about what you do with them. Each type of algorithm is designed to answer a specific kind of question.

  • Searching helps you find something efficiently.
  • Sorting arranges data into a useful order.
  • Recursion solves a problem by breaking it into smaller versions of itself.
  • Dynamic Programming avoids repeating work by remembering previous results.
  • Greedy Algorithms make the best choice available at each step.
  • Backtracking explores multiple possibilities until it finds a valid solution.

At first, these may sound like a collection of unrelated techniques. They’re not. They’re patterns.

And that’s the key idea that makes DSA much easier to learn.

Learning DSA isn’t about memorizing hundreds of algorithms. It’s about recognizing patterns and knowing when to apply them.

The right mindset before we start

Many people approach DSA as a giant list of things to memorize.

That’s usually where the frustration begins.

You don’t need to know every algorithm ever created. You don’t need to memorize solutions to hundreds of problems. What you need is the ability to look at a problem and recognize the pattern hiding underneath it.

Once you start thinking in patterns instead of individual questions, DSA becomes far less intimidating and much more intuitive.

What this series looks like

Every chapter in this series will follow the same approach.

We’ll start with a real-world problem instead of a random puzzle.

Then we’ll:

  1. Identify the pattern behind the problem.
  2. Understand the intuition.
  3. Walk through an example step by step.
  4. Implement the solution in code.
  5. Explore common variations.
  6. Learn the signals that tell you when to use that pattern again.

The goal isn’t just to solve one problem. The goal is to train your brain to recognize the same pattern when it appears in a completely different form.

That’s the journey we’re starting together.

Welcome to Episode 0.

Before You Write a Single Line of Code, Let’s Talk About DSA was originally published in Code Like A Girl on Medium, where people are continuing the conversation by highlighting and responding to this story.


Code Like a Girl

FIRE in the Netherlands: Borrowed Dream or Real Option?

Do we want to retire early? And then what?

Continue reading on Code Like A Girl »

Brickhouse Guitars

Larrivee D 40 #125795 Pre Owned Demo

-/-

Github: Brent Litner

brentlintner starred dottxt-ai/outlines

♦ brentlintner starred dottxt-ai/outlines · July 19, 2026 12:05 dottxt-ai/outlines

Structured Outputs

Python 15k 7 issues need help Updated Jul 22


Github: Brent Litner

brentlintner starred vllm-project/vllm

♦ brentlintner starred vllm-project/vllm · July 19, 2026 12:04 vllm-project/vllm

A high-throughput and memory-efficient inference and serving engine for LLMs

Python 86.9k 36 issues need help Updated Jul 22


Github: Brent Litner

brentlintner starred sgl-project/sglang

♦ brentlintner starred sgl-project/sglang · July 19, 2026 12:04 sgl-project/sglang

SGLang is a high-performance serving framework for large language models and multimodal models.

Python 30.6k 15 issues need help Updated Jul 22


Github: Brent Litner

brentlintner starred jd/tenacity

♦ brentlintner starred jd/tenacity · July 19, 2026 11:59 jd/tenacity

Retrying library for Python

Python 8.7k Updated Jul 15


Andrew Coppolino

Piquette: wine leftovers for the “labouring class”

Reading Time: 2 minutes

Not that it’s at all new, but I’ve recently discovered piquette, a wine-based beverage that has an ancient and interesting history, if one that flies under the radar.

I picked up a can or two of “P’tit Piquette” at a Quebec-based winery, Little Red Wagon, in Clarendon, which is about 80 kms northeast of Ottawa. But I’ve also noticed it seems to appear in a few other places in eastern Ontario and western Quebec.

Though perhaps primarily a French beverage, what adds an interesting layer of meaning is the drink’s historic role in labour culture that goes back a very long time.

For workers in ancient Roman wineries, the drink was essentially a perquisite of their chores and lucubration: workers were permitted to scoop off the remnants of the primary wine-making process, for which they had sweated and toiled but likely couldn’t afford to buy, in order to imbibe in a second batch.

They would collect the used wine skins, the gnarly stems and seeds and the mushed-up grape viscera — the flotsam and jetsam of the process, if you will — add some water and a dose of some source of sugar and give it all a second ferment.

Perhaps that previous labour relationship is akin to talented cooks today who sweat and toil to prepare and serve the finest (and most expensive meals) at premium restaurants but whose wage likely precludes them from eating such costly food themselves? Piquette-style wines were something the labourers could afford — and make themselves.

Today, the drink itself is a low ABV-bevie that is sparkling in nature — and contributes, you might say, to the “upcycling” and reduced waste of a circular economy in that the pomace is rejuvenated and re-hydrated to re-kickstart the fermentation process.

Mild in flavour, piquette has a bit of fizz to it and a low-alcohol hit for those sipping, but it may be something of an acquired taste, I have to say, similar, perhaps, to low-intervention natural wines, which often have just a touch of funk.

Regardless, it might be something interesting to try. There are some piquette producers in Ontario: Traynor and Tawse; in Quebec: Chateau de Cartes, Lieux Communs and Entre Pierre et Terre as well as Little Red Wagon.

Check out my latest post Piquette: wine leftovers for the “labouring class” from AndrewCoppolino.com.


James Davis Nicoll

Runaway / The Sword Smith By Eleanor Arnason

Eleanor Arnason’s 1978 The Sword Smith is a stand-alone picaresque fantasy (fantasy? See several paragraphs down…) novel.

Having tired of the king of Eshgorin’s management style, blacksmith Limper tendered his resignation. Accompanied by the diminutive dragon Nargri, Limper sets out to find new, more satisfactory employment.

Alas, the king’s management style includes a disinclination to accept resignations.


Elmira Advocate

THIS IS THE FOLLOWUP THAT TRAC NEVER DO REGARDING LANXESS FUNDED SHABBY, IRRELEVANT & RIDICULOUS PRESENTATIONS

 

Regarding Tables 3-3 to 3-6 which describe Total DDT and Dioxins/Furans TEQ (toxic equivalency) generally in Creek Reaches 1-4 except for the last Table which oddly only describes Reach 4 (the Lanxess site). These Tables also represent both surface and subsurface Soils and Sediment readings. Sediments of course are in the bottom of the Creek beneath the water and soils refer to creekbank soils above the waterline. 

Previously mentioned by myself is the fact that in four pages of Tables;  Dioxins/Furans over the four Creek Reaches plus Background (below Reach 1/Grand River) and with 889 samples over many years have an average of 99.87% detection rate. This is beyond incredible, is not remotely normal or ubiquitous and speaks to massive past and ongoing releases of Dioxins and Furans downstream from the Uniroyal/Lanxess property. THIS IS BEYOND SHAMEFUL and no wonder TRAC is so tightly controlled by agenda, membership, meeting times, minutes and limited public access and less.

Total DDT detections are also high although not at the same level of Dioxins/Furans.  The lowest detection rate through five locations is 10% and the highest 100% (twice). The average detection rate in the four Reaches plus Background (Grand River) is 57% . Keep in mind this is for DDT only albeit in both Sediments and Soils both surface and subsurface. This also is not "normal" nor ubiquitous.

Regarding concentrations above health criteria the results are startling. Sediment detections are very high for both surface and subsurface DDT and in fact ALL detections from the highest to the lowest EXCEED the health criteria of .00119 ppm. (parts per million) again for Reaches 1-4 and Background (Grand River). Soil detections for DDT on the other hand while ALL maximum concentrations per area (Reach etc.) EXCEED the health criteria of .078 ppm.; minimum concentrations are all below the health criteria.

Dioxins/Furans maximum concentrations in surface Sediments ALL exceed the health criteria of .85 ppt (Parts per trillion) while only two of five areas (4 Reaches & Background Grand River) of the minimum concentrations exceed the health criteria. Subsurface Sediments maximum concentrations for Dioxins/Furans ALL EXCEED the health criteria whereas only one of five of the minimum concentrations for the five areas exceeds the health criteria. 

Dioxin'Furan Soil maximum concentrations ALL exceed the heath criteria of 7 ppt. whereas 0 of the five minimum concentrations exceed the health criteria. This is the same for both surface Soils and subsurface Soils.  

The title above states that TRAC never do necessary followups to ridiculous presentations. Let me add the following. Maybe they do privately but this is a public process and needs to be clarified to the public each and every time a deceptive, dishonest or blatantly foolish and non factual presentation is made.




 

 


  





Cordial Catholic, K Albert Little

Eucharist: Symbolic vs. Real Presence? An Evangelical Converts Weighs In #shorts

-/-

The Backing Bookworm

Five-Star Summer



This was a very easy read, but it wasn't a romance, per se -- more of a coming-into-herself/friendship story set in a beautiful Cornish seaside community.
There is a bit of mystery as to how Evie and Abby are connected and I enjoyed the multiple POVs of Evie, Abby and Abby's mother, Alexandra which added depth and backstory. But despite its sweet intentions, the story just didn't have enough to it.
The plot was too simplistic, with a lot of page time devoted to Evie's inner monologue/spiral into self-doubt as she overcomplicates a potential sweet romance. A 'doormat' character is my very least favourite kind of character and actually makes me uncomfortable so it was hard to watch Evie be the proverbial doormat by the coworkers she's meant to manage as the interim general manager of a posh seaside hotel. Abby's undercover role and her familial baggage spice things up a bit but it was her growing friendship with Evie that was a highlight of this book.
This was a quick read with a gorgeous Cornish setting. My favourite part was its focus on friendship, found family and second chances. It's got tidbits of romance and sweet familial relationships making it a good pick if you're looking for a light, easy-breezy vacation read.

My Rating: 2.75 starsAuthor: Sarah MorganGenre: RomanceType and Source: trade paperback, public libraryPublisher: MIRAFirst Published: May 5, 2026Read: July 1-4, 2026

Book Description from GoodReads: A joyful, sun‑soaked story of friendship, love, and new beginnings, from USA TODAY bestselling author Sarah Morgan—perfect for fans of Jenny Colgan, Jill Shalvis, and seaside escapes.
Running a five-star Cornish hotel should have been Evie Hamilton’s dream job. But restoring it to its former glory is going to take a miracle. All Evie has is grit, and a hoard of unruly staff who love to speculate about her love life. She needs back-up, and fast.

Enter Abby Jones. Parachuted in by the hotel’s umbrella company for the summer, Abby thinks Evie could be the best friend she never had. But Abby has her own agenda for being in Cornwall. If her real motives are uncovered, their friendship is going to melt away faster than an ice cream in the summer sun.

Yet Abby’s arrival starts a chain reaction. With the help of a charming chef and a gruff pub owner, they begin to embrace their true selves and the bonds that unite them. But it’s not just the hotel’s five-star reputation that needs rebuilding – Evie and Abby will also have to brave tearing down their lives in order to reshape their futures…


KW Predatory Volley Ball

What's New. OVA

Read full story for latest details.

Tag(s): Home

Cordial Catholic, K Albert Little

From Skeptic to Catholic: Steve Sjogren's Journey #shorts

-/-

Github: Brent Litner

brentlintner pushed vim-settings

♦ brentlintner pushed to master in brentlintner/vim-settings · July 18, 2026 01:45 1 commit to master
  • 71bb363
    Nice to have a Windows powershell installer

Github: Brent Litner

brentlintner starred adeithe/youtube-theatre-mode

♦ brentlintner starred adeithe/youtube-theatre-mode · July 17, 2026 18:44 adeithe/youtube-theatre-mode

A more immersive theatre mode for YouTube.

JavaScript 1 Updated Nov 22, 2025


Brickhouse Guitars

Down to the Lake by Roger Schmidt Featuring the Julien Sublet GA #36 2025

-/-

Github: Brent Litner

brentlintner pushed vim-settings

♦ brentlintner pushed to master in brentlintner/vim-settings · July 17, 2026 19:51 2 commits to master
  • 780bc42
    Lint more often and fix diagnostics list missing items on buffer open
  • 3623c9c
    Bumping deps

Ball Construction

Celebrating a Major Milestone: Lambton College Student Residence Topping-Off Ceremony!

-/-

Elmira Advocate

GOT SIDETRACKED (WESTWARDS/WILMOT) : BACK TO JEN LYNDALL'S (INTEGRAL) SILLY REPORT TO TRAC

 

Silly is a nicer word than deceptive, evasive, phony or corrupt. As I have mentioned it's hard to write an intelligent and honest data Summary of dozens of sad, pathetic and client driven pieces of garbage (GIGO-garbage in, garbage out). Half the battle is won simply by a single presentation to TRAC followed by...nothing. It takes time to read carefully, analyze, understand and form an intelligent response. I've got that time and ability whereas most TRAC members who have the ability simply don't have the time or the incentive ($$$) to do so. They have paying jobs and careers and homes and families to take up their spare time. 

One of the biggest, most nonsensical pieces of crap that she bestowed upon TRAC are a series of Figures as in Figure 4-24 to 4-63. She referred to these Figures as I believe Box and Whiskey Plots. I don't know the origins of that name. These Figures allege to show large (many not all) amounts of data recorded for DDT and dioxin concentrations in Surface Sediments, Subsurface Sediments, Surface Soils, Subsurface Soils, versus either Location (Reach 1-4, Background) or Time (eg. 1996, 1997, 2013, 2015, 2017, 2022). 

There are a few issues with these Figures which I have previously mentioned such as the vertical (y) scale for concentrations visually minimizing the extent and amount of extremely high concentration readings of Total DDT and or Dioxin/Furan TEQ (toxic equivalency).There are other problems including large numbers of high Method Detection Limits (MDL) leading to far too many orchestrated Non Detects (N.D.) in the data  however the simplest and most obvious problem is the lack of relevance of the concentrations being shown. Yes you can compare the concentrations with location/distance downstream from Lanxess (Uniroyal) towards the Grand River and even somewhat over time (eg. 1996-2022)  but really and significantly what do they mean and how serious are they? Nobody knows and I think that is intentional.

Ms. Lyndall has failed to include any health criteria whether provincial or federal for either Total DDT or for Dioxins/Furans. The accepted health concentrations (which differ) for these two compounds as well as differing whether for Soils or for Sediments are MIA (missing in action). They need to be written on the Figures as well as most importantly drawn as a horizontal line across the Figures hence immediately showing how many of the data points are above (exceed) the mandated health concentrations.

Doing that exposes the massive and major contamination for five miles downstream from Uniroyal/Lanxess. This report was produced on behalf of Lanxess Canada for the purpose of once more snowing and bulldozing TRAC and the public. Mission mostly accomplished.


Capacity Canada

Director (volunteer board member)
Greater Toronto/Hamilton Area
3-year term, hybrid

Mission

My Oral Village (MOVE) is a Canadian not-for-profit mission founded in 2011. MOVE is dedicated to make formal financial services accessible to people who cannot read, write, or work with numbers in conventional ways. The organization addresses the needs of the 1+ billion adults worldwide with limited literacy and numeracy, living in ‘oral’ cultures, ensuring they are not excluded from safe savings, payments, borrowing, and financial decision making.

At its core, MOVE’s mission is to:

  • Design ultra inclusive financial tools: interfaces, forms, mobile apps, and processes that rely on visual and intuitive cues rather than text or complex numbers
  • Enable low literacy households to manage money safely, especially in low income environments where financial mistakes can be catastrophic.
  • Partner with financial institutions, NGOs, and regulators to embed oral friendly design into real products and systems.
  • Advance research and global standards for financial inclusion that recognize literacy & numeracy barriers as a major structural exclusion factor.
  • Empower vulnerable populations, especially women, to build financial confidence, autonomy, and resilience.

My Oral Village works to ensure that no one is excluded from the financial system because they cannot read or handle numbers.

For more information, visit www.myoralvillage.org and www.linkedin.com/company/my-oral-village-inc-/posts/?feedView=all

Priorities

My Oral Village has tested inclusive financial numeracy tools in controlled pilot projects in Ethiopia, Pakistan, Kenya, Bangladesh and Sierra Leone, and completed in 2025 its first full national project in Sierra Leone, proving the effectiveness and relevance of the solutions for very vulnerable populations. The approach developed by MOVE is novel, and is outlined in several research works, including Oral information management tools, Oral financial numeracy and Measuring numeracy for financial inclusion. MOVE is at a pivotal moment in its journey, poised for significant growth in the coming years. To support this growth, MOVE is seeking volunteer directors (board members) who are comfortable wearing both a governance and an advisory hat during this early growth stage to guide the organization through its next phase of growth.

Role Description

Core responsibilities include:

  • Strategy: Setting mission, strategic priorities, and annual plans;
  • Governance: Ensuring the mission of the organization is supported by sound practices & proper oversight;
  • Financial oversight: Approving budgets, reviewing financial statements, ensuring sound controls;
  • Risk oversight: Identifying and mitigating organizational risks (e.g., liability, insurance);
  • Hands-on contribution: Directors actively support operations — communications, fundraising, program delivery — alongside governance duties.
Key Capabilities

MOVE is looking for a board Director with experience in any or several of the following areas:

  • Administration and management: Experience supporting small not-for-profit operations, governance, planning and reporting.
  • Financial oversight: Ability to review budgets, statements, cash flow, controls, and funding needs for a small not-for-profit.
  • Early-stage growth: Experience advising startups or early-stage organizations as they scale strategy, operations, governance, and delivery.
  • Technology and fintech: Familiarity with software and digital products in a fintech context.
  • Oral-culture communities: Understanding of unschooled or low-literacy populations in developing countries and their financial literacy needs.
  • International perspective: Experience working across countries, cultures, or global communities with sensitivity to local context and beneficiary needs.
  • Banking or financial services: Knowledge of international banking, payments, savings, lending, compliance, or financial inclusion.
  • Advisory contribution: Willingness to contribute expertise, networks, and practical support during MOVE’s growth stage.

Please direct queries, or apply by sending a letter of interest and your CV or resume, to:
Board Chair
My Oral Village
info@myoralvillage.org

Closing date: Wednesday, August 12, 2026 at 5:00pm Eastern Daylight Time, however applications will be considered upon receipt.

 

The post appeared first on Capacity Canada.


House of Friendship

Providing Support Where it Matters

Every day, members of the HART Hub Waterloo Region (HHWR) Outreach Team walk alongside community members experiencing homelessness, mental health and substance use challenges, meeting people where they are, and connecting them with trusted providers of care and supports across the Region. 

House of Friendship team members include addiction counsellors and ‘connection coordinators’ who help individuals navigate the complex network of health and social support services across Waterloo Region.

Their shared goal is to make it easier for people to find and access the care and resources they need. 

“When people are struggling, they don’t know where to go, and they don’t know who to talk to,” said Holly, a House of Friendship connection coordinator.

Support may include assistance with paperwork, connections to housing or emergency shelter, or accessing food, clothing, and other essential services. For individuals focused on meeting their most basic needs, even these steps can feel overwhelming. 

“When you get into that survival mode, that hopeless feeling, it’s like you are just stuck,” said Holly. “It’s like you are in quicksand and you just can’t pull yourself out. You need some help.”

The Outreach Team is just one component of the broader HHWR network – a coordinated system of programs and partners working across Kitchener, Waterloo, Cambridge and the rural townships to provide integrated, people-centered care.

As part of this network, House of Friendship recently expanded its services with the opening of a 12-bed Transitional Housing Program this spring. This abstinence-based program provides short-term housing and supportive programming for individuals ready to address their substance use, creating an additional pathway toward greater stability and permanent housing. 

Impact Stat:

11% of chronically homeless people in Waterloo Region struggle with substance use.

The post Providing Support Where it Matters appeared first on House Of Friendship.