Skip to content
View cankurttekin's full-sized avatar

Block or report cankurttekin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cankurttekin/README.md

about me

  • a passionate software engineer with expertise in Java, Spring Boot, React, PostgreSQL and more. building robust, scalable web applications using architectures and design patterns
  • i love hobby engineering, libre software, repair-friendly products and anything well engineered
  • full time observer and tinkerer; cannot resist fixing problems i encounter around
blog posts
books
Books
X πŸ“– Free Software, Free Society: Selected Essays of Richard M. Stallman
X πŸ“– Software Engineering - Ian Sommerville
X πŸ“– Design Patterns - Gang Of Four
X πŸ“– Clean Code: A Handbook of Agile Software Craftsmanship - Robert C. Martin
X πŸ“– Dive Into Design Patterns - Alexander Shvets
X πŸ“– Spring Microservices in Action - John Carnell, Illary Huaylupo SΓ‘nchez
X πŸ“– Spring Start Here Learn what you need and learn it well - Laurentiu Spilca
πŸ“– Patterns of Enterprise Application Architecture - Martin Fowler
X πŸ“– Domain-Driven Design - Eric Evans
πŸ“– Test Driven Development - Kent Beck
πŸ“– Algorithms - Robert Sedgewick
X πŸ“– A Common-Sense Guide to Data Structures and Algorithms - Jay Wengrow
πŸ“– Grokking Algorithms - Aditya Bhargava
πŸ“– The Pragmatic Programmer - David Thomas, Andrew Hunt
bookmarks - some of my favorite video content creators currently

free software

Pinned Loading

  1. job-application-tracker job-application-tracker Public

    job application tracking system for suckers

    JavaScript 4

  2. ShoppingCart ShoppingCart Public

    A Web API developed using Spring Boot, Spring Data JPA and Spring Security following Onion Architecture, DDD and design patterns.

    Java 2

  3. design-patterns-in-java design-patterns-in-java Public

    Creational, Structural and Behavioral Design Patterns simple examples built in Java in order to gain basic knowledge about them.

    Java 2

  4. WikiArt-Wallpaper-Gnome WikiArt-Wallpaper-Gnome Public

    GNOME Shell Extension that changes your desktop wallpaper to WikiArt's Artwork of the day with single click.

    JavaScript 7

  5. tcdd-cli tcdd-cli Public

    A tool on your terminal or browser that helps you to find empty seats at Turkish Railways by making requests to TCDD API.

    Python 5 2

  6. PinIt-gnome-shell-extension PinIt-gnome-shell-extension Public

    GNOME Shell Extension to send yourself custom notifications. Can be used as quick reminder, to-do or anything you would want to see at your notification menu on GNOME DE.

    JavaScript 5