Senior Software Developer - 13 years in software development - Posts in German/English/Turkish - BOUN - CMPE - MSc. in Software Engineering - a chess enthusiast

Joined November 2011
Coding and Cats retweeted
Server-Side Rendering VS Client-Side Rendering 🚀
29
15
129
7,756
SOLID Interface Segregation Principle example Keep interfaces highly focused. In the hotel room example below because we have a few smaller interfaces the rooms have more granular control over what functionality they offer. #dotnet
4
16
114
7,223
Coding and Cats retweeted
Humble - I don't have all the answers Curious - I can learn anything
34
6
105
3,127
Coding and Cats retweeted
• You write 100 tweets and then the 101st goes viral. • You apply for 10 jobs and then land on one. • You build 50 projects, the 51st gives you over $10K MRR. It takes time to get results. Stick around. Good things take time.
19
38
4
371
17,828
Coding and Cats retweeted
don't believe and panic whatever people say today , check twice #AprilFoolsDay
8
1
23
1,380
Coding and Cats retweeted
Replying to @codingandcatss
C# 12 in a Nutshell - Joseph Albahari - Reference book Programming C# 10 - Ian Griffiths -Reference book Clean Code With C# - Jason Alls Parallel Programming and Concurrency with C# 10 and .NET 6 - Alvin Ashcraft - Reference book for parallel programming Pro .NET Memory Management - You can wait for the second edition. The under construction Refactoring with C# - Matt Eland ASP .NET Core In Action - Andrew Lock Coding Clean, Reliable and Safe REST APIs with ASP.NET Core 8 - Anthony Giretti ASP.NET 8 Best Practices - Jonathan R. Danylko and all books of Mark J. Price. I vouch for all the books I listed above. Language independent ones are the subject of another video.
1
1
187
Coding and Cats retweeted
How does Docker work? The diagram below shows the architecture of Docker and how it works when we run “docker build”, “docker pull” and “docker run”. There are 3 components in Docker architecture: 🔹 Docker client The docker client talks to the Docker daemon. 🔹 Docker host The Docker daemon listens for Docker API requests and manages Docker objects such as images, containers, networks, and volumes. 🔹 Docker registry A Docker registry stores Docker images. Docker Hub is a public registry that anyone can use. Let’s take the “docker run” command as an example. 1. Docker pulls the image from the registry. 2. Docker creates a new container. 3. Docker allocates a read-write filesystem to the container. 4. Docker creates a network interface to connect the container to the default network. 5. Docker starts the container. – Subscribe to our weekly newsletter to get a Free System Design PDF (158 pages): bit.ly/3KCnWXq
10
332
12
1,416
163,920
Coding and Cats retweeted
Peeling back the layers of AI! This infographic unravels the complex world from Neural Networks to Deep Learning. Dive deeper into AI with the insights from @ingliguori's 'The Digital Edge' 👉 bit.ly/3u4pILl #ArtificialIntelligence #MachineLearning #DeepLearning"
3
24
3
39
6,672
Today I wanted to share something a lot of non-tech people don't understand. This is a click and follower farm. This one in particular is in Vietnam and as ugly as it looks, it has more tech and money invested than some start-ups in Silicon Valley. It only takes one person to control large amounts of phones and do the work of hundreds or even thousands. It’s solitary and crowded at the same time. BTW, Tik Tok is one of the most popular platforms for farms like this one.
95
281
81
1,354
271,299
Coding and Cats retweeted
Encoding vs Encryption vs Tokenization. Encoding, encryption, and tokenization are three distinct processes that handle data in different ways for various purposes, including data transmission, security, and compliance. In system designs, we need to select the right approach for handling sensitive information. 🔹 Encoding Encoding converts data into a different format using a scheme that can be easily reversed. Examples include Base64 encoding, which encodes binary data into ASCII characters, making it easier to transmit data over media that are designed to deal with textual data. Encoding is not meant for securing data. The encoded data can be easily decoded using the same scheme without the need for a key. 🔹 Encryption Encryption involves complex algorithms that use keys for transforming data. Encryption can be symmetric (using the same key for encryption and decryption) or asymmetric (using a public key for encryption and a private key for decryption). Encryption is designed to protect data confidentiality by transforming readable data (plaintext) into an unreadable format (ciphertext) using an algorithm and a secret key. Only those with the correct key can decrypt and access the original data. 🔹 Tokenization Tokenization is the process of substituting sensitive data with non-sensitive placeholders called tokens. The mapping between the original data and the token is stored securely in a token vault. These tokens can be used in various systems and processes without exposing the original data, reducing the risk of data breaches. Tokenization is often used for protecting credit card information, personal identification numbers, and other sensitive data. Tokenization is highly secure, as the tokens do not contain any part of the original data and thus cannot be reverse-engineered to reveal the original data. It is particularly useful for compliance with regulations like PCI DSS. – Subscribe to our weekly newsletter to get a Free System Design PDF (158 pages): bit.ly/3KCnWXq
10
300
5
1,163
65,732
10 facts about programming - do you agree?
2
5
42
1,633
Coding and Cats retweeted
When your app works perfectly.
21
13
130
5,896
Coding and Cats retweeted
Good morning everyone!☀️
14
5
1
50
2,094
AI can be interesting Prompt : create an image of developer who stuck on bug for so long and still working on the same #developer
1
4
203
Coding and Cats retweeted
A whole lot of developers don't know how to ask questions properly. And then they're surprised they don't get help. Help others help you. When asking a question: 1) Describe the problem 2) Add steps to reproduce (if applicable) 3) Mention what you tried already 4) Provide supporting material (screenshots/recordings/code/etc) for more context 5) Specify what you want to achieve Here's an example: "I struggle with this issue [describe issue]. Here're the steps to reproduce [add steps]. So far, I've tried these solutions [show solutions]. Here's a link to my code [introduce link] and a screen recording [add screen recording]. I want my code to do [say what]. Could you help me, please?"
14
14
2
95
14,743
#Angular 17.2 brought the new Signal Queries. They come with an optional required function, which gets rid of the undefined type. Below, you see the viewChild method in action. It would be the same for viewChildren, contentChild, and contentChildren.
2
15
86
6,200
What's new in .NET 9 ⬇ Currently updated as of Preview 1 which was released a few days ago. Bookmark this page as it will be continuously updated throughout the year with all the #dotnet 9 goodness. learn.microsoft.com/en-us/do…
1
5
42
5,049
Coding and Cats retweeted
Albert Einstein defined insanity as doing the same thing over and over again and expecting different results. To get better results - try new approaches. Improve your skills! Every day! 🚀
4
14
569
🅰️💥In Angular 17.2, the 'application' builder supports the 'define' option for declaring global identifiers: @angular #angular #javascript #typescript #AngularAddicts
5
11
66
3,874