As a founder of a security company, I’m constantly looking for open source tools to either incorporate in our offering, or get inspiration from, or provide integration with. And there are dozens of great open source security tools, so I decided to publish a list of them. This plethora of options is one of the reasons that security is so ...
Read More »Home »
My tips for using IntelliJ IDEA effectively
I wanted to share my tips and tricks that and especially keyboard shortcuts that make me more productive when using IntelliJ IDEA. IntelliJ is my favorite IDE and a very well thought-out program in general, and despite trying to learn the countless shortcuts available, there are a few that give you the biggest productivity boost already. My frequently used features ...
Read More »[MEGA DEAL] The 2021 Complete Google SEO & SERP Certification Bundle (98% off)
Increase Your Website’s Leads & Traffic with 26 Hours of Content on Google SEO, Video SEO, Amazon Marketing, SEO Master Class & More Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer.We are offering a massive 98% off on The 2021 Complete Google SEO & SERP Certification Bundle. Get it now with only $29,99 ...
Read More »To Mock or Not To Mock
When testing code there are four ways to handle the dependencies that code has: Plug in the real thingUse a mocking frameworkUse an in-memory fake of the serviceUse a dockerised alternative to the real thing When writing end to end integration tests, on the whole we plug in the real services, and maybe only mock the very extreme dependencies on ...
Read More »kdb+/q – Display a Table as a Tree
This post shows how you can convert a keyed table to a hierarchical tree format in kdb+/q. This could be useful if you want to display data as a tree widget in a front-end. Consider the following keyed table of world populations: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 continent country city | ...
Read More »[MEGA DEAL] The 2021 Complete Computer Science Training Bundle (97% off)
Build Your IT & Data Science Skill Set with 212 Hours of Curated Content on Python, Linux, TensorFlow, Discrete Math, and More Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer.We are offering a massive 97% off on The 2021 Complete Computer Science Training Bundle. Get it now with only $39,99 instead of the ...
Read More »Significance Of Scriptless Test Automation In The World Of Automation Testing
In this evolution of technology, the level of test automation has significantly increased not only in terms of quantity but as well in quality. A lot of companies are now switching to test automation using different tools and technologies to achieve their business goals. Every organization dreams of increased productivity with faster development and quality delivery in a cost-effective manner ...
Read More »Common anti-patterns in Go
It has been widely acknowledged that coding is an art, and like every artisan who crafts wonderful art and is proud of them, we as developers are also really proud of the code we write. In order to achieve the best results, artists constantly keep searching for ways and tools to improve their craft. Similarly, we as developers keep levelling ...
Read More »Seeing Through Frosted Glass
One of the solutions to code quality is peer review. Some suggest that pairing – i.e. live peer review – is the only answer, I’m more flexible. There’s every reason to believe that someone reviewing the code, fresh, will spot something that the writer didn’t notice. However, the chances of finding a mistake, or being able to work on the ...
Read More »