Search this site
Skip to main content
Skip to navigation
Version 7.2 of my resume is live now
Check it out
Ali Alp
Articles
Certificates
Docs
Blogs
Resume
Apps
Battery Notifier
Muter
privacy-policy
Ali Alp
Articles
Certificates
Docs
Blogs
Resume
Apps
Battery Notifier
Muter
privacy-policy
More
Articles
Certificates
Docs
Blogs
Resume
Apps
Battery Notifier
Muter
privacy-policy
Articles
PipeNet, Pipe lining in .Net
Simplifying a complex logic with chain of responsibility and builder patterns
RedisNet, production ready Redis client for dotnet core
A production ready Redis multi context client with support for traffic compression
Dependency Injection, easy registration in .Net core
Easily register your DI services in .Net Core
DevOps, Kubernetes + Helm + Prometheus + Grafana in Ubuntu 19
A short but practical tutorial into Kubernetes' Monitoring
Future of Cloud
Will cloud technologies be enough in the next decade ?
Easy-TOTP, A Time-Based authorization token generator library for C#
An easy to use, flexible Time-Based One Time Password TOTP library with AES encryption support for C# in dotnetcore
Easy Request Log in .Net Core
Easily log all your incoming HTTP requests to Sqlite database for further auditing
DevOps, Vagrant with Ansible
Configuration management with Vagrant and Ansible
DevOps, Jenkins DSL job simplified
A simplified tutorial to Jenkins DSL job
Securing JWT by TOTP, meet the new JWTS
A brand new approach regarding the usage of JWT, which is the combination of the two very famous security mechanisms JWT and TOTP for the first time in their digital lives.
Easy pipeline in csharp
An easy way to implement the chain of responsibility with the use of the builder pattern
Round Robin implementation in C#
simple but powerful and thread-safe implementation of Round Robin algorithm in C#
Asynchronous Easy pipeline in Android
An easy way to implement the chain of responsibility with the use of the builder pattern asynchronously in Android
Easy reoccurring task scheduler in Android
An easy way to schedule reoccurring tasks in Android
MarkDown based GUI Help system
a simple to use and manage Markdown-based help system for any ASP.Net Core application
SOAP vs REST
A simplified comparison between SPAP and REST APIs
From URL JWT token authentication & manually authorizing HttpContext in .Net core MVC
Authenticating user with in URL JWT
Async/Await easy cancellation in c#
An easy way to cancel any type of Tasks after a timeout in c#
Save your phone’s battery by being notified whenever it’s full
Have you ever experienced plugging your phone to its charger and then in order to extend its battery lifetime, checking it every some minutes to see weather it’s full or not ? If the answer is “yes” so “Full Battery Notifier” is an excellent app for you .
Easy Model Validator C-Sharp
An easy method of validating any object by using validation attributes outside of the MVC context
JavaScript Asynchronous function with Timeout
A smart method to handle timeout in asynchronous functions in JavaScript
Loosely coupled JavaScript logic by observer & facade patterns in agile development
Achieving a loose coupling relationship between class in JavaScript by implementing Observer & Facade patterns
Faster & Easier Multi-Treading with "Auto Fuel Concurrent Queue"
Up to 50% performance boost in multi-threading
No more NullReferenceException for Lists in C#
An easy inline solution to overcome the NullReferenceException with Lists
Gain flexibility with generic shared preferences for Android
A useful method to store and recall from and to shared preferences in Android
Builder design pattern for objects with nested properties
How to keep the beauty of the builder design pattern for objects with nested properties
Data privacy by DNS leak prevention
Making sure you are not being watched by checking for DNS leak
A Mac OS Keyboard shortcut, How to maximise a minimised window
A developer style to maximise a minimised windows in Mac OS
Google Sites
Report abuse
Google Sites
Report abuse