Best of daily.devFebruary 2025

  1. 1
    Article
    Avatar of engineeringleadershipEngineering Leadership·1y

  2. 2
    Article
    Avatar of workchroniclesWork Chronicles·1y

    (comic) AI won't take everyone's job

    A comic piece illustrating that AI will not take over everyone's job, easing concerns about job security in the age of automation and emphasizing the importance of workplace culture.

  3. 3
    Article
    Avatar of bytebytegoByteByteGo·1y

    EP150: 12 Algorithms for System Design Interviews

    Learn about 12 key algorithms used in system design interviews, including Bloom Filter, Geohash, and Consistent Hashing. Understand the workings of Kubernetes, an open-source container orchestration platform, and explore the architecture of PostgreSQL, the popular database system. Additionally, discover important tips for API security.

  4. 4
    Article
    Avatar of communityCommunity Picks·1y

    How to Be 10x More Productive

    Achieve higher productivity by focusing on one task at a time, using the Eisenhower Matrix to prioritize tasks, implementing the Getting Things Done (GTD) method to stay organized, combating Parkinson's Law with the Pomodoro Technique, and overcoming procrastination with immediate action. Incorporate weekly reviews, effective planning, and additional productivity tips such as time blocking, automating repetitive tasks, and maintaining good sleep and exercise routines.

  5. 5
    Video
    Avatar of fireshipFireship·1y

    OpenAI o3 tries to curb stomp DeepSeek...

    Recent restrictions have seen the banning of Deep Seek by countries like Italy, the US, Australia, and Taiwan. Meanwhile, OpenAI has launched the new 03 Mini model and a Deep Research feature for Pro users, aiming to remain competitive. These developments are part of a broader trend in the AI landscape, with open-source solutions making rapid progress. Despite corporate efforts, some AI tools face performance issues, and Google's Gemini has similar features to OpenAI's new offerings.

  6. 6
    Article
    Avatar of daily_updatesdaily.dev Changelog·1y

    daily.dev is now available on iOS!

    The daily.dev app is now available on the iOS App Store, making it easier for iOS users to access developer tools and content. The post expresses a preference for iOS over Android but notes the writer personally uses Android.

  7. 7
    Article
    Avatar of dotnetsquad.NET·1y

    Do you store the JWT in localStorage, sessionStorage, Cookies? then this post is for you

    Storing JWTs in vulnerable client-side storage (like localStorage, sessionStorage, or cookies) can expose applications to significant security risks. Alternatives include using in-memory storage and implementing a refresh token mechanism. This allows users to maintain their sessions without re-authenticating upon page reloads while mitigating potential attacks. Setting cookies with httpOnly, Secure, and SameSite flags is crucial for security. A short-lived JWT with periodic refreshing enhances protection.

  8. 8
    Article
    Avatar of codigeeCodigee·1y

  9. 9
    Article
    Avatar of communityCommunity Picks·1y

    Gaining Years of Experience in a Few Months

    Moments of intense, boundary-pushing work can accelerate your career growth, making you feel like you've gained years of experience in just a few months. These periods, while beneficial, are not sustainable long-term and require careful balance to avoid burnout. Understanding your comfort, learning, growth, and burnout zones can help manage your career development and maintain your well-being.

  10. 10
    Article
    Avatar of opensoulsOpenSouls·1y

    Most amazing 3D website I've ever seen!

  11. 11
    Article
    Avatar of amandeep58Backend Developer·1y

    Mastering RESTful API Design: A Practical Guide

  12. 12
    Article
    Avatar of hnHacker News·1y

    Obsidian is now free for work

    Obsidian's Commercial license is now optional, allowing free usage of the software for work. There's no account requirement, no ads, and no data tracking, with all data stored locally in plain text Markdown files. The change aims to simplify the license terms and align with Obsidian's principle of enabling clear thinking and effective organization. Large organizations like Amazon and Google already use Obsidian, and organizations can still support its development by purchasing licenses.

  13. 13
    Article
    Avatar of communityCommunity Picks·1y

    The Modern Open Source Timetracker

    Solidtime allows users to easily import data from other time tracking apps like Toggl and Clockify, including time entries, tags, clients, and projects. It simplifies the migration process and consolidates all your data in one platform.

  14. 14
    Article
    Avatar of logrocketLogRocket·1y

    A guide to modern frontend architecture patterns

    Frontend architecture patterns provide reusable guidelines for structuring the frontend codebase of software products. Key patterns include monolithic, modular, component-based, microfrontend, and Flux architectures. Each pattern has its strengths, weaknesses, and best use cases based on project complexity, scalability, maintainability, and developer preferences. Understanding these patterns is crucial for creating scalable and maintainable frontends while avoiding costly refactors.

  15. 15
    Article
    Avatar of the_react_communityThe React Community·1y

  16. 16
    Article
    Avatar of infosecwriteupsInfoSec Write-ups·1y

    Why You Need a Digital Garden (How to Start Guide)

    A Digital Garden allows you to share and refine your ideas publicly in a non-linear format. Unlike traditional blogs, it evolves over time, encouraging continuous updates and engagement. You can build a digital garden using tools like Quartz, Tiddly Wiki, Obsidian PKM, and Roam Research. The process involves setting up Quartz, creating a GitHub repository, and customizing files for personal details and appearance. A digital garden is a valuable tool for documenting learning, refining thoughts, and receiving feedback from peers.

  17. 17
    Article
    Avatar of fmastersFrontend Masters·1y

    The Largest Open-Source UI Library: All free to Copy and Use

  18. 18
    Article
    Avatar of hnHacker News·1y

    freelancing: How I got clients, part 1 (5min read)

    It took the author two years to get his first freelance client, but the process gradually sped up thanks to structured methods. He outlines the importance of preparation, including having a well-crafted resume, a short verbal presentation, understanding the best times for seeking contracts, and utilizing tools like Calendly and Briskine to optimize the job search process. Essential tips include providing numerical details in resumes, practicing self-descriptions, and using dedicated communication tools to streamline interactions with potential clients.

  19. 19
    Article
    Avatar of thedevcraftThe Dev Craft·1y

  20. 20
    Video
    Avatar of thecodingslothThe Coding Sloth·1y

    How To Program Apps That Make INFINITE MONEY

    Learn how to create and market apps that can generate income. The guide covers finding an idea, building the app, marketing strategies, and useful tools like AI code editors and design platforms. The key focus is on practicality and speed rather than perfection, highlighting the importance of SLC (Simple, Lovable, Complete) in app development.

  21. 21
    Video
    Avatar of bigboxswebigboxSWE·1y

    How To Become Obsessed With Programming

    Solving personal problems can lead to an obsession with programming. The author shares how creating a script to restore their development environment during frequent power outages helped them learn bash and Unix commands. They also mention learning devops and vim key bindings to resolve other issues, suggesting that tackling problems that affect you personally can boost your interest in coding.

  22. 22
    Article
    Avatar of weprodevWeProDev·1y

    This Folder Structure Makes Me 100% More Productive

    Learn a folder structure strategy that significantly boosts productivity by streamlining project file organization and management. Discover tips and practices that can help you maintain order and efficiency in your work.

  23. 23
    Article
    Avatar of frontend_developerFrontend developer·1y

    24 Best Free, Open Source React Portfolio Page Templates 😲😲😲

    Discover 24 free and open source React portfolio page templates to help you build a unique personal portfolio website.

  24. 24
    Article
    Avatar of jsdevelopmentJS Development·1y

    WebSocket vs Socket.IO: Real-Time Communication Guide

  25. 25
    Article
    Avatar of communityCommunity Picks·1y

    Una UI

    Unocss Engine facilitates the creation of fast, modern, and lightweight UI components with high-quality presets for Vue 3 projects. It includes built-in theming support, customizable options, and auto dark mode based on the user's color scheme preferences.