Hack23

Öppen källkodsutveckling

(English version)

Hack23

Om James Pether Sörling
James Pether Sörling
Om James Pether Sörling

Erfaren teknikprofessional med expertis inom informationssäkerhet och leverans av säkra molnsystem. Stark förespråkare för transparens i organisationer och engagerad i att säkerställa säkerheten och tillförlitligheten i mina öppna källkodsprojekt genom användning av branschens bästa metoder som OpenSSF och CII Best Practices.

James Pether Sörling, en säkerhetsprofessional och bidragsgivare till öppen källkod, gav ett föredrag på Javaforum Göteborg där han diskuterade hur man säkrar din utvecklingspipeline med statiska och dynamiska applikationssäkerhetstester, samt mjukvarusammansättningsanalys med Sonarqube.

Utöver detta var Sörling gäst på säkerhetspodcasten Shift Left Like A Boss, där han diskuterade öppna källkodsverktyg som kan göra höghastighetsutveckling mer säker. Som en bidragsgivare till öppen källkod för cfn-nag, som utför infrastruktur som kod (IaC) statisk analys av AWS CloudFormation, skrev han också en öppen källkodsmodul som integrerar CFN-nag i SonarQube.

Press Coverage

Current Projects

Past Projects

Features of the CIA Project

This document showcases the primary features of the Citizen Intelligence Agency (CIA) project. These screenshots illustrate high-level dashboards, critical scoreboards, and detailed analytics, focusing on transparency, accountability, and decision-making in Sweden’s political landscape.


Table of Contents

  1. Dashboard and Scoreboard Views
  2. Ministry Leaders and Insights
  3. Government Body Insights
  4. Party and Parliament Insights
  5. Decision Flow and Risk Assessments
  6. Committee Views
  7. Country Rankings and Analysis
  8. Politician Profiles and Analytics
  9. Administrative Agency Views
  10. Agent Operation Views
  11. User Home and Personal Dashboards

Dashboard and Scoreboard Views

Central Monitoring Dashboard

This real-time monitoring dashboard offers visualizations of political activities, legislative decisions, and operational trends. It acts as a centralized hub for analysis.

Monitoring Dashboard
Monitoring Dashboard

Ministry Leadership Scorecard

A detailed evaluation of current ministry leaders focusing on efficiency, impact, and governance outcomes. This scorecard identifies top-performing leaders and opportunities for improvement.

Current Ministries Leadership Scorecard
Current Ministries Leadership Scorecard

Parliament Rankings Overview

An overview of parliamentary activities and rankings, highlighting key legislative performance metrics and enabling comparative insights.

Parliament Ranking Overview
Parliament Ranking Overview

Ministry Leaders and Insights

Leadership and Financial Metrics

Insights into current ministry leadership, responsibilities, and financial resource allocation:

Ministry Leadership
Ministry Leadership
Expenditure Breakdown
Expenditure Breakdown
Revenue Breakdown
Revenue Breakdown
Ministry Headcount
Ministry Headcount

Government Body Insights

Roles, Income, and Accountability

Detailed insights into government body structures, funding, and operational responsibilities:

Government Body Overview
Government Body Overview
Income Sources
Income Sources

Party and Parliament Insights

Political Party Profiles

An in-depth summary of a major political party's leadership structure and parliamentary dynamics.

Political Party Overview
Political Party Overview

Membership History

A historical overview of party membership trends, illustrating shifts in political alignment.

Party Membership Trends
Party Membership Trends

Decision Flow and Risk Assessments

Legislative Decision-Making

Maps out decision flows within parliamentary and committee structures, offering transparency into the legislative processes and outcomes:

Recent Decision Flow Chart
Recent Decision Flow Chart
Historical Decision Flow Chart
Historical Decision Flow Chart
Committee Decision Flow
Committee Decision Flow

Risk Assessments

Evaluates potential risks in parliamentary activities, promoting governance transparency and accountability.

Risk Summary
Risk Summary

Committee Views

Ballot Decision Summaries

Transparent insights into key committee ballot decisions, offering trends in legislative actions.

Committee Ballot Decisions
Committee Ballot Decisions

Decision-Making Flows

A visual map of committee decision processes during the 2016-17 period, highlighting legislative pathways.

Committee Decision Flow
Committee Decision Flow

Country Rankings and Analysis

IT Security Indicators

An analysis of Sweden’s IT security metrics, emphasizing its readiness to counter digital threats and infrastructure resilience.

Country IT Security Indicators
Country IT Security Indicators

Global Governance Rankings

Sweden’s ranking across governance quality, transparency, and economic indicators, compared globally.

Global Governance Rankings
Global Governance Rankings

Politician Profiles and Analytics

Legislative Contributions and Roles

A detailed profile of a parliament member, including voting patterns and decision-making impact.

Politician Profile
Politician Profile

Role Gantt Chart

A timeline of a politician’s roles and responsibilities, visualized for career trajectory insights.

Politician Career Timeline
Politician Career Timeline

Administrative Agency Views

Agency Operations Overview

An interface showcasing administrative agency performance, management efficiency, and specific operational insights.

Administrative Agency Overview
Administrative Agency Overview
Administrative Agency Details
Administrative Agency Details

Agent Operation Views

Operational Efficiency and Workflows

A detailed view of agent activities, focusing on key performance indicators, workload management, and operational distribution.

Agent Operation Statistics
Agent Operation Statistics

User Home and Personal Dashboards

Personalized Dashboard

An interactive user dashboard summarizing recent activities and providing quick access to key features.

User Home Dashboard
User Home Dashboard

Security Settings and Visit Logs

Tools to manage account security and track user interactions for enhanced safety and transparency.

User Security Settings
User Security Settings
User Visit History
User Visit History

Additional Information

For more details about the Citizen Intelligence Agency project, visit:

The CIA project leverages advanced analytics and visualizations to enhance understanding and promote informed decisions in Sweden’s political ecosystem. These screenshots offer a high-level overview of its features, underlining its commitment to transparency and accountability.


Overview of the committee's activities and key metrics

Overview of the committee's activities and key metrics
Overview of the committee's activities and key metrics

Ranking of committees based on performance and other criteria

Ranking of committees based on performance and other criteria
Ranking of committees based on performance and other criteria

Overview of the government body's structure and functions

Overview of the government body's structure and functions
Overview of the government body's structure and functions

Ranking of government bodies based on various performance metrics

Ranking of government bodies based on various performance metrics
Ranking of government bodies based on various performance metrics

Main dashboard providing a high-level overview of the project's key features

Main dashboard providing a high-level overview of the project's key features
Main dashboard providing a high-level overview of the project's key features

Overview of the Ministry of Enterprise and its key activities

Overview of the Ministry of Enterprise and its key activities
Overview of the Ministry of Enterprise and its key activities

Ranking of ministries based on performance and other criteria

Ranking of ministries based on performance and other criteria
Ranking of ministries based on performance and other criteria

Overview of parliamentary rankings and key legislative metrics

Overview of parliamentary rankings and key legislative metrics
Overview of parliamentary rankings and key legislative metrics

Overview of the political party's structure and activities

Overview of the political party's structure and activities
Overview of the political party's structure and activities

Ranking of political parties based on various performance metrics

Ranking of political parties based on various performance metrics
Ranking of political parties based on various performance metrics

Detailed profile of a specific politician, including their activities and performance

Detailed profile of a specific politician, including their activities and performance
Detailed profile of a specific politician, including their activities and performance

Ranking of politicians based on their performance and other criteria

Ranking of politicians based on their performance and other criteria
Ranking of politicians based on their performance and other criteria