EUNO.NEWS EUNO.NEWS
  • All (20931) +237
  • AI (3154) +13
  • DevOps (932) +6
  • Software (11018) +167
  • IT (5778) +50
  • Education (48)
  • Notice
  • All (20931) +237
    • AI (3154) +13
    • DevOps (932) +6
    • Software (11018) +167
    • IT (5778) +50
    • Education (48)
  • Notice
  • All (20931) +237
  • AI (3154) +13
  • DevOps (932) +6
  • Software (11018) +167
  • IT (5778) +50
  • Education (48)
  • Notice
Sources Tags Search
한국어 English 中文
  • 57 minutes ago · software

    The Devil’s Clean Code: Lessons from Migrating a 20-Year-Old Legacy Project

    TL;DR Write tests. You don't truly realize how messy code is until you try to write a unit test for it. Understand your annotations. Don’t use @Data when @Gett...

    #legacy code #code migration #microservices #unit testing #refactoring #Java #JSP #annotations #code quality
  • 7 hours ago · software

    My TicketDesk System

    Intro For my Intro to Programming module, I made a TicketDesk system in Java that can: - Track tickets - Track login information - Provide a role‑based authent...

    #java #ticket-system #role-based-authentication #intro-to-programming #devlog #software-project
  • 9 hours ago · software

    WTH is JDBC, Spring JDBC, JPA, Hibernate, ORM, Spring Boot JPA

    Evolution of Database Access in Java ! https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-...

    #JDBC #Spring JDBC #JPA #Hibernate #ORM #Spring Boot #Java #database access #persistence
  • 1 day ago · software

    Restarting My DSA Journey in Java — Solving Kunal Kushwaha’s Assignments + LeetCode Daily!

    What I’m Starting With - Kunal Kushwaha’s Java DSA Assignments - Solve 1 LeetCode question daily What You Can Expect From This Series Every post will contain:...

    #java #data-structures #algorithms #leetcode #dsa #coding-practice #github #learning #programming
  • 1 day ago · software

    Java Multithreading/Concurrency

    What is multithreading in Java? Multithreading in Java is a feature that allows for the concurrent execution of two or more parts of a program, known as thread...

    #java #multithreading #concurrency #threads #parallelism #programming
  • 1 day ago · software

    Interface vs Abstract class

    Interface or Abstract Class? They are very similar, and therefore it can be confusing to know when to use each one. I’m going to answer this question in this a...

    #interface #abstract class #object-oriented programming #Java #design guidelines
  • 1 day ago · software

    Production-Grade Spring Boot APIs — Part 3: Consistent Responses & Global Exception Handling

    Why API response consistency matters in microservices - APIs must look identical across services. - Errors must be predictable. - Clients should never have to...

    #spring-boot #api-design #exception-handling #global-error-handler #response-wrapper #java #microservices #builder-pattern
  • 1 day ago · software

    Production-Grade Spring Boot APIs — Part 2: Clean Code Structure, Controllers & DTOs

    In production systems, bad structure hurts more than bad logic. I’ve seen Spring Boot applications where: - Controllers contain business logic - Entities are re...

    #spring-boot #api-design #clean-architecture #controllers #dtos #java #rest-api #production-grade
  • 1 day ago · software

    How I built a Movie Suggestion CLI

    Introduction I have always had a knack for movies, especially great ones that fit the mood I am in at the moment or how I'd like to feel afterward, and dependi...

    #java #command-line #cli #movie-recommendation #software-development #programming
  • 2 days ago · software

    Automating Java Builds with GitHub Actions

    !Cover image for Automating Java Builds with GitHub Actionshttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A...

    #Java #GitHub Actions #CI/CD #continuous integration #build automation
  • 2 days ago · software

    ⚙️ What is Software Compilation?

    In general computing, Compilation is the process of translating a high-level programming language which is human‑readable, like C++, Rust, or Java into a low‑le...

    #compilation #compiler #programming-languages #C++ #Rust #Java #build-process #software-development
  • 2 days ago · software

    Java Solution: Redundant Parenthesis Detection O(N)

    Problem Given a string s representing a balanced expression, determine whether it contains any redundant parentheses. A pair of parentheses is redundant if the...

    #java #redundant-parentheses #algorithm #stack #O(N) #coding-interview #expression-parsing

Newer posts

Older posts
EUNO.NEWS
RSS GitHub © 2026