Tag: Management

  • Lost in Translation on Software Engineering

    Lost in Translation on Software Engineering

    Few days ago I found an interesting tweet: the posted code runs faster on Java, rather than Go. Quite interesting, right? So I asked ChatGPT to convert the code to Rust and see if it perform any better: It doesn’t. The code took 4.7 min on release mode, and a whopping 9.93 min on debug…

  • Dear Devs, Try to Learn How to Deploy Your Product to Production!

    Dear Devs, Try to Learn How to Deploy Your Product to Production!

    A few weeks ago, I assisted a team of developers that my friend had hired to work on a project—let’s call them Team Goldilocks (obviously not the real name of the team). Team Goldilocks had been struggling with deploying their software to production, encountering warnings, the app refusing to run, and experiencing problems with databases.…

  • Auto-tagging Git for Package Publishing

    Auto-tagging Git for Package Publishing

    As I made several module of my company’s code to be more modular, I have several problems with publishing the package. One of them is publishing certain tag as version. Composer package depends on Git’s tag for determining the version number. GitHub and GitLab API actually provides composer a way to fetch the package as…