127,000 Tech Jobs Gone in 2026 — And the Companies Cutting Aren’t Struggling

Four more household names cut jobs in August 2026. That pushed this year’s tech layoffs wave 2026 past 127,000 positions across 281 companies. The total already tops all of 2025, with a third of the year still to run. Apple, TikTok, LinkedIn and Netflix each announced cuts within weeks of each other. None of them are actually shrinking their business overall.

Companies posting solid results while cutting staff is the defining feature of this year’s layoff cycle. August’s announcements make the pattern harder to ignore.

tech layoffs wave 2026

Who cut jobs in the latest tech layoffs wave

Apple laid off more than 60 employees from its Vision Pro team, plus additional staff from its Siri division. Both units have struggled. The Vision Pro headset has failed to find a mass audience since its 2025 launch. Siri’s promised AI overhaul has faced repeated delays. Apple rarely announces layoffs at all. That is part of why this round drew outsized attention.

TikTok cut 75 positions, concentrated in its TikTok Shop and global e-commerce divisions. The company called the move necessary given recent restructuring. LinkedIn is cutting roughly 875 employees, about 5% of its workforce. The reorganization aims at faster-growing areas of the business. Netflix is closing two gaming studios: Night School Studio in Los Angeles and Moonloot in Helsinki. The goal is to refocus its gaming unit on titles for kids, parties and mainstream players, not narrative games.

The scale of the tech layoffs wave 2026 so far

Total tech job cuts for 2026 reached 127,180 across 281 companies by late August, according to industry tracking. That is nearly 5,000 more than the full-year total for 2025, with four months still left. This trajectory puts 2026 on pace to be the heaviest year for tech layoffs since the sector’s post-pandemic correction. Most of the companies doing the cutting are not in financial distress.

Some sectors within tech are affected more than others. Consumer hardware and gaming units, like Apple’s Vision Pro team and Netflix’s closed studios, have seen cuts tied to weak product performance. Enterprise and social platforms, like LinkedIn and TikTok, describe their cuts as strategic reallocation instead. That split matters for anyone trying to read the headline number as a single trend rather than two distinct stories running in parallel.

Why profitable companies keep cutting staff

The pattern across Apple, TikTok, LinkedIn and Netflix looks like reallocation, not retrenchment. Each company is investing heavily in AI infrastructure, AI product features, or both. Each has framed its cuts as freeing up budget and headcount for growth areas, not a response to falling revenue. LinkedIn explicitly called its cuts a reorganization toward growing parts of the business, not a downturn response.

That framing matters for how workers and investors read these announcements. A company cutting staff because a product failed, like Apple’s Vision Pro team, differs from one cutting staff to fund a strategic pivot, like LinkedIn’s reorganization. Both still show up in the same layoff count.

What the rest of 2026 could bring

Four months remain in the year, and the total already exceeds 2025’s full count. Tracking sites expect the number to keep climbing. The fourth quarter typically brings additional rounds as companies finalize next year’s budgets. A further wave tied to 2027 planning is plausible before the year closes. Whether it concentrates in struggling product lines, like Apple’s Vision Pro and Siri teams, or in strategic reorganizations, like LinkedIn’s, will shape how the labor market absorbs the cuts.

Workers laid off from struggling product teams and workers laid off from reorganizing but profitable teams often land very differently in the job market. The first group typically competes for a shrinking pool of similar roles. The second group frequently gets recruited quickly by companies expanding in the same growth areas their old employer is chasing.

Frequently asked questions

How many tech jobs have been cut in 2026?

Tech job losses reached 127,180 across 281 companies by late August 2026. That is nearly 5,000 more than the total for all of 2025, per tracking cited by Fast Company and Yahoo Finance.

Which companies announced cuts in the latest tech layoffs wave?

Apple, TikTok, LinkedIn and Netflix all announced job cuts in August 2026. That list already included Meta, Microsoft, Oracle and Samsung earlier in the year.

Why is Apple cutting jobs on its Vision Pro team?

Apple laid off more than 60 employees from its Vision Pro unit, plus staff from its Siri team. The headset has sold slowly, and Siri’s AI overhaul has faced delays.

How many employees is LinkedIn cutting?

LinkedIn is cutting about 5% of its workforce, roughly 875 employees. The reorganization aims to focus staff on faster-growing business areas.

Why is Netflix closing game studios during the tech layoffs wave?

Netflix is shutting Night School Studio in Los Angeles and Moonloot in Helsinki. It wants to refocus its gaming division on titles for kids, parties and mainstream audiences.

Is the tech layoffs wave 2026 driven by AI investment?

Many affected companies are increasing spending on AI infrastructure and AI roles at the same time. A share of the cuts reflects reallocation toward AI priorities, not a broad-based downturn.

Related coverage on Tamara News

Sources

WPP Just Had Its Best Trading Day Since 1992 — Here’s What Changed

WPP shares had their best day in more than three decades after the advertising giant’s first-half results beat forecasts that had been set unusually low. The WPP shares turnaround surge saw the stock climb as much as 30% intraday. Relief drove the jump. A multi-year restructuring plan is starting to show up in the numbers, even though the underlying business is still shrinking.

Investors had priced in a grim first half. WPP delivered a smaller decline than feared. That gap between expectation and result is what set off the rally.

WPP shares turnaround surge

What triggered the WPP shares turnaround surge

WPP reported headline operating profit of £398 million for the first half of 2026. That beat the £347.2 million analysts had forecast, by more than 13%. Like-for-like revenue fell 4.7%. That was better than the roughly 6.5% drop the market expected. Reports called it WPP’s biggest daily share gain since 1992. Some coverage framed it as the largest since the company’s 1995 listing. Both descriptions point to the same thing. Expectations had sunk very low before results landed.

The second-quarter trend mattered as much as the headline numbers. Revenue decline eased to 2.8% in the second quarter. That was down sharply from a 6.7% drop in the first quarter. It gave investors a concrete signal. The rate of deterioration is slowing, not accelerating.

The turnaround plan behind the numbers

WPP’s management spent much of 2026 executing a cost-cutting and simplification plan. The goal is to streamline an agency network built through decades of acquisitions. Executives pointed to one early sign the plan is working: improving performance in the company’s media-buying operations. The company also backed its full-year 2026 guidance instead of cutting it. That is a signal to investors. Management sees the improvement as durable, not a one-quarter blip.

None of this means WPP has returned to growth. Revenue is still falling year over year. What changed is the trajectory. A shrinking business that shrinks more slowly tells a meaningfully different story than one still in free fall.

WPP is not alone in restructuring an agency network for a changed advertising market. Marketers have shifted spending toward performance channels and in-house teams over the past several years, squeezing the traditional holding-company model that WPP, along with its peers, built over decades of mergers and acquisitions. How much of WPP’s improvement comes from cutting costs versus genuinely winning back client budgets remains an open question for the second half of the year.

What it means for the wider advertising industry

WPP’s smaller-than-feared decline offers a data point for a sector under real pressure in 2026. Marketing budgets have tightened. Large language models keep disrupting traditional agency work. Rival holding companies have not yet reported comparable turnarounds. So it stays unclear whether WPP’s improvement reflects company-specific restructuring gains, or a broader stabilization in global ad spending that competitors will also report.

What comes next for WPP

The next real test arrives with WPP’s full-year 2026 results. The market will look for one thing above all. Does the second-quarter deceleration in revenue decline continue into the back half of the year? Analysts will also watch the bonus pool increases reported alongside the results. That is a sign management feels confident enough to reward staff. That confidence could translate into further moves, including portfolio simplification or additional cost actions before the fiscal year closes.

Investors will also be watching client wins and losses in the second half. Retaining major accounts while cutting costs is a harder balancing act than cost-cutting alone, since aggressive internal restructuring can sometimes drive away the very clients a turnaround plan needs to keep. Analysts covering the stock will be looking for client-retention commentary alongside the raw revenue figures when WPP next reports.

Frequently asked questions

Why did WPP shares surge in August 2026?

WPP’s stock jumped as much as 30% after first-half 2026 results beat depressed forecasts on revenue, profit and margin. Headline operating profit of £398 million topped consensus by more than 13%.

How much did WPP’s revenue actually decline?

Like-for-like revenue fell 4.7% in the first half, better than the roughly 6.5% drop analysts expected. The pace of decline eased to 2.8% in the second quarter, down from 6.7% in the first.

Is this the biggest single-day gain in WPP’s history?

Reports describe it as WPP’s biggest daily share gain since 1992. Some coverage called it the largest since its 1995 stock market listing.

What is driving the WPP shares turnaround surge?

Management credits an ongoing cost-cutting and restructuring plan. Media buying performance is improving, and the company backed its full-year 2026 guidance despite a tough advertising market.

Does this mean WPP’s business has fully recovered?

No. Revenue is still declining year over year. The surge reflects results beating a very low bar, not a return to growth.

How does WPP’s result compare to the wider advertising industry?

WPP’s smaller-than-expected decline suggests some stabilization in global ad spending after a difficult stretch. Rivals have not yet reported comparable turnarounds.

Related coverage on Tamara News

Sources

Meta Just Paid $12.1 Billion to Every State in America — Here’s Why

Meta will pay $12.1 billion to resolve claims from every US state attorney general. This Meta multistate settlement deal ranks among the largest state consumer protection settlements in American history, outside the 1990s tobacco cases, Delaware’s top prosecutor said. The deal was announced August 26, 2026. It is a separate matter from Meta’s $17 billion federal teen-safety trial settlement in Oakland, California, which landed the same week.

Two legal tracks. Two enormous numbers. Both landed in the same seven-day span. That coincidence has caused real confusion about which case is which, so the details matter here.

Meta multistate settlement deal

What the Meta multistate settlement deal actually covers

Delaware Attorney General Kathy Jennings led the announcement. But the settlement resolves claims from a coalition spanning all 50 states, several US territories and the District of Columbia. Delaware itself will collect $73.6 million over ten years. An $11 million installment arrives this year. Of that first payment, $4.2 million ties to the long-running Cambridge Analytica data scandal. State prosecutors kept pursuing that case for years after it first broke.

The settlement carries an unusual contingency clause. Meta will pay Delaware an extra $30 million if TikTok and YouTube reach their own settlements with the same coalition. Nationally, that contingency adds up to nearly $5 billion more. The clause ties Meta’s final payout to whether regulators can extract similar concessions from its biggest platform rivals.

How this differs from the Oakland federal trial settlement

This is not the $17 billion settlement Meta reached to end a federal trial in Oakland over teen social media addiction. That case also concluded around August 26, 2026. It produced court-ordered safety measures. Courts imposed usage limits for users under 18. They also restricted AI chatbot interactions with minors. The Delaware-led deal runs through state attorneys general instead of a federal court. Its remedies center on payments to states, not court-mandated product changes.

Two major legal tracks against one company in one week is unusual. It shows how many fronts have opened against major platforms over child safety in 2026. State AG coalitions, federal civil trials, and state legislatures are all moving at once.

Why states pursued Meta after years of complaints

State attorneys general built files on Meta’s platform design and data practices long before this settlement. Their claims range from the original Cambridge Analytica breach to newer complaints about engagement-driven features aimed at teenagers. A coalition this size rarely forms overnight. All 50 states plus territories typically join only after years of parallel investigations converge on the same underlying claims. That appears to be what happened here.

The size of the coalition also reflects a shift in how states approach Big Tech enforcement. A decade ago, state attorneys general mostly acted alone or in small regional groups. Coordinated 50-state actions like this one are now the norm for the largest platform companies, giving individual states more leverage than they would have negotiating separately.

What happens with the settlement money next

States start receiving payments under the ten-year schedule in 2026. Each state controls how it directs the funds once it receives them. The bigger open question is whether TikTok and YouTube negotiate their own settlements with the same coalition. If they do, Meta’s contingency clause kicks in. Its total payout would then climb by nearly $5 billion nationally. That gives Meta a clear financial reason to watch its rivals’ legal exposure closely in the coming months.

For now, Meta faces two separate sets of obligations from two separate August 2026 settlements. The Oakland case brings court-ordered product changes affecting how minors use its platforms. The Delaware-led deal brings a ten-year payment schedule to state governments. Meeting both sets of terms will be the real test of how seriously Meta treats this settlement wave, rather than the headline dollar figures alone.

Frequently asked questions

How big is the Meta multistate settlement deal?

Delaware Attorney General Kathy Jennings announced a $12.1 billion multistate settlement with Meta on August 26, 2026. It involves attorneys general from all 50 states, several territories and Washington, D.C.

How much does Delaware get from the settlement?

Delaware is guaranteed $73.6 million over ten years. An $11 million payment lands in 2026, including $4.2 million tied to the Cambridge Analytica scandal.

Is this the same case as Meta’s $17 billion Oakland trial settlement?

No. The Meta multistate settlement deal comes from state attorneys general. Meta’s Oakland federal trial settlement is a separate case that concluded around the same time.

What triggers Meta’s extra contingency payment?

Meta will pay Delaware an extra $30 million, and nearly $5 billion nationally, if TikTok and YouTube reach comparable settlements with the states over similar claims.

What did the settlement allege Meta did wrong?

The coalition’s claims centered on child safety and consumer protection issues tied to Meta’s platforms. They build on years of state-level investigations into features that affect young users.

How does this compare to other historic settlements?

Delaware’s attorney general called it one of the largest state consumer protection settlements in history outside the 1990s tobacco settlements. The scale of the 50-state coalition is what sets it apart.

Related coverage on Tamara News

Sources

This Central Asian Nation Just Won a UN Security Council Seat for the First Time Ever

Kyrgyzstan is heading to the UN Security Council for the first time in its history. It is one of five winners from the UN Security Council election held in June 2026. Their terms begin in January 2027. The vote used a secret ballot at UN headquarters. It reshapes the council’s rotating membership at a busy moment. The body faces pressure over Gaza, Ukraine, Sudan and Haiti, all at once.

Four of the five races were formalities. The fifth went to four rounds of voting. Kyrgyzstan edged out the Philippines for the Asia-Pacific seat.

UN Security Council election

How the UN Security Council election played out

The UN General Assembly filled five non-permanent seats on June 3, 2026. Each carries a two-year mandate starting January 1, 2027. The seats are split by region. One goes to Africa. One goes to Asia-Pacific. One goes to Latin America and the Caribbean. Two go to the Western European and Others Group, known as WEOG.

The council’s composition matters well beyond ceremony. Non-permanent seats give smaller and mid-sized states a temporary voice on the body that authorizes peacekeeping missions, approves sanctions regimes, and refers cases to international courts. Regional blocs coordinate for months, sometimes years, before an election to agree on a single endorsed candidate per seat. When that coordination breaks down, as it did this year in Asia-Pacific, the result is a genuine multi-round contest rather than a formality.

Zimbabwe and Trinidad and Tobago ran unopposed for the African and Latin American/Caribbean seats. Both won comfortably in the first round. Austria and Portugal took the two WEOG seats over Germany, also in round one. The only real contest was Asia-Pacific. Kyrgyzstan needed three extra rounds of secret balloting to beat the Philippines and reach the two-thirds majority required to win.

Why Kyrgyzstan’s seat is the headline result

Kyrgyzstan has never held a Security Council seat before. That makes this a genuine milestone for Central Asian representation at the UN’s most powerful body. Small and mid-sized states often campaign for years to build support for a contested seat. The Philippines is a far larger, more internationally active state. Kyrgyzstan’s win over it reflects sustained regional lobbying, not a routine outcome.

For the Philippines, the loss means another two-year wait for a seat it has held before. Manila has been vocal on South China Sea disputes lately. It would have valued a council platform right now.

What changes on the council starting January 2027

Five incoming members will join the council: Austria, Portugal, Trinidad and Tobago, Zimbabwe and Kyrgyzstan. They sit alongside five permanent, veto-holding members: the US, UK, France, Russia and China. Five other non-permanent members are still serving the second year of their own terms. None of the incoming five hold veto power. But non-permanent members still shape which resolutions get drafted and voted on. They also chair subsidiary committees that influence sanctions enforcement and peacekeeping mandates.

Austria and Portugal add two more European voices. The council is already weighted toward Western positions on Ukraine and Russia sanctions. Zimbabwe and Trinidad and Tobago bring African and Caribbean perspectives instead. Expect them to weigh in on Haiti’s security crisis and African Union peacekeeping funding.

What to watch before the new term begins

Outgoing non-permanent members will spend the rest of 2026 finishing committee work. They will also hand over council presidencies, which rotate monthly among all fifteen members. Expect the incoming five to start shadowing council sessions in late 2026 as they prepare to take their seats. Their first full council votes will likely come within weeks of the new term starting on January 1, 2027.

The outgoing members completing their terms at the end of 2026 have spent two years working on files ranging from Ukraine sanctions enforcement to peacekeeping mandates in Africa. Handover briefings between outgoing and incoming delegations typically happen informally throughout December, giving new members a head start before they cast their first formal vote in January.

Frequently asked questions

Which countries won the 2026 UN Security Council election?

Austria, Portugal, Trinidad and Tobago, Zimbabwe and Kyrgyzstan won the five available non-permanent seats. Their term covers 2027-28, according to Security Council Report.

When do the new members take their seats?

The newly elected members begin their two-year mandates on January 1, 2027. They replace the five non-permanent members whose terms expire at the end of 2026.

Was every seat contested?

No. Trinidad and Tobago and Zimbabwe ran unopposed. Austria, Germany and Portugal contested two Western European seats, and Kyrgyzstan beat the Philippines for the Asia-Pacific seat.

How many rounds of voting did the UN Security Council election take?

Austria, Portugal, Trinidad and Tobago and Zimbabwe won in the first round on June 3. The Asia-Pacific contest between Kyrgyzstan and the Philippines needed three more rounds.

Why does Kyrgyzstan’s win matter?

It is the first time Kyrgyzstan has ever held a UN Security Council seat. That gives Central Asia direct representation on the council for the first time this cycle.

Does winning a non-permanent seat give a country veto power?

No. Only five permanent members hold veto power: the US, UK, France, Russia and China. Non-permanent members serve two-year terms without veto rights.

Related coverage on Tamara News

Sources

Verify a Phone Number in Python Without Touching SMS

A verification code should cost you one HTTP call, not a WhatsApp Business Platform project. This guide builds a working WhatsApp OTP API Python flow with requests: send the code, verify what the user typed, and handle the errors that show up in production.

This guide uses Replio’s WhatsApp OTP endpoint because it is a single JSON POST with no SDK to install. The shape of the flow is the same whichever provider you use, so the structure transfers.

WhatsApp OTP API Python flow from send through verify
The four steps of a WhatsApp OTP API Python integration.

Before you write any Python code

Three things need to exist first. A WhatsApp number connected to your provider account. At least one approved Authentication template on the WhatsApp Business Account. An API key.

Keep the key server-side. It sends from your verified business number, so a leaked key means someone else messaging your customers under your brand.

WhatsApp OTP API Python: sending the code

One POST sends the code. You can pass a code you generated yourself, or omit it and let the provider generate, hash and store one for you.

import os, requests

resp = requests.post(
    "https://engine-production-2647.up.railway.app/api/otp/send",
    headers={"Authorization": f"Bearer {os.environ['REPLIO_OTP_KEY']}"},
    json={
        "phone": "447911123456",
        "idempotency_key": f"signup-{signup_id}",
    },
    timeout=15,
)
resp.raise_for_status()
data = resp.json()
# data["verify_enabled"] is True

A success looks like this:

{
  "ok": true,
  "sent_to": "+447911123456",
  "template": "verify_code",
  "credits_charged": 1,
  "verify_enabled": false
}

Read verify_enabled carefully. It is true only when you omitted the code. That flag tells you whether the verify endpoint has anything to check.

Verifying what the user typed back

If you let the provider generate the code, check what the user typed with a second call.

resp = requests.post(
    "https://engine-production-2647.up.railway.app/api/otp/verify",
    headers={"Authorization": f"Bearer {os.environ['REPLIO_OTP_KEY']}"},
    json={"phone": "447911123456", "code": user_input},
    timeout=15,
)

if resp.ok and resp.json().get("verified"):
    return complete_signup()

err = resp.json()["detail"]["code"]
if err == "incorrect_code":
    return show("That code is not right.")
if err == "code_expired":
    return show("That code expired. Send a new one.")
if err == "too_many_attempts":
    return force_resend()
raise RuntimeError(err)

A correct code returns { "ok": true, "verified": true }. A wrong or expired one is a normal 400, not a 200 with a false flag. Handle it as an error branch.

Where this fits in your signup flow

Treat the send and the verify as two separate states in your own model, not one blocking call. Send the code, store the signup attempt, and return control to the user. Verify runs later, when they submit the form.

That separation matters when things go wrong. If the verify call fails, you still hold the signup attempt and can offer a resend without losing the user’s progress. If you couple the two, a network blip drops them back to the start.

Rate limits sit on the recipient as well as the account. Five codes to one number per hour, and ten verify attempts per number per ten minutes. Surface a clear message when you hit those rather than a generic failure, because a user who resends four times in a minute will hit them.

One detail trips people up on the first run. The phone number goes in international format as digits. A leading plus sign, spaces and dashes are accepted and stripped, but a local-format number without a country code is rejected as invalid_phone. Normalise before you send.

Only a delivered send costs a credit. Rejected requests, rate limits and test-mode calls are free, so strict validation on your side costs nothing.

Handling the errors that actually happen

Branch on the machine-readable code field, never on the human-readable message. The message wording can change at any time; the codes are the contract.

  • incorrect_code — wrong digits. Let the user retry.
  • code_expired — past its time to live. Offer a resend.
  • too_many_attempts — five wrong guesses burn the code. Force a new one.
  • recipient_rate_limited — five codes to one number in an hour. Back off.
  • upstream_error — WhatsApp was unreachable. Safe to retry.

Two habits that save you money and credits

Pass an idempotency key. Networks time out after a send has already happened, and a blind retry sends a second code and spends a second credit. With a key tied to the signup attempt, a retry returns the original result instead.

Then build against a test key. A test credential validates the whole request and applies every rule, but sends nothing and bills nothing.

Hardening the flow before launch

Set a short time to live. Five minutes is the common default and it limits the window for a stolen code. Cap wrong guesses. Never log the code itself.

If you are weighing this against your current SMS provider, we compared the two channels in WhatsApp OTP vs SMS. The full parameter list and error table live in the Replio WhatsApp OTP API reference, and Meta documents the template rules in its message template guide. For context on running WhatsApp as a support channel too, see our piece on answering WhatsApp and Instagram without working nights.

Frequently asked questions

Do I need an SDK for Python?

No. It is one JSON POST with a bearer token, so your language’s standard HTTP client is enough.

Should I generate the code myself?

Either works. Pass your own code and the provider only delivers it. Omit it and the provider generates one, stores a hash, and gives you a verify endpoint.

How long does a code stay valid?

Five minutes by default, configurable between 60 and 1800 seconds when the provider generates the code.

What if the user never receives it?

Check the error code on the send. If the number has no WhatsApp account the send fails, which is your cue to fall back to SMS.

Is the code stored anywhere?

Replio stores only a sha256 hash of codes it generates, never the code itself. Codes you supply are not stored at all.

Related Guides