Aleksandar Janicijevicajanicij.hashnode.dev·Sep 29, 2023My first postHi! This is my first post on Hashnode, so I'll be brief. I am a software engineer (or "developer") who lives in Toronto, Canada. I have many years of experience in software development, most of it in C++, mixed with other languages, such as Python, C...Discussprogramming
Balamurugan Dbalamurugan16.hashnode.dev·Sep 28, 2023Observer PatternHello developers, With this blog I am starting a series on the basic and essential design patterns that every developer should know. Design patterns in simple terms are pre-made solutions to an existing problem that a developer may face! (P.S. Don’t ...Discuss·11 likesprogramming
Francisco Inoquefrantchessico.hashnode.dev·Sep 26, 2023Understanding Object-Oriented Programming (OOP) in TypeScript: Key Concepts and Practical ExampleIntroduction: Object-Oriented Programming (OOP) stands as one of the most widely embraced paradigms in TypeScript, as well as numerous other programming languages. TypeScript, recognized for its strong typing system, eagerly embraces the entire spect...DiscussTypeScript
Toni Uimonentoniuimonen.hashnode.dev·Sep 25, 2023Boosting Python's Performance: Exploring Implementation Options and Parallel ComputingPython is renowned for its simplicity and ease of learning, making it an ideal choice for both beginners and experienced developers. Its high-level data structures and straightforward approach to object-oriented programming have contributed to its wi...Discuss·59 readsPython
Balamurugan Dbalamurugan16.hashnode.dev·Sep 25, 2023The Request-Response ModelPicture this scenario🖼️: You're in an interview, and the interviewer asks, "What backend framework do you know?" 🤔 Proudly, you respond that you know Spring/Django/Express. Following that, the interviewer asks, "Great! 🙌 Can you explain the reques...Discuss·1 likebackend
Clifford Mapesacliffordmapesa.hashnode.dev·Sep 22, 2023Functions in CA function in C is a block of code that performs specific tasks when called. They are also called subroutines or procedures. They are used to perform certain actions and are important in code reuseability: Define the code once and use it multiple tim...Discussprogramming
Balamurugan Dbalamurugan16.hashnode.dev·Sep 21, 2023Does Debugging makes us Question Our Life Choices ?🤪🐛Now let me spit some facts here, We all have written that console.log("aefasfaad", data) line in our code to check what that data variable contains! 😅 Some people even go one step further by adding this line in multiple places to track the value. Th...Discuss·2 likesprogramming
Jennibigkahuna.hashnode.dev·Sep 21, 2023Architecture : How would you go about leveraging AI for an internal system for a BTC mining fleet?I always wanted to ask this question. Now that I am going to work on a project involving global bitcoin mining fleets I would like to ask this one. What architecture, tools and strategy will you use to leverage AI to design an internal self-sustaini...Discussprogramming
Haocheng Linhaochengcodedev.hashnode.dev·Sep 21, 2023Dynamic Programming Approach to Graph ColoringObjective: Color each U.S. state so that no neighbouring states have the same colour. Approach: We utilize backtracking and recursion to assign colours to states and backtracking when there is no valid colouring. Validation Function (is_valid_color)...Discusscoding
Sufiyan Arif Chougulesufiblogs.hashnode.dev·Sep 21, 2023A Brief Overview of Data Structures.Data Structures and Algorithms are closely related to improving the thinking process of a student who is a Computer Science enthusiast. The way of thinking is modified right from the simple basics, all the way up to more complex possibilities. This m...Discussdata structures