Photo by Viktor Talashuk on UnsplashHistorically, logs have been essential for troubleshooting application and infrastructure performance. Nowadays, it is used for business dashboards visualization and performance analysis. The importance of structuring the data in those log files so it can be extracted, manipulated, and analyzed efficiently, in addition to being understandable by humans, is quick
Photo by Daniel Abadia on UnsplashA little less than a year ago, I built Burplist, a free search engine for craft beer in Singapore. With the goal to keep my infrastructure cost as low as possible, I started off with Heroku Postgres free tier. With a row limit of 10,000 and a storage capacity of 1 GB, I thought that it would last me for at least a year — it didn’t. Despite having a garbage collect
Screengrab from Stack Overflow 2021 Developer SurveyVisual Studio Code is unarguably the most sought-after source code editor tool today. The recently concluded Stack Overflow Developer Survey 2021 only reaffirms the growing dominance of Microsoft’s VS Code. Much of the popularity is due to their rich library of extensions which makes it easy to plug and play third-party APIs. You can also create
Photo by Liam Briese on UnsplashThere are about 700 programming languages in the world. However, developers use about 20 different programming languages to build enterprise software. In other words, there are only a few popular general-purpose programming languages, even if there are many programming languages. Developers usually start coding at school, university, or when they begin their career.
Photo by timJ on UnsplashIn this article, we will see how to structure a Rust project so that it’s easily testable. We will build a simple authentication module that is exposed via REST API while storing the data to PostgreSQL and Redis. We will use actix-web for handling the REST API part, sqlx for interacting with PostgreSQL, and redis-rs for interacting with Redis. We will see how the applicati
I’m putting Better Programming on hiatus to make room for other programming publications.
Photo by Lukas Blazek on UnsplashMany apps have test suites that run exponentially slower as business complexity grows. This is painful to developer productivity and resource efficiency. In this piece, I’ll show you how I’ve made my tests run 70% faster by changing a few lines. Why Tests MatterImagine I have a test suite that verifies all the outputs and side effects of my code. With this kind of
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く