About Digitalkompaniets Repo
Digitalkompaniet
on Github


Patrik Svensson (Github)    

Digitalkompaniet   Stockholm   Sweden

Code samples     CV (LinkedIn)     Website

Summary. We made a reboot in 2022 and started coding a little again. We have 4 repos, and two of them are public: play-101 and dev-101. The other two are clients and startups, that hopefully will be public soon. There is some diversity in the repos, but the stats says I mainly use Python, JavaScript/Typescript, HTML, CSS - you can find some Golang, Assembly, Rust, Mojo, C, C++, Java, and some other languages, along with a lot of libraries and frameworks


Play-101

click to repo

The repository is a playful collection of creative and nostalgic projects that showcase a blend of programming skills and artistic expression. Birds Animation - a blend of nature and art, revisiting a Java project with modern Three.js technology. Retro computing (Atari 600 XL Demo) - a nostalgic throwback to 8-bit era with music and animations, updated in JavaScript. Inventory Management system - a practical application developed for real-world use in inventory management, demonstrating early programming skills in Atari Basic. Kuramoto Oscillations Study - An exploration of complex systems and synchronization, bridging physics and coding, in Python, using Matplotlib and Numpy Music Equalizer (Laufey) - an artistic intersection of music and coding, using sound libraries for audio visualization (Python and P5). Early Computing Experiences - reflecting on the journey from first computers to current technologies, showcasing diverse coding experiences in Intellivision ECS basic, 6502 Assembly and Atari Basic. Demo Screen Transitions - a creative exploration in visual effects and transitions in web technologies, just playing around with JavaScript and P5. Geometric Visualization (Sinecube) - merging mathematics and programming in a visually appealing way, originally done in 6502 Assembly, now in JavaScript. Game Development (Snake) - a basic take in JavaScript, instead of basic and later java. I did a snake high score server in Java once upon a time, so i wanted to try build the game. "Antikythera" Simulation (Solarsystem): A series of simulations depicting the solar system, demonstrating iterative development and the ideas of the Anthikhythera mechanism, found in a shipwreck in 1900.


Development-101

click to repo

This is my R&D and learning repository where I have collected courses in algorithms and data structures, machine learning, blockchain, and other topics. I also have sections about research done in AI, Applications, Data, Infrastructure, Algorithms, IoT, tools (I use), systems design/architecture, languages and math. It is a mix of code, notes, and links to other resources - but basically research around topics I am interested in our have to learn for work :-)


Startup-101

Private repo - but check link in text below

My main startup focus is Tribe AI but I also tend to test startup ideas in here as well to try out things for real and to understand their complexity. I usually do architecture first if needed, then systems design and then code - but most of the time you need to try coding first to get a feel of the complexity.


Clients

Private Repo - but check link in text below

As our first software assignment after our reboot we created a Continuous Performance tool using Python, Puppeteer, Lighthouse and some other things to compare a set of 10 websites performance - but in the end the we went for another method that lighthouse, that took a screenshot of the page and then used a tool to compare the sites and "show" the differences in performance. We also profiled the front-end technology of the websites to understand the what kind of platforms they used and the pro's and con's.