Coding Brewery

  • Blog
  • Software development
    • Clean Code
    • C++
    • Python
    • Java
    • Devops
      • Docker
      • Linux
  • Machine learning
    • Maths
      • Median absolute deviation (MAD) of Errors
      • R-Squared/Coefficient of determination
      • Distribution of error functions
      • Logarithmic loss (or cross-entropy)
      • Receiver operating characteristic (ROC ) curve
      • Confusion Matrix
      • Maths 101: Part 8: Hypothesis testing
      • Distribution of error functions
      • Maths 101 : Part 7: Estimating Confidence Intervals
    • Data Science Libraries
    • Dimensionality Reduction
  • Career Advice
  • Home
    • Contact Us
    • About

Blog

Machine learning

Best Practices for Building Machine Learning Applications

Introduction to Building Machine Learning Applications Building machine learning applications requires a thorough understanding of the fundamentals of machine learning and software development. This section will provide an overview of the key considerations and best practices for building machine learning Read more…

Like this:

Like Loading...
By Deepanshu Lulla, 2 yearsApril 22, 2023 ago
Miscellaneous

How to be a Better Backend Engineer

Header Outline: Understand the Basics of Backend Development As a backend engineer, it is essential to have a good understanding of the fundamentals of backend development. This includes understanding the concepts of server-side programming, web protocols, and server infrastructure. To Read more…

Like this:

Like Loading...
By admin, 2 yearsMarch 31, 2023 ago
Miscellaneous

10 Books I read in 2020

A few years ago, I started reading books to improve myself and look to become better in my career and personal life. A few years ago, I embarked on a journey of self-improvement through reading. In this blog post, I Read more…

Like this:

Like Loading...
By admin, 2 yearsJanuary 15, 2023 ago
Miscellaneous

Writing your own Web server that can handle multiple connections

If you are familiar with socket programming, you would be aware that send and recv are usually blocking calls. This means that the code execution will be blocked until they are successfully resolved. This prevents us from writing TCP servers Read more…

Like this:

Like Loading...
By admin, 2 yearsJanuary 2, 2023 ago
Career Advice

ADHD Management The hard way as a software Engineer

I was recently diagnosed with ADHD (Attention Deficit Hyperactivity Disorder) as an adult, and suddenly, an epiphany ran through my eyes. My life span through my eyes in a short video clip when I learned more about it. It made Read more…

Like this:

Like Loading...
By admin, 2 yearsDecember 27, 2022 ago
Meta

How to do large feature development?

When I was a junior engineer I was given small bugs to fix and small features to work on. However the way we develop larger features is different from the way smaller bugs are fixed or features are developed. I Read more…

Like this:

Like Loading...
By Deepanshu Lulla, 2 yearsDecember 24, 2022 ago
Miscellaneous

LRU Caches in Python

The Least Recently Used (LRU) cache is a cache eviction algorithm that organizes elements in order of use. In LRU, as the name suggests, the element that hasn’t been used for the longest time will be evicted from the cache.

Like this:

Like Loading...
By admin, 2 yearsDecember 24, 2022 ago
Miscellaneous

Emacs (spacemacs) Keybindings I use

I recently started using Emacs for text editing purposes and was pleasantly surprised. My main goal to learn it was to work efficiently in teams that don’t have a nice local dev environment and you need to have a dev Read more…

Like this:

Like Loading...
By admin, 3 yearsJune 24, 2022 ago
Miscellaneous

My favorite Chrome browser extensions for productivity

AdBlock for blocking ads. also adblock plus Go Fucking Work is what I use to block sites like Reddit or Facebook so that I don’t get distracted. Grammarly is a grammar-checking extension for you to improve any writing. (It’s also available for Firefox Read more…

Like this:

Like Loading...
By admin, 3 yearsJune 18, 2022 ago
Career Advice

Identifying priorities in software engineering organizations

It is very important to identify everyone’s priorities in a software engineering organization. In a sense, priorities are about people and what facts are about things. Because of this, it can be easy to overlook priorities, since they are more Read more…

Like this:

Like Loading...
By Deepanshu Lulla, 3 yearsApril 30, 2022 ago

Posts pagination

Previous 1 2 3 … 7 Next
  • About
  • Blog
  • Checkout
  • Contact Us
  • Home
  • Privacy Policy
Hestia | Developed by ThemeIsle
%d