SShortSingh.
0
ProgrammingDEV Community ·

Developer builds AI Chrome extensions with zero server costs using BYOK architecture

A solo developer built three AI-powered Chrome extensions — covering PR summarization, risk scoring, and draft review generation — without any backend infrastructure, keeping monthly costs at zero. Instead of the conventional model where developers host a server and hold a master API key, the extensions use a Bring Your Own Key (BYOK) approach, letting users supply their own API keys directly. The API key is stored locally in the browser via chrome.storage.local and is never routed through the developer's servers, addressing privacy concerns common with tools that read sensitive code. The architecture supports multiple AI providers — including OpenAI, Groq, Mistral, and locally run Ollama models — all sharing a compatible API format. While this eliminates infrastructure costs and GDPR liability for the developer, it shifts the burden of obtaining and managing API keys onto the user.

0
IndiaNDTV ·

Why Delhi Feels as Hot as 51°C: The Science of Wet-Bulb Temperature

Delhi is currently experiencing extreme heat conditions that feel far more intense than the actual recorded temperature. The perceived heat index has reached around 51 degrees Celsius, even though thermometers show lower readings. This phenomenon is explained by a meteorological measure known as wet-bulb temperature, which accounts for both heat and humidity together. Unlike dry-bulb temperature, wet-bulb temperature reflects how effectively the human body can cool itself through sweating. High humidity levels reduce the body's ability to dissipate heat, making conditions feel significantly hotter than they actually are.

0
IndiaTimes of India ·

Stokes urges Archer to join team celebrations during third Test against New Zealand

England captain Ben Stokes was caught on camera calling out Jofra Archer during the third Test match against New Zealand. The incident occurred after spinner Shoaib Bashir took a wicket and the team gathered to celebrate. Archer had initially kept his distance from the group, reportedly due to frustration over a dropped catch earlier in the match. Stokes intervened with a firm gesture, pulling Archer back into the team celebration. The moment was widely praised by fans as an example of strong and inclusive leadership from the England captain.

0
ProgrammingDEV Community ·

Developer Simulates Real DevOps Workflow on Day 2 of 90-Day Azure Challenge

A developer named Taiwo is documenting a 90-day cloud engineering challenge, using each day to build practical skills beyond basic tutorials. On Day 2, instead of following guided instructions, Taiwo simulated a real workplace scenario involving creating and tagging Azure resource groups for a payments project. The exercise covered Azure CLI output formats, JSON filtering with the --query flag, and proper resource tagging practices. Taiwo also wrote a reusable Bash script to automate provisioning of dev and staging environments along with a storage account. The approach was designed to mirror how tasks arrive in professional settings — as outcomes to achieve rather than step-by-step commands to follow.

0
IndiaNDTV ·

Sheikh Hasina Vows to Return to Bangladesh This Year

Former Bangladesh Prime Minister Sheikh Hasina has stated in an exclusive interview with NDTV that she intends to return to her country this year. Hasina, who has been living in exile, made the declaration with apparent confidence about her political future. During the interview, she also addressed the issue of minority communities in Bangladesh, asserting that any attack on minorities constitutes an attack on the nation's independence. Her comments come amid ongoing political uncertainty in Bangladesh following her ouster from power.

0
ProgrammingDEV Community ·

Audit of 7 Crypto Telegram Channels Finds Zero Signals Worth Trading

A developer building autonomous crypto trading systems in Python tested seven popular Telegram signal channels by running them through a 'shadow mode' pipeline that tracks signals against live market outcomes without placing real orders. Across 17 months from February 2025 to June 2026, the system collected 9,312 messages from channels some claiming win rates of 70–80 percent. Only 14.2 percent of those messages contained a parseable trade idea, and just 109 of those 1,318 signals were still actionable by the time the pipeline could act — a staleness rate of 91.7 percent. Of the 17 signals that reached a trade decision, none were actually executed. The developer concluded that channels self-reporting win rates are effectively grading their own homework, and dropped all seven sources after the audit.

0
ProgrammingDEV Community ·

How to Automate SSH Two-Factor Authentication Using Google Authenticator

Relying on SSH keys or passwords alone leaves servers vulnerable, as a compromised workstation can expose all access credentials. Adding Two-Factor Authentication (2FA) via Time-based One-Time Passwords (TOTP) through Google Authenticator significantly strengthens server security. However, manually configuring the pam_google_authenticator module across many servers creates operational overhead, inconsistency, and risk of misconfiguration. Automating the process involves installing the libpam-google-authenticator package, modifying PAM and SSH daemon configuration files, and carefully managing per-user secret files with correct permissions. The guide covers setup steps for both Debian/Ubuntu and CentOS/RHEL systems, along with strategies to enforce or gradually roll out 2FA across infrastructure.

0
IndiaTimes of India ·

Cocktail 2 targets Rs 100 cr mark despite box office clash with Welcome to the Jungle

Homi Adajania's Cocktail 2, starring Shahid Kapoor, Rashmika Mandanna, and Kriti Sanon, is in its tenth day of theatrical release. The film faces stiff competition from the newly released multi-starrer Welcome to the Jungle, which dominated single-screen and prime-time multiplex slots over the weekend. Despite the clash, Cocktail 2 recorded a 6.3% growth on its second Saturday, driven largely by strong word-of-mouth. The film has also benefited from solid international earnings and consistent urban multiplex attendance. With this momentum, Cocktail 2 is now tracking toward the Rs 100 crore domestic box office milestone.

0
IndiaNDTV ·

Pranab Mukherjee's Diary Praised PM Modi, Daughter Sharmistha Reveals

Former President Pranab Mukherjee recorded praise for Prime Minister Narendra Modi in his personal diary, according to his daughter Sharmistha Mukherjee. She has shared excerpts from the diary, bringing renewed attention to her father's views on the current leadership. Sharmistha also defended Pranab Mukherjee's controversial 2018 visit to the RSS headquarters in Nagpur, stating he firmly believed in dialogue as a fundamental pillar of democracy. She rejected allegations that the visit was an endorsement or legitimisation of the Rashtriya Swayamsevak Sangh. The revelations offer a rare personal insight into the late statesman's political perspectives beyond his public positions.

0
ProgrammingDEV Community ·

Container Queries vs Media Queries: A Practical Guide for CSS Layouts

Media queries respond to the viewport and work well for page-level layout changes, but struggle when the same component must behave differently depending on its position in the DOM. Container queries solve this by letting a component adapt based on its own container's size, making them ideal for reusable elements like cards that appear in both narrow sidebars and wide grids. A recommended approach is to reserve media queries for the overall page shell and major layout tiers, while using container queries inside components that appear in multiple contexts. Modern browsers support container queries well, though older versions still require fallbacks, and they cannot replace media queries for user preference features like prefers-color-scheme. Developers new to the syntax — including units like cqw and cqh and the container-type property — may need a short adjustment period before using it confidently.

0
ProgrammingDEV Community ·

Stop Fighting Your CSS Framework: Markdown to Styled HTML in Java

If you have ever built a Java application that converts Markdown to HTML—whether for a blog engine, a documentation site, or user-generated comments—you have likely run into a frustrating roadblock. You pull in a solid library like commonmark-java, pass your Markdown string, and get perfectly valid semantic HTML blocks. But then you render it on the frontend and realize it looks completely unstyled. Modern CSS frameworks like Tailwind CSS, Bootstrap, or Bulma rely heavily on utility classes. They don't automatically style raw , , or tags unless you wrap them in heavy global stylesheet override

0
ProgrammingDEV Community ·

Developer builds private AI assistant for Microsoft 365 that keeps data in-tenant

A developer has built Privault, an AI knowledge assistant that runs entirely within a company's own Microsoft 365 Azure tenant, ensuring no data leaves the client's infrastructure. The tool is aimed at document-heavy organisations such as construction and engineering firms with 50 or more knowledge workers, particularly EU small and medium businesses concerned about data residency and per-seat pricing. Privault uses Microsoft Graph to index SharePoint documents and supports semantic search, email drafting, task creation, and calendar access, with all responses cited for auditability. The system supports over 90 languages and uses Anthropic's language model under a zero-data-retention agreement. The developer notes that the biggest technical challenge was not building the retrieval system itself, but reliably grounding answers with citations under real-world conditions such as bilingual queries and contradictory source documents.

0
ProgrammingDEV Community ·

How Belac Media Builds Safe, Auditable Social Publishing Workflows for Clients

Australian agency Belac Media has developed a structured approach to social media automation that prioritises client safety over publishing volume. The system uses three content modes — draft, queue, and auto — to match the level of human review to the reputational risk of each post. Platform integrations are chosen deliberately: reliable APIs are used directly, schedulers handle compatible social channels, and browser automation is reserved only for platforms that block API access. Every publishing action generates a receipt logging the source, platform URL, publish state, and timestamp to prevent duplicates and maintain accountability. The core principle is that automation should eliminate repetitive admin tasks while preserving human judgement where it genuinely matters.

0
IndiaTimes of India ·

ISRO Successfully Tests Semi-Cryogenic Engine With 175-Tonne Thrust for LVM-3

The Indian Space Research Organisation (ISRO) has successfully conducted a test of a new semi-cryogenic engine, generating 175 tonnes of thrust. The test marks a significant milestone toward developing a more powerful version of the LVM-3 rocket. Advanced turbopumps used in the engine also delivered strong performance during the trial. The upgraded rocket is expected to carry heavier payloads on future missions. This advancement supports India's expanding goals in both space exploration and the commercial launch sector.

← NewerPage 45 of 115Older →