News
There is a new library named LazyColumns that provides variations of a LazyColumn. Let’s say they’re LazyColumns on steroids. To add it to your project, you should add the following into your project ...
Welcome to the 36th edition of Coffee Bytes, a newsletter by Better Programming. To kick things off in this byte-size issue, we’ll be focusing on “Web3”, a word that we all have been hearing for quite ...
I hope y’all are doing well. Last week we covered the job interview experiences of some of our contributors. I hope it helps your next job interview process go a lot more smoothly. Even so, it takes ...
The majority of managers (and some employees) dream is to have a well-established software factory. A long (virtual) conveyor, where customer's needs come in, these requirements disassembled, analyzed ...
Photo by Marc Sendra Martorell on Unsplash. If you have read some of my previous Python articles, you know I’m a Flask fan. It is my go-to for building APIs in Python. However, recently I started to ...
When You Can Use It Right now, Codespaces is in a limited beta, meaning only a small group of users have access. It took almost four months for me to make my way through the waitlist. Pricing has not ...
Software development is a constant learning experience, but there are certain habits and tips that I wished I internalized earlier. Hopefully, these will be of help to any software developer who’s ...
I have seen many people writing the same boilerplate check code for managing the iPhone and iPad by writing either a ternary operatoror an ifblock. Instead of this, we can easily implement the ...
Kotlin Coroutines are a god gift for devs. They simplify your code by reducing the need for callbacks. How they do this is by converting your async callbacks from long-running operations like writing ...
A discussion of non-technical skills for a career in software development. It covers communication, effective documentation, learning, and asking for help ...
Photo by Chang Duong on Unsplash A while back, we discussed coding and system design interviews. If you haven’t, feel free to take a look here: Why Are Coding Interviews Getting So Hard? Why Is System ...
In this series, I go through different common-use case scenarios in which your first thought could be using a library or making something completely custom from scratch, even when there are native ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results