Securing your Spring Apps with OAuth 2.0 – Part 1
Security. Arguably one of the most important components of your application, especially if you have to deal with private information and want to restrict access to only authorised parties. It’s …
Security. Arguably one of the most important components of your application, especially if you have to deal with private information and want to restrict access to only authorised parties. It’s …
When you go into an interview you will be asked a lot of questions. I’ve interviewed at least a couple dozen people and I’d say about 85% of the time …
When thinking about becoming a better software engineer, most of us think about learning new languages, using new technologies, reading books about software architecture, participating in tech conferences etc. We …
In our journey to successfully design and build both internally and externally consumed APIs for many clients over the years, we have learned a lot of valuable lessons. We would …
GPT4All is a tool that allows you to run your own local #ai powered chatbot. No Internet required and no Big Tech watching you. Among other things, you can choose …
Warp.dev is a modern terminal application build in Rust, it is fast and easy to work with. If you are still using a more traditional terminal application like iterm, then …
At one of my previous assignments there was a lot of focus on how to make and keep a developer happy. As this is a topic that I am quite …
The Cloud. Soon after the launches of Amazons Web Services, Google Cloud and Azure shortly after the start of the 21st century, ‘the cloud’ became the go-to buzzword to drive traffic …
Two years in the making, we finally got a chance to execute our plan: go on a Coderetreat together with the entire team. The idea was simple: find a nice …
Most, if not all, engineers at Sourcelabs have been working on systems that have been designed from ground up with a Microservices architecture in mind or monolithic systems that have …