Tag: App development
-
How proxy servers enhance security in modern authentication systems
Posted on October 21, 2025, Level beginner Resource Length long
Proxies provide critical layers of security, privacy and control that authentication systems need to thrive in today's dynamic threat landscape. By MojoAuth - Advanced Authentication & Identity Solutions.
Tags infosec servers app-development ssl web-development
-
What port does SFTP really use and why is it confused with FTP's port 21?
Posted on October 19, 2025, Level beginner Resource Length long
Why SFTP's port is often mistaken for FTPS and how the confusion hurts developers. By Alex Lim.
Tags infosec servers app-development ssl miscellaneous
-
New world, new rules: Cybersecurity in an era of uncertainty - The C-suite playbook
Posted on October 17, 2025, Level beginner Resource Length medium
As geopolitical instability and technological advancements create new challenges for cybersecurity, business leaders are grappling with how to best respond. PwC's 2026 Global Digital Trust Insights survey indicates that 60% of executives rank cyber risk investment as a top strategic priority. By PricewaterhouseCoopers.
Tags infosec web-development app-development cio
-
What is Scala programming language?
Posted on October 15, 2025, Level intermediate Resource Length medium
Discover the versatility of Scala, a modern language that blends object-oriented and functional paradigms to handle data efficiently, from startups to enterprise giants. By igmguru.
Tags scala java jvm java web-development app-development
-
What is the Model Context Protocol (MCP) and how it works
Posted on October 7, 2025, Level beginner Resource Length long
The Model Context Protocol (MCP) standardizes how large language models connect with external data and tools, eliminating the need for custom integrations between different AI systems and services. Released by Anthropic, MCP enables developers to build context-aware applications without reinventing wheel for each model-to-system pairing, solving the "NxM problem" of redundant development and maintenance efforts across countless LLMs and tools. By descope.com.
Tags ai servers infosec devops web-development app-development
-
How to implement the Outbox pattern in Go and Postgres
Posted on September 26, 2025, Level intermediate Resource Length long
The article discusses implementing the Outbox pattern in Go and PostgreSQL for resilient system design. It addresses issues like failed message broker calls or crashes causing inconsistent states by ensuring database operations and message publishing are atomic. The solution involves saving messages to an outbox table within the same transaction as business data changes, using a background process called Message Dispatcher to handle delivery. By Alex Pliutau.
Tags golang sql software-architecture app-development database
-
The hybrid power of OOP and FP
Posted on September 24, 2025, Level intermediate Resource Length long
This article delves into the automatic garbage collection in Python, explaining how objects are removed from memory when no longer needed. It highlights the importance of understanding this mechanism for maintaining efficient and error-free code. By Stephen Gruppetta.
Tags oop java programming software-architecture app-development functional-programming
-
When you no longer need that object: Dealing with garbage in Python
Posted on September 22, 2025, Level intermediate Resource Length medium
This article delves into the automatic garbage collection in Python, explaining how objects are removed from memory when no longer needed. It highlights the importance of understanding this mechanism for maintaining efficient and error-free code. By Stephen Gruppetta.
Tags oop python programming web-development app-development
-
React Server Components support without a framework
Posted on September 18, 2025, Level intermediate Resource Length long
Build React Server Components without a framework using Forket—a library-agnostic solution that splits code between client and server while maintaining reactivity. By Krasimir Tsonev.
Tags performance web-development app-development react ux
-
Smart prefetching with TanStack Query for instant UX
Posted on September 16, 2025, Level intermediate Resource Length medium
Prefetching data is one of the most powerful techniques in React Query. It helps you improve perceived performance by loading data before the user needs it — resulting in near-instant navigation. Enhance your React app's performance by leveraging TanStack Query's prefetching capabilities, enabling instant data retrieval for improved user experience and seamless navigation. By jsdev.space.
Tags javascript web-development app-development react ux
-
Modern Node.js patterns for 2025
Posted on September 14, 2025, Level intermediate Resource Length medium
Node.js has undergone a remarkable transformation since its early days. If you've been writing Node.js for several years, you've likely witnessed this evolution firsthand—from the callback-heavy, CommonJS-dominated landscape to today's clean, standards-based development experience. By kashw1n.com.
Tags javascript web-development app-development nodejs javascript
-
Using Redis with FastAPI
Posted on September 12, 2025, Level intermediate Resource Length short
FastAPI is a Python web framework based on the Starlette microframework. With deep support for asyncio, FastAPI is indeed very fast. FastAPI also distinguishes itself with features like automatic OpenAPI (OAS) documentation for your API, easy-to-use data validation tools, and more. By Andrew Brookins.
Tags database web-development app-development nosql python