🕹 Odyc.js: A JS Library for Pixel Games/Stories
Has a bit of a 8-bit Game Boy Color vibe to it. You can create games, and try some examples, in this online playground.
Charles Cailleteau
Has a bit of a 8-bit Game Boy Color vibe to it. You can create games, and try some examples, in this online playground.
Charles Cailleteau
odyc.dev
Odyc.js
Odyc.js is a simple JavaScript library to create interactive narrative games, even without coding experience.
A feature update on May 29 introduced extra quota checks in Service Control.
When a policy change on June 12 included a null value, it crashed the whole system globally 🌍
The crash wasn’t caught in testing, and the failure cascaded.
🌐 What Happened?
Google Cloud Platform (GCP) suffered a massive global outage, affecting:
🌩 Compute Engine, Cloud Storage, BigQuery, Firestore
🧠 Vertex AI, Cloud Run, API Gateway
🌐 Even Cloud DNS, Gmail, YouTube, Drive, and Calendar
It wasn’t just Google:
⚠️ Spotify, Discord, Snapchat, Twitch
🧪 Replit, Anthropic, Cloudflare, OpenAI
🛒 Shopify, DoorDash, UPS
🛰 Azure, Verizon
...and hundreds more services were hit 😱 🧵 Follow @Code_Bender for more breakdowns on big tech incidents, dev news, and cloud lessons 💡🌩
#GoogleCloud #Outage #DevNews #TechBreakdown #CloudComputing #CodeBender
When a policy change on June 12 included a null value, it crashed the whole system globally 🌍
The crash wasn’t caught in testing, and the failure cascaded.
🌐 What Happened?
Google Cloud Platform (GCP) suffered a massive global outage, affecting:
🌩 Compute Engine, Cloud Storage, BigQuery, Firestore
🧠 Vertex AI, Cloud Run, API Gateway
🌐 Even Cloud DNS, Gmail, YouTube, Drive, and Calendar
It wasn’t just Google:
⚠️ Spotify, Discord, Snapchat, Twitch
🧪 Replit, Anthropic, Cloudflare, OpenAI
🛒 Shopify, DoorDash, UPS
🛰 Azure, Verizon
...and hundreds more services were hit 😱 🧵 Follow @Code_Bender for more breakdowns on big tech incidents, dev news, and cloud lessons 💡🌩
#GoogleCloud #Outage #DevNews #TechBreakdown #CloudComputing #CodeBender
👍2
😵💫 Developer Nightmare Log:
🛌 Me: Finally going to sleep…
😈 My brain at 3AM:
“Bro… did you secure that JWT route?”
“What if someone bypasses your middleware?”
“Did you forget to add HttpOnly again?”
“Google OAuth redirect... to where?!”
💀 Woke up screaming:
"WHO EVEN AM I WITHOUT AUTH?"
#DevLife #AuthIsHard #SendHelp
🛌 Me: Finally going to sleep…
😈 My brain at 3AM:
“Bro… did you secure that JWT route?”
“What if someone bypasses your middleware?”
“Did you forget to add HttpOnly again?”
“Google OAuth redirect... to where?!”
💀 Woke up screaming:
"WHO EVEN AM I WITHOUT AUTH?"
#DevLife #AuthIsHard #SendHelp
😭3
Forwarded from Dagmawi Babi
Media is too big
VIEW IN TELEGRAM
ScholarXIV 🥳
• ScholarXIV.com
Demo Video▶️
• youtu.be/-GlxZRCfxYA
Star & Contribute✨
• github.com/dagmawibabi/ScholarXIVWeb
#ScholarXIVWeb #MyProjects
@Dagmawi_Babi
• ScholarXIV.com
Demo Video
• youtu.be/-GlxZRCfxYA
Star & Contribute
• github.com/dagmawibabi/ScholarXIVWeb
#ScholarXIVWeb #MyProjects
@Dagmawi_Babi
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤1🥰1
JavaScript
const originalArray = [1, 2, 3, 4];
const newArray = originalArray.with(2, 99); // Updates element at index 2 to 99
console.log(originalArray); // [1, 2, 3, 4] (original array remains unchanged)
console.log(newArray); // [1, 2, 99, 4] (new array with the updated ele
const originalArray = [1, 2, 3, 4];
const newArray = originalArray.with(2, 99); // Updates element at index 2 to 99
console.log(originalArray); // [1, 2, 3, 4] (original array remains unchanged)
console.log(newArray); // [1, 2, 99, 4] (new array with the updated ele
CodeBender
https://youtu.be/1tF-vTlJ3xg some one has come🙂↕️
any one who can afford there is a promo code and discount on the denoscription of video
👍2
Better Auth 1.3 is released
- SSO with SAML 2.0
- Stable MCP, OIDC and Stripe Plugin
- Multi Team Support & Additional fields for Orgs
- SIWE Plugin
- Performance improvements
Tons of improvements and fixes
https://www.better-auth.com/blog/1-3
- SSO with SAML 2.0
- Stable MCP, OIDC and Stripe Plugin
- Multi Team Support & Additional fields for Orgs
- SIWE Plugin
- Performance improvements
Tons of improvements and fixes
https://www.better-auth.com/blog/1-3
Better-Auth
Better Auth 1.3 | Better Auth
SSO with SAML, Multi Team Support, Additional Fields for Organization, Performance and more.
📌 CAUSE: Regulatory Pressure and Compliance Requirements
Bybit’s email outlines that the support for Ethiopian Birr (ETB) will be discontinued on its Peer-to-Peer (P2P) trading platform, effective July 21, 2025. The cited reason is compliance with “latest regulatory efforts”, indicating:
Stricter global or Ethiopian financial regulations,
Increased anti-money laundering (AML) and Know-Your-Customer (KYC) enforcement,
Concerns over capital flight, tax evasion, or illicit financial flows via crypto rails in Ethiopia.
⚠️ EFFECTS ON CRYPTO USERS IN ETHIOPIA
1. Loss of Direct On-Ramp/Off-Ramp via ETB
Crypto users in Ethiopia will no longer be able to buy or sell crypto directly using ETB on Bybit’s P2P platform.
This will create a barrier for new entrants into the crypto space, particularly those without foreign currency access or foreign bank accounts.
2. Reduced Liquidity and Market Access
Removal of ETB from Bybit shrinks local liquidity pools and makes price discovery more difficult for Ethiopian traders.
Users may face wider spreads, higher slippage, or need to use more expensive intermediaries (e.g., USDT via informal forex markets).
Bybit’s email outlines that the support for Ethiopian Birr (ETB) will be discontinued on its Peer-to-Peer (P2P) trading platform, effective July 21, 2025. The cited reason is compliance with “latest regulatory efforts”, indicating:
Stricter global or Ethiopian financial regulations,
Increased anti-money laundering (AML) and Know-Your-Customer (KYC) enforcement,
Concerns over capital flight, tax evasion, or illicit financial flows via crypto rails in Ethiopia.
⚠️ EFFECTS ON CRYPTO USERS IN ETHIOPIA
1. Loss of Direct On-Ramp/Off-Ramp via ETB
Crypto users in Ethiopia will no longer be able to buy or sell crypto directly using ETB on Bybit’s P2P platform.
This will create a barrier for new entrants into the crypto space, particularly those without foreign currency access or foreign bank accounts.
2. Reduced Liquidity and Market Access
Removal of ETB from Bybit shrinks local liquidity pools and makes price discovery more difficult for Ethiopian traders.
Users may face wider spreads, higher slippage, or need to use more expensive intermediaries (e.g., USDT via informal forex markets).