Skip to content

petruki/petruki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Main Projects

Find below a list of projects that I have been working on.

Name Description Status
Switcher API (org) Open source Feature Flag Management that is aimed to be simple and developer-friendly. Active
Trackerforce (org) Trackerforce is a platform focused on delivering Process Flow Assisted by Real-Time Decision Making Maintenance
Deno Module: Skimming Web scraping module for Deno Maintenance
Deno Module: Validator4Oak Middleware for Oak framework to validate and sanitize requests Active
dotPathQL Java library for dynamically filtering and extracting properties from complex objects using dot-notation paths Active

Contributing to

When I am not creating trouble for myself, I do also contribute to other open-source projects. Here are some of them:

Name Description Contributed with/as
Oak Server A full-featured HTTP handler framework for Deno, Node, Bun and Cloudflare Workers Bugfixes & Middleware development
DenoLib A community of Deno, for ported/new packages and extra documentations Third-party module development
Open J Proxy A JDBC Driver and Layer 7 Proxy Server to decouple applications from relational database connection management Maintainer

Other Repositories

Here are some other old repositories that I thought it would be nice to share. They are not actively maintained, but they are still valuable.

Name Description
Dijkstra Algorithm Dijsktra Algorithm Sandbox
Page Replacement Algorithms Page Replacement Algorithms Sandbox
JCPU Simulator Java CPU Simulator terminal Sandbox - simulates multithreaded CPU
Game: Battleship Battleship game
Android App: SplitMATE Android App for SplitMATE project

My Resources

Not entirely related to my projects, but I think it's worth sharing some of the resources that I have been using to improve my skills as a Software Engineer.

Name Description
Book: Modern Software Engineering - Dave Farley This book is a must-read for anyone who wants to learn the importance of high-quality and maintainable software.
Book: Refactoring - Martin Fowler A classic book on Refactoring that is a must-read for anyone who wants to learn how to write clean and maintainable code.
Book: Escape Velocity - Doc Norton Give yourself a chance to discover better ways to measure software development delivery.
Book: Joy of Agility - Joshua Kerievsky No Agile Frameworks or constrained practices here. Joshua shares amazing stories about agility as a base for responding gracefully to changes.
Podcast: Agile Bites My go to podcast for Agile topics and misconcepts to rant about.
Author: Martin Fowler Martin Fowler is a software engineer who has been writing about software development for a long time. His blog is a great source of knowledge.
Author: Ron Jeffries Ron Jeffries is one of the three founders of the Extreme Programming. His blog is a great source of knowledge for XP practitioners.
Blog: The Code Whisperer J. B. Rainsberge publishes about Refactoring, TDD, and Clean Code.
YouTube: Modern Software Engineering - Dave Farley Dave Farley and guests talk about Software Development with a focus on Continuous Delivery best practices.
YouTube: Emily Bache Emily Bache talks about TDD and Refactoring.
YouTube: Mob Mentality Show Chris Lucian and Austin Chadwick discuss all things agile and product development from a mob programming perspective.

About

Well, that's me

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published