#CardCheck
they're gonna post a picture of a bunny that says "wawawa" and then pass cardcheck instead of acting aggrieved when their constituents expect them to do things
society would improve if every elected democrat and consultant-remora got replaced in their job with a 20-something commie catgirl
March 7, 2024 at 1:37 AM
I think my real answer is to just be a raging partisan to contrast with everyone else.

“But Tyler what if the Republican promises cardcheck and a pony?!”

“Then I will make eye contact with god and walk backwards into hell, what do you want from me.”
Hey. If the nyt invited you to be part of a focus group what would you do as a bit?
September 25, 2026 at 2:50 AM
👉 Speak up. Tell lawmakers farm workers deserve secret ballots, real choice, and fairness—not pressure-driven card check schemes.

https://youtu.be/M36eiMjuMYY

#HotTake #waleg #protectfarmworkers #cardcheck #collectivebargaining #farming #familyfarming #foodsecurity #foodsystems #pnw
January 22, 2026 at 12:01 AM
I'm by no means a local up here but I know this win goes beyond the walls of the SB tac plant and the mine at Babbitt into the communities themselves. There are still a lot of scars left from Reserve shutting down that you could see in the previous vote/cardcheck losses. This win is a game changer.
Huge news from the Minnesota Arrowhead: More than 400 workers at Northshore Mining have joined the Steelworkers, ending a 34-year union drought at the facilities. Let's fuckin goooooooo SOLIDARITY https://www.laborworld.org/?zone=/unionactive/view_article.cfm&HomeID=906103
July 19, 2023 at 1:53 AM
First order of business should have been 51 votes to abolish the filibuster.
Then ram through single payer, negative income tax/income guarantee, cardcheck unionism, and a voting rights expansion that outlawed gerrymandering and mandated poll location equity. They'd have stayed in power a generation
August 23, 2024 at 4:10 PM
A troubling “card check” unionization plan that could hurt WA farms & put workers at risk is still moving through the 2026 #Olympia session. Dillon & Scott Dilley explain what’s at stake & next steps. 👉 savefamilyfarming.org/harmful-card...

#TheFarmingShow #WAleg #CardCheck #SecretBallot #PNW
Harmful “Card Check” Farmworker Unionization Plan Still Moving In Olympia
A troubling proposal for "card check" farmworker unionization and collective bargaining--that would harm farms as well as farmworkers--is still alive and moving in the 2026 legislative session current...
savefamilyfarming.org
February 10, 2026 at 7:32 PM
How We Reduced Vercel Edge Requests & CPU Costs by 80% on a Next.js App Router Site
When building a fast-growing web application, hitting unexpected cloud tier limits is a rite of passage. Recently, on our platform **CardCheck** —a web app designed to help Indian consumers compare credit card reward rates, lounge perks, and forex fees—we received a warning alert from Vercel: * **Fluid Active CPU:** 9.3 hours consumed (vs. 4.0 hours included on the Hobby tier — over 230% of our limit). * **Edge Requests:** Surging past 980,000+ requests per month (approaching the 1M limit). Our traffic was growing, but our serverless usage was growing exponentially faster. Here is how we pinpointed the root causes, optimized our Next.js App Router codebase, and slashed our daily resource burn by over 80% in under an hour. ## The Root Causes After analyzing our route traffic and execution logs, we discovered three main culprits: ### 1. Auth Middleware Running on Guest Traffic Like many Next.js applications, we use middleware for session handling. However, our middleware function was refreshing authentication state on _every single incoming HTTP request_. Since 95%+ of visitors browsing credit card comparisons are unauthenticated guests, our serverless middleware was making unnecessary remote authentication checks on every page hit. ### 2. Over-using `export const dynamic = 'force-dynamic'` To ensure card comparison tools and public wallet routes showed fresh data, several pages were explicitly configured with `export const dynamic = 'force-dynamic'`. This completely bypassed Vercel’s Edge CDN cache, forcing Next.js to execute a serverless function render on every request—including search engine crawlers and automated bots. ### 3. Middleware Matcher Sweeping Up Static & Metadata Assets Our middleware matcher pattern wasn't explicitly excluding metadata assets like `robots.txt`, `sitemap.xml`, and static media files. Every time a web crawler indexed our sitemap, it triggered a middleware serverless invocation. ## The 3-Step Fix Here is the exact code pattern we implemented to solve these bottlenecks: ### Step 1: Add a Cookie Guard to Middleware Instead of triggering session verification for every visitor, we added a lightweight cookie check. If no authentication cookies are present on the incoming request, we skip the remote auth check entirely and return the response immediately. // middleware.ts export async function updateSession(request: NextRequest) { let response = NextResponse.next({ request }); // Guard: Only verify session if auth cookies actually exist on the request const hasAuthCookie = request.cookies.getAll().some((c) => c.name.startsWith('sb-')); if (hasAuthCookie) { // Refresh session for logged-in user await refreshUserSession(request, response); } return response; } _Result:_ Unauthenticated visitors now get instant responses without waiting on external network hops inside middleware. ### Step 2: Refactor Middleware Matcher Rules We updated our `middleware.ts` configuration matcher to strictly exclude static assets, sitemaps, and robots.txt: export const config = { matcher: [ '/((?!_next/static|_next/image|favicon.ico|robots.txt|sitemap.*\\.xml|.*\\.(?:svg|png|jpg|jpeg|gif|webp|css|js|woff|woff2|ttf|txt|xml|json)$).*)', ], }; ### Step 3: Replace `force-dynamic` with Incremental Static Regeneration (ISR) Instead of forcing dynamic SSR on public comparison routes and sitemaps, we switched to Incremental Static Regeneration using `revalidate`. **Before:** // Forces full SSR execution on every request export const dynamic = 'force-dynamic'; **After:** // Pre-renders page at Edge CDN and revalidates in background every 60 seconds export const revalidate = 60; export const dynamicParams = true; For sitemaps and metadata files that change infrequently, we set `revalidate = 86400` (24 hours). ## The Results Within 24 hours of deploying these changes to production on **CardCheck** : 1. **Daily Edge Requests dropped by ~80%** (from ~89,000 requests/day down to ~12,000 requests/day). 2. **Fluid CPU hours stabilized** well within normal limits. 3. **Time to First Byte (TTFB)** for guest visitors improved by 150–400ms because requests no longer stall in auth middleware. ## Key Takeaways for Next.js Developers * **Check your Middleware Matcher:** Ensure static assets and sitemaps aren't silently triggering serverless function invocations. * **Guard your Auth Checks:** Don't hit external auth services in middleware if the user doesn't even have a session cookie. * **Embrace ISR:** Unless a page requires real-time user-specific data, prefer `revalidate` over `force-dynamic`. _This optimization was built and tested live for CardCheck.in, an unbiased credit card comparison engine for India._ # nextjs #webdev #react #performance
dev.to
July 28, 2026 at 12:32 PM
A proposal for agricultural #cannabis workers, now state law, has raised questions in #Olympia about what’s best for all #farmworkers. But why isn’t anyone asking the first and most important question?

#Farming #CollectiveBargaining #cardcheck #WALeg #PNW

🔗 savefamilyfarming.org/are-we-missi...
Are We Missing The Most Important Question About Collective Bargaining For Farmworkers?
A proposal for agricultural cannabis workers, now state law, has raised questions in Olympia about what’s best for all farmworkers. But why isn’t anyone asking the first and most important question? S...
savefamilyfarming.org
May 13, 2025 at 10:00 PM
We were allowed to talk about #CardCheck in 2008, 2009. My dream this Labor Day is that barriers to organizing come down.
November 23, 2024 at 7:53 PM
The Democratic party had to be dragged kicking and screaming just to support a miniscule increase to the minimum wage. They promised cardcheck for unions, then sabotaged it. The Democratic party is NOT the party of the working class.
February 19, 2025 at 2:02 PM
Farmworker advocates say the devil is in the details w/ aspects of the plan that would actually harm farmworkers, not help them.
https://savefamilyfarming.org/farmworker-advocates-why-new-wa-collective-bargaining-plans-arent-what-you-think/

#WALeg #PNW #CardCheck #ProtectFarmworkers #AgLabor #Labor
January 20, 2026 at 1:00 AM
He ran on ending wars, universal cardcheck and universal healthcare, positions unimaginable in the current Dem party.
November 6, 2024 at 11:12 PM