Home » Software Development » Page 4

Software Development

Comprehensive Guide To Jenkins Declarative Pipeline [With Examples]

Jenkins Pipeline is an automation solution that lets you create simple or complex (template) pipelines via the DSL used in each pipeline. Jenkins provides two ways of developing a pipeline- Scripted and Declarative. Traditionally, Jenkins jobs were created using Jenkins UI called FreeStyle jobs. In Jenkins 2.0, Jenkins introduced a new way to create jobs using the technique called pipeline ...

Read More »

Why Developer Advocates Should Try New Things

Developer Advocates at many organization can usually work on different things. One day they can build a demo application, help with support, improve the documentation, work on an SDK, work on a blog post or a tutorial, and host an event. I love this about Developer Advocacy – you usually have flexibility and freedom to work on and help with ...

Read More »

[MEGA DEAL] VPN Unlimited Lifetime + PlayStation Plus 1-Yr Subscription Bundle (80% off)

Get Lost with Online Entertainment Thanks to Restriction-Free. Encrypted Browsing & Epic Collection of Classic PlayStation Games Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer.We are offering a massive 80% off on VPN Unlimited Lifetime + PlayStation Plus 1-Yr Subscription Bundle. Get it now with only $49,99 instead of the original price of ...

Read More »

How To Create & Run A Job In Jenkins Using Jenkins Freestyle Project?

As per the official Jenkins wiki information, a Jenkins freestyle project is a typical build job or task. This may be as simple as building or packaging an application, running tests, building or sending a report, or even merely running few commands. Collating data for tests can also be done by Jenkins. For instance, a real-world scenario could involve Jenkins ...

Read More »

Installing Anthos Service Mesh on GKE

Istio is an open source service mesh framework that employs traffic management, security, resiliency and observability during service to service communication. The framework itself is platform agnostic, it means you could also use it with non-Kubernetes services or for that matter, even monolithic applications. Some of the core features offered by Istio are service discovery, routing, load balancing, health check, ...

Read More »

List of Open Source Security Tools

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 »

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 »

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 »