Computer Science and Programming
156K subscribers
471 photos
32 videos
37 files
764 links
Channel specialized for advanced topics of:
* Artificial intelligence,
* Machine Learning,
* Deep Learning,
* Computer Vision,
* Data Science
* Python

Admin: @otchebuch

Memes: @memes_programming

Ads: @Source_Ads,
https://telega.io/c/computer_science
Download Telegram
Next.js 15.4
Next.js 15.4 brings Turbopack builds to 100% integration test compatibility, making it ready for production use and powering vercel.com. The release includes stability and performance improvements while previewing Next.js 16 features like unified cache components, optimized client-side routing, enhanced DevTools, stable Node.js middleware, and deployment adapters. Developers can experiment with upcoming features using the canary channel and experimental flags.
5👍1
r9os/r9: The R9 operating system
R9 is a reimplementation of the Plan 9 operating system kernel written in Rust. The project supports multiple architectures including x86-64, aarch64, and RISC-V, and can be built using cargo with the xtask pattern. It runs on QEMU emulation and has been tested on real hardware like Raspberry Pi 4. The project includes detailed build instructions, runtime dependencies, and setup guides for both emulated and physical hardware deployment.
👍1
Frontend Isn't Just UI

Frontend engineering goes beyond styling buttons and layouts; it involves building systems that serve human experiences. Key aspects include data flow, state models, component architecture, user experience flow, and accessibility. It combines design with logic to create scalable and user-friendly products.
9👍3
What is glassmorphism? How to create glassmorphic designs
Glassmorphism is a popular UI design trend that creates a glass-like texture for a modern and transparent interface. It incorporates translucency, blurring, borders, shadows, and gradients to enhance aesthetics while considering user experience. Despite its popularity in design circles and use by major tech companies like Apple and Microsoft, it remains underused in real-world products due to accessibility and practicality concerns. The post offers practical tips on creating glassmorphic designs and emphasizes the importance of subtlety and accessibility
8👍4
Neodrag: One draggable to rule them all

Neodrag is a multi-framework JavaScript library that provides drag-and-drop functionality across React, Svelte, Vue, SolidJS, and vanilla JavaScript. It features a small bundle size (3.46KB), server-side rendering compatibility, TypeScript support, and consistent behavior across all supported frameworks through shared core logic.
6👍3
Anime.js | JavaScript Animation Engine

Anime.js is a lightweight JavaScript animation library that makes it super easy to animate HTML, CSS, SVG, and JavaScript objects.

Perfect for adding smooth, powerful, and creative animations to your web projects — with just a few lines of code!
12👍3👨‍💻1
modelcontextprotocol/servers: Model Context Protocol Servers
community
The repository contains reference implementations of Model Context Protocol (MCP) servers, showcasing their versatility and extensibility. These servers allow Large Language Models (LLMs) to securely access tools and data sources. The implementations use TypeScript and Python SDKs, and cover various applications such as AI image generation, secure file operations, database interaction, and web content retrieval. Official integrations and community-built servers are also highlighted, along with guidance for contributing and setting up MCP servers.
1
Firefox is dead to me

Firefox faces mounting challenges including performance issues, website compatibility problems, controversial privacy policy changes, and Mozilla's strategic pivot toward AI. The browser struggles with JavaScript-heavy sites, memory usage problems, and slower performance compared to competitors like Chrome. Mozilla has discontinued useful services like Pocket and Fakespot while laying off employees and maintaining heavy financial dependence on Google for 90% of its revenue. Firefox's market share has dropped to just 1.9% according to US government analytics, leading to questions about its long-term viability. 
👎14👨‍💻32😁2
Migrate from Cursor to IntelliJ IDEA

JetBrains outlines the benefits of migrating from Cursor to IntelliJ IDEA, highlighting IntelliJ's native AI capabilities, out-of-the-box configuration, and enterprise-ready features. The guide covers how to import settings and recreate familiar workflows, positioning IntelliJ IDEA as a more scalable solution for both beginners and professional developers working on complex projects.
👍2
Every Developer Needs to Self-Host

Self-hosting offers developers a unique opportunity to gain in-depth knowledge of software operations beyond basic development tasks. It involves learning about networking, system administration, security, and DevOps. Engaging in self-hosting can build confidence, improve problem-solving skills, and open up career opportunities in cloud infrastructure. The post encourages developers to start small with easy-to-manage services, emphasizing the educational value of practical experience.
👍61