Tag: software development
Posts of Tag: software development
  1. Test Driven Development with pytest

    Test Driven Development with pytest Introduction Good software is tested software. Testing our code can help us catch bugs or unwanted behavior. Test Driven Development (TDD) is a software development practice ...Learn More
    Pythontestingsoftware developmentDevelopmentProgramming LanguagesDev
  2. 5 Techniques I Use to Manage Stress as a Software Engineer

    1. Morning Journal This is a technique I’ve been using for over three years, and it’s freaking golden. Every morning, I write two things: Brain dump — all thoughts, feelings, and experiences I want to write ...Learn More
    NewsSoftware Engineeringsoftware developmentMental HealthProductivityProgrammingBlogDev
  3. AWS — Deploying Vue App With NodeJS Backend On EKS

    AWS — Deploying Vue App With NodeJS Backend On EKS A step by step guide with an example project AWS provides more than 100 services and it’s very important to know which service you should select for your nee...Learn More
    Newssoftware developmentawsKubernetesCloud ComputingProgrammingBlogDev
  4. Do I Need to Code in My Free Time to Be a Good Developer?

    “But Hey, I Love to Write Code and I’m Passionate About It” Don’t get me wrong. I don’t mind if someone codes in their free time. It makes a lot of sense in different situations, like with junior developers wh...Learn More
    NewsProgrammingProductivityDevelopmentStartupsoftware developmentBlogDev
  5. I’m No Longer a Developer

    I’m No Longer a Developer A path to being a software engineer Photo by Austin Distel on Unsplash People, organizations, companies, and even nations are all dependent on software. The process of developing, d...Learn More
    Newssoftware developmentSoftware EngineeringDevelopmentCareersProgrammingBlogDev
  6. How to Set Up Your Own PaaS Within Hours

    How to Set Up Your Own PaaS Within Hours Five simple steps to quickly set up your very own private PaaS environment using available free open-source technologies Photo by Fotis Fotopoulos on Unsplash There a...Learn More
    NewsProgrammingTechnologysoftware developmentStartupSoftware EngineeringBlogDev
  7. What’s new in Java 15

    JDK 15 is the open-source reference implementation of version 15 of the Java SE Platform, as specified by JSR 390 in the Java Community Process. JDK 15 reached General Availability on 15 September 2020. Produc...Learn More
    NewsTechnologySoftware EngineeringProgrammingsoftware developmentJavaBlogDevProgramming Languages
  8. Is It Time to Get Over Design Patterns?

    One of the core principles of good programming is don’t solve the same problem twice. If someone has already invented the perfect bubblesort, you have no business rolling your own. If you’ve got a reasonable re...Learn More
    NewsSoftware Engineeringsoftware developmentSoftware ArchitectureProgrammingdesign patternsBlogDev
  9. How Cohesion And Coupling Correlate

    As I was finishing my blog post about defining service boundaries, I had a very strong feeling that there must be some abstract concept of what I was trying to explain on concrete examples… Of course, there is...Learn More
    NewsProgrammingsoftware developmentdesign patternsSoftware EngineeringSoftware ArchitectureBlogDev
  10. When Parallelism Beats Concurrency

    Introduction To start with, let’s take a brief look at what we should be understanding as concurrency and parallelism. Concurrency In layman’s terms, concurrency is the situation where, in order to solve a p...Learn More
    NewsProgrammingJavaconcurrencysoftware developmentSoftware EngineeringBlogDevProgramming Languages
  11. Another story about microservices: Hexagonal Architecture

    When you hear stories about the most gigantic projects having a microservice architecture, you are tempted to introduce dozens of tiny applications that would work for you, like house elves, invisible and undem...Learn More
    NewsProgrammingmicroservicesSoftware Engineeringsoftware developmentSoftware ArchitectureBlogDev
  12. A Founder’s Story: Chris Li, CEO of BioBox Analytics (1/3)

    I’ve always loved computers and software. I remember booting one up in my aunt’s office back in 95' and loading an 18Mb video game from a floppy disk. But I never thought I’d be building software one day as a ...Learn More
    NewsBiotechnologyGenomicssoftware developmentFounder StoriesStartupBlog