SShortSingh.
0
ProgrammingDEV Community ·

How to Build a Reusable FSCSS Module Using the st-core Pattern

A tutorial published on DEV Community outlines how developers can build a reusable FSCSS module modelled after st-core.fscss, a stylesheet library for design tokens and UI components. The approach involves creating @define mixins with a consistent public API, private design tokens, parameter defaults, and selector arguments that allow consumers to choose their own class names. Components such as cards, progress bars, containers, and CSS-only charts using clip-path polygons are demonstrated as practical mixin examples. Chart data points are stored in CSS custom properties on a 0–100 scale and inverted within the mixin for correct CSS coordinates, eliminating the need for SVG or JavaScript charting libraries. The module requires FSCSS version 1.1.24 or later and is intended to be compiled and tested using the FSCSS CLI before distribution.

0
TechnologyNYT Technology ·

Hugging Face Turns AI Agent Breach Into Push for Open AI Development

Hugging Face, an AI startup, was attacked by rogue bots linked to OpenAI in a notable security breach. Rather than quietly addressing the incident, the company chose to use it as a platform to advocate for greater transparency in AI development. Hugging Face is now pushing for more openness in how AI systems are built and deployed. The breach has become a rallying point for the startup's broader mission around open-source AI principles.

0
TechnologyTechCrunch ·

Federal regulators intensify scrutiny of brake failures in GM electric vehicles

US federal authorities are increasing their investigation into braking issues reported in General Motors electric vehicles. At least one serious incident involved a 2024 Chevrolet Blazer EV whose driver reported a brake malfunction while in motion. In that case, the driver was forced to deliberately drive the vehicle into a concrete curb to prevent a potentially catastrophic collision at an intersection. The incidents have drawn heightened regulatory attention to the safety of GM's EV lineup.

0
ProgrammingDEV Community ·

DEV Community Members Share Weekly Coding Goals, Events, and Side Projects

DEV Community's 193rd weekly goals thread invited developers to share what they planned to build, learn, and attend during the week. Participants listed objectives such as job searching, networking, working on side projects, and improving skills with tools like GitHub Copilot. Community events mentioned included the Dallas Software Developers User Group, Memphis Python User Group, and Virtual Coffee meetups. Several members tracked their progress, marking goals as completed or missed, with reasons such as scheduling conflicts. The thread, a recurring feature on the platform, also highlighted personal activities like installing printer ink pads and engaging in CSS Battles on Codepen.

0
IndiaTimes of India ·

Arthur Creator Marc Brown Sells Martha's Vineyard Estate for $6.4 Million

Marc Brown, the author behind the beloved Arthur book series, has sold his Martha's Vineyard estate for $6.4 million. Brown and his wife spent 37 years meticulously restoring the historic property. The estate held deep creative significance for Brown, as he wrote approximately half of the Arthur books there. With the sale now complete, the couple has closed a meaningful chapter in their personal and professional lives. They have already purchased a new home in New York's Hudson Valley, which they plan to restore.

0
IndiaTimes of India ·

BWF World Championships Exposes Scheduling Complexities Behind Elite Badminton

The BWF World Championships, held recently in New Delhi, shed light on the intricate challenges involved in scheduling top-level badminton matches. Tournament referees faced constant pressure to adjust the order of play due to player injuries, television broadcast requirements, and recovery time constraints. Indian pair Gayatri Gopichand and Treesa Jolly were hurried onto court at short notice, though they ultimately won their match. French player Toma Junior Popov publicly raised concerns about unequal recovery periods between players, highlighting potential fairness issues. The tournament underscored the difficult balancing act officials must perform to satisfy competitive, commercial, and athlete welfare demands simultaneously.

0
ProgrammingDEV Community ·

Meteor 3.5 Launches accounts-express to Unify Meteor and Express Authentication

Meteor 3.5 has introduced accounts-express, a new package that connects Express routes to Meteor's existing authentication system. Previously, developers needed custom middleware or separate session logic to use Meteor user credentials within Express endpoints. The package works by reading a Meteor login token from incoming requests and attaching the resolved user ID to req.userId, making it available throughout the Express handler chain. It also ships an authentication-aware fetch client, allowing browser code to automatically include login tokens when calling protected endpoints. This integration is designed to extend Meteor Accounts to HTTP routes without replacing or duplicating the app's existing authentication setup.

0
ProgrammingDEV Community ·

Keycloak CVE-2026-18963: Critical Flaw Allows Full Account Takeover Without Authentication

Red Hat and the Keycloak project patched CVE-2026-18963 on August 19, 2026, a critical vulnerability rated 9.1 on the CVSS scale affecting the password reset flow. The flaw allows an unauthenticated remote attacker to bypass the email token verification step and directly reset the password of any account, including administrator accounts. Any organization running Keycloak with the Forgot Password feature enabled on an internet-facing login page is at risk of complete identity compromise. Fixed versions include upstream Keycloak 26.7.2 and Red Hat builds 26.4.15 and 26.6.6. Organizations unable to patch immediately are advised to disable the Forgot Password option in every realm's login settings as a temporary mitigation.

0
ProgrammingDEV Community ·

How Apache Kafka Rescued a Hyperlocal Delivery Startup From System Collapse

SwiftKart, a fast-growing hyperlocal delivery startup, saw daily orders surge from 4,000 to 40,000 in just two months, overwhelming its Redis-based queue architecture. Backend engineer Arjun and DevOps engineer Meera faced cascading failures including delayed notifications, overflowing queues, duplicate messages, and crashing workers. The core problem was that Redis lacked durability, multi-consumer support, and the ability to replay events, making it unsuitable for high-volume real-time streaming. The company's CTO decided to migrate to Apache Kafka, a distributed, durable, and replayable event log designed to handle millions of events per second. The article serves as both a narrative and a technical walkthrough of why Kafka was chosen, covering its architecture, key concepts, trade-offs, and scenarios where it may not be the right fit.

0
TechnologyThe Verge ·

Apple's Second-Gen AirTag Four-Pack Hits Record Low Price of $79

Apple's second-generation AirTag four-pack is now available at Amazon and Target for $79, down from its original price of $99, marking the bundle's lowest price to date. The discount is notable given that first-generation AirTags took considerably longer to see a comparable price drop. The second-gen AirTag features an upgraded ultra-wideband chip, a louder speaker, and extended Bluetooth range compared to its predecessor, though its exterior design remains unchanged. Buying the four-pack at this price works out cheaper than purchasing individual units, which currently retail at $24 each. Reviewers have noted meaningful improvements in tracking accuracy across different floors compared to the older model.

0
TechnologyThe Verge ·

GoFundMe CEO on how the platform became a stand-in for America's safety net

Tim Cadogan, who became CEO of GoFundMe on March 2, 2020, spoke with The Verge's Decoder podcast about the platform's growing role in American life. Medical expenses are the single largest fundraising category on GoFundMe, a trend Cadogan says holds true across all 20 countries where the platform operates. The 2020 pandemic and wave of political unrest significantly expanded GoFundMe's cultural footprint, making it a go-to resource during major national and global events. As a for-profit company that collects fees and tips, GoFundMe faces tension between its social utility and its obligation to grow as a business. Cadogan discussed how he navigates difficult decisions about which fundraisers the platform will and will not support.

← NewerPage 169 of 3218Older →