🤖 Coding News ⚡️
27.2K subscribers
2 photos
1 video
807 links
High quality articles, videos, and tutorials about programming 💻

HTML, CSS, Sass, JavaScript, TypeScript, React, Angular, Electron, Node, Vue, GraphQL and other topics 💥

@CodingChat talk with other engineers
@CodingNewsFeedbackBot advertisement
Download Telegram
​​I love generative art, and I frequently use a pseudo-random function to add a bit of noise to an image or behavior, but every time I implement a pseudo-random number function in JavaScript it takes me a second to remember how this works. So I thought I would write a quick post with a few of the most common pseudo-random number functions (henceforth referred to as simply “random” numbers) implemented in both vanilla ES6 and (just for fun) Python 3 as well. Of course there are infinitely many probability distributions and stochastic processes to explore, but I’ll keep this simple and save some useful concepts like Markov chains and coherent noise for another time.

#javascript #python #random
​​The programming language landscape is one that’s always evolving and growing. Considering the extensive number of programming languages available today, it might be hard to decide which language is best suited for you. In this article, we’ll cover the top 5 programming languages and how some of them have extraordinarily grown over the last few years. The languages include Python, JavaScript, C++, C# and Java.

#Programming #Python #JavaScript #CPlusPlus #C #Java
​​For over a decade, my main my ‘mother tongue’ has been C#. I have been using it since version 1, and loved the journey through features such as generics, anonymity, LINQ, and async and combining this with design patterns, SOLID principles, architectural styles and TDD/BDD, I now live and breathe C#. I used to snobbishly look down to the scripting languages…

4 minute read


#Python
​​MySQL, PostgreSQL, Oracle, Redis, and many more, you just name it — databases are a really important piece of technology in the progress of human civilization. Today we can see how valuable data are, and so keeping them safe and stable is where the database comes in!

#Python #Database
​​Up until now, I have mostly been developing new Flask projects from scratch. As most projects tend to consist of similar folder structures, it gets really mundane setting up the identical base projects repeatedly over a period of time.

8 minute read

#Flask #Python #GraphQL #Graphene #MySQL #Docker
​​After reading many articles on Virtual Environments, I learnt a lot about Python and how I should create environments to work with Python. In this article, I’ll share my knowledge on how you can setup these environments using the Terminal.

5 minute read

#Python
​​You can write Python programs to interact with the file system to do cool stuff. How to do so isn’t always super clear.

7 minute read

#Python
​​​​Single Responsibility Principle (or SRP) is one of the most important concepts in software development. The main idea of this concept is: all pieces of software must have only a single responsibility.

You can read other posts from our reader - Nikita Sobolev on his blog https://sobolevn.me/

21 min read


#Python
​​In our busy work lives, we often forget to WhatsApp our loved ones. Looking at how regular my parents are in messaging me with inspirational quotes and health tips first thing in the morning, it was time to reciprocate.

7 min read

#Twilio #AWS #Lambda #WhatsApp #Python
​​5 Different Ways to Remove Specific Characters From a String in Python. Using string methods, filter, and regexes

5 minutes read

#Python
​​With the following tools you are going to be able to accelerate your development cycle tenfold. Ever since we started to make our VS Code extensions shortlists we have always been promoting the developer tool ecosystem to enable you to set up quickly and accelerate your workflow while preserving if not raising the quality of the features you deliver.

4 minutes read

#Python #Tools #IDE