Sukrit Duasukritdua.com·Mar 11, 2024Android Hacking - Part 6Hands on basic static analysis Preparation Target App: InjuredAndroid Environment: Physical device / Android Studio Virtual Device Grabbing the Android apk Start the Android virtual device. Grab the apk from https://github.com/B3nac/InjuredAndroid ...DiscussMobile Security static
Gitar, Incgitar.hashnode.dev·Mar 6, 2024Taming Null Dereferences with Pluggable Type Systems - Part IThis post provides a gentle introduction to both NullAway - an open-source tool to prevent null pointer exceptions in Java - as well as pluggable type systems for nullability in general. It is meant to be the first in a series of posts describing mul...Discussstatic code analysis
Venkatesan Rethinamblogs.aspnet.in·Feb 25, 2024Clean as you code approach — SonarQube AnalysisWhat is “clean as you code” approach? Clean as you code is an approach to code quality that eliminates many of the challenges that come with traditional approaches. As a developer, you focus on maintaining high standards and taking responsibility spe...Discussstatic code analysis
Venkatesan Rethinamblogs.aspnet.in·Feb 22, 2024SonarQube - Deployment, Integration and ConfigurationDeployment SonarQube is a web service that can run in our Azure App Service. It uses an SQL database to store code analysis reports. We can use the SonarQube docker available in Docker Hub to deploy the app into Azure App Service. Here is the docker-...Discussstatic code analysis
Toni VäisänenProtonitalksdev.com·Nov 14, 2023Take Your Linting Game to the Next Level!TLDR: It is possible to declare types for Clojure functions and make them available to the library users by creating clj-kondo configs (type exports). The configs can be created with Malli by collecting function schemas and then transforming these in...Discuss·3 likes·1.4K readsClojure
Piotr Zakrzewskiblog.pzakrzewski.com·Nov 4, 2023Analysing GO code with Soufflefunc main() { a := 1 b := a // you know what value b has without running the program // can another program know it? } When you read source code, you intuitively know what values given variables take (like in the trivial example above), ...Discuss·712 readsstatic code analysis
Axel Lonnforsaxelbob.hashnode.dev·Sep 22, 2023Improving developer productivity by preventing and addressing technical debt with AISoftware engineers and developers are typically among the most expensive labor forces within organizations. The average base salary for software engineers in San Francisco was $167K a year. Because of this, it is unsurprising that one of the main pri...DiscussWeMakeDevs
Axel Lonnforsaxelbob.hashnode.dev·Sep 22, 2023Quality Assurance using AI Code ReviewsAs software developers and data scientists, we have had whole weeks burnt on codebase maintenance. We've had bugs in our codebase that date back to when we first made our first git project commit. We have come across many challenges that come with ma...DiscussAI
Odafe Alaiyaodafe.hashnode.dev·Jul 17, 2023Write Cleaner Programs with Codiga.As developers, the pressure to write cleaner, more efficient code Increases as the scale of the work increases. This calls for the need to have more tools in place to assure the quality of the code written. A good way to ensure the quality of code is...DiscussSoftware Testing
Hire Remote Developersmukeshram.hashnode.dev·Jul 3, 2023Harnessing Statamic Site Generator Advantages and Best PracticesIntroduction Static website generators (SSG) have gained immense popularity for web-based development. One of the SSG which makes a splash is Statamic. What is explicitly Statamic? Statamic is a potent tool that can help developers create websites sw...DiscussStatic Website