Mohammed Essaid MEZERREGdevmind.mohessaid.com·Nov 28, 2024How to Host Hugo in VercelI decided to go with Hugo to build my personal website. The only thing I based my choice on was the build time. I thought Hugo was in the same league as Astro when it comes to content management perks, but it isn't quite there yet. Or, I can say it h...20 likesHugo
Meow Kingmeowking.hashnode.dev·Nov 14, 2024Zig Build System Notes(Tested in Zig 0.13.0) Don’t use addCSourceFile to add a same C libraries that your dependent Zig libraries uses, it will produce an error like ld.lld: duplicate symbol: stbi_failure_reason. Only include the C header path using addIncludePath. For c...3 likesZig Noteszig
Faria Karimfariakarim.hashnode.dev·Nov 1, 2024Ballerina Installation and Project Setup Simplified for BeginnersIntroduction Ballerina is an open-source, cloud-native programming language that makes it easy to create and deploy services with a focus on data handling and integration. Whether you’re building APIs, handling data streams, or creating complex appli...Installation
Kashinath Meshramkashidevops.hashnode.dev·Oct 15, 2024Mastering GitHub Actions: A Comprehensive Guide to CI/CDGitHub Actions has revolutionized the way developers approach continuous integration and continuous deployment (CI/CD). In this comprehensive guide, we'll explore the ins and outs of GitHub Actions, from basic concepts to advanced workflows. What is ...GitHub
Omkar Manteomkarmante260.hashnode.dev·Sep 19, 2024Beginner's Guide to DockerDocker has evolved into an essential tool for modern software development, enabling uniform environments, simplified deployment methods, and application separation. Whether you're a front-end developer or a full stack engineer, Docker can greatly eas...1 like·40 readsDocker
Yogesh Borudeyogeshb.hashnode.dev·Sep 15, 2024Mastering Maven: Day-to-Day Tasks for DevelopersIn the world of Java development, Maven stands out as a powerful build automation tool. It simplifies project management through a structured build process, dependency management, and integration with various CI/CD workflows. This blog will highlight...Devops
Yogesh Borudeyogeshb.hashnode.dev·Sep 15, 2024Understanding Maven: Simplifying Java Project ManagementMaven is an essential tool for managing Java projects, significantly streamlining the build process and enhancing productivity for developers. Whether you are a seasoned developer or just starting with Java, understanding Maven can dramatically impro...Devops
Idorenyin Akaninyenedorendev.hashnode.dev·Sep 7, 2024Why Use A Build Tool?Firstly what the he*** is a build tool? A build tool is a software utility that helps automate the conversion of a code base into an efficient, compatible executable program to enable it to run in different environments such as (production, developme...61 readsReact
Shubham Jainjshanos.hashnode.dev·Sep 5, 2024Supercharge Your Monorepo with Nx: How I Reduced My Build Size from 7MB to 300KBMonorepos have become increasingly popular among development teams, and for good reason. They allow you to manage multiple projects in a single repository, promoting code sharing, consistency, and collaboration across teams. But as your project grows...10 likesFrontend Development
Harshit Sahuharshitsahu2311.hashnode.dev·Aug 26, 2024Jenkins Part2 - Getting Deep Dive KnowledgeHow Does Jenkins Work? Jenkins operates by automating tasks in the software development lifecycle. The basic workflow involves setting up jobs or projects that define the actions Jenkins will perform. Here's a simplified overview of how Jenkins works...49 readsJenkins