Read, learn, develop.
Devote yourself.
Hot from the oven
Java Design Patterns: Tips, Challenges, and Best PracticesTechnologyVladimir Š.9 min readDec 20, 2024Java Design Patterns may seem complex at first, but once you grasp their underlying principles, they can help you organize your code for better scalability, make it easier to maintain, improve efficiency, and more.
Culture
Tina Lj.10 min readMay 29, 2024
Different POVs on AI efficiency at DevōtWhat do a developer, a QA specialist, a designer, and a talent acquisition specialist have in common? At Devōt, they all explore how generative AI can boost productivity in their roles. In this blog post, we'll examine the impact of AI on efficiency and discuss why AI should primarily promote a balance between business and private life rather than fostering toxic productivity.
Technology
Leo C.7 min readMay 27, 2024
Automation QA and the Importance of Always Knowing Your WhyAutomation in QA can be a game-changer, but whether you test manually or with automation, always know what you're testing and why.
Business & Life
Tina Lj.5 min readMay 24, 2024
Choosing the Right Issue-Tracking SoftwareHow do you choose the right issue-tracking software? There’s a slim chance you will look into the list of “the best” tracking systems. You need to be sure that the software fits your team and project. In this blog post, we have many questions you should ask yourself before choosing issue-tracking software for your company.
Industry Insights
Tina Lj.7 min readMay 22, 2024
Why It's Worthwhile to Be a Ruby on Rails DeveloperFrom our CEO educating Ruby on Rails developers in Croatia to one of the largest Ruby on Rails teams in this part of Europe, how did some of our Devōt developers' journeys start, and why is it still a worthwhile career choice to be among Rails developers?
Technology
Juraj S.12 min readMay 20, 2024
How to Make an AI Model: The Math Behind GPTDon't be afraid of math and theory. In this blog post, we will explore how to make an AI, specifically a GPT. Inspired by Andrej Karpathy, we hope this blog will help you better understand the process.
Industry Insights
Tina Lj.10 min readMay 17, 2024
10 Frequent Missteps in Applying Software Development MethodologiesWhat to choose from the sea of software development methodologies? Don't just copy and paste someone else's success—first, understand your needs. Avoid these 10 common mistakes when applying your chosen methodology.
Industry Insights
Tina Lj.7 min readMay 15, 2024
Will AI Replace Programmers?A hotly debated topic, but let’s see what are the limitations of AI in software development and why AI means collaboration rather than a replacement.
Technology
Luka C.12 min readMay 13, 2024
Unlock the Full Potential of Git Collaboration: A Guide to Effective TeamworkIf you aim to improve your code quality and team efficiency, this Git collaboration guide is for you. It is Ideal for novice and seasoned developers, providing a daily reference for mastering Git commands and enhancing teamwork. Discover how to manage your GitHub repository efficiently, streamline your project workflow, and boost collaboration across your development team.
Business & Life
Tina Lj.8 min readMay 10, 2024
Checklist for Software Development Best PracticesLet’s look into some of the best software development practices that you can apply to your business.
Technology
Marko P.5 min readMay 8, 2024
Embracing Git Worktrees in Software DevelopmentGit worktrees are less explored, but they may be a secret weapon we’ve been looking for. Let’s see why they offer flexible alternatives to traditional branching techniques.
Business & Life
Tina Lj.6 min readMay 6, 2024
Avoid These 10 Mistakes in Planning Software Development, and You'll Get a Perfect Project Plan So you don't end up on lists like 'Project Failures That Stunned the World,' we've compiled a list of 10 mistakes to avoid for a perfect project plan.
Business & Life
Tina Lj.8 min readMay 2, 2024
How to Successfully Outsource Software DevelopmentYou've probably thought about outsourcing software development at least once. In this blog post, let's explore the key steps, the benefits you can gain from outsourced teams, and why you should emphasize the importance of a human-centric approach and technical expertise.