Ignat Korchagin Profile Banner
Ignat Korchagin Profile
Ignat Korchagin

@ignatkn

1,290
Followers
61
Following
430
Media
1,952
Statuses

Linux team @Cloudflare • EMBA @QuanticSchool • Founder and CEO of CVE-2016-3955 • Previously @cossacklabs and @SamsungMobile • Opinions are my own

transcendental
Joined October 2015
Don't wanna be here? Send us removal request.
@ignatkn
Ignat Korchagin
2 years
Finally! A LastPass version that can't be breached...
Tweet media one
20
62
621
@ignatkn
Ignat Korchagin
11 months
Decided to join the hype: Bentley vs #Linux
19
141
594
@ignatkn
Ignat Korchagin
2 years
When everyone is screaming about the LastPass breach and password vaults are stolen - a good opportunity to remind that we can have vaultless password managers, like this one
13
55
374
@ignatkn
Ignat Korchagin
3 years
6 years ago today I joined @Cloudflare . Since then we've more than 10x increased our headcount and more than 10x increased the number of our data centres. It's an incredible journey...
0
6
117
@ignatkn
Ignat Korchagin
6 years
#savetheinternet at @Cloudflare even on holiday -went to Egypt for a holiday -noticed 1.1.1.1 is not reachable -complained to fellow colleagues with traceroute -turns out it was misrouted by the largest Egypt telco -fixed in ~1 hour Now Egypt has privacy-first DNS #1dot1dot1dot1
3
17
106
@ignatkn
Ignat Korchagin
4 years
Today marks my 5 years at @Cloudflare . It was a long journey, but feels like yesterday... 🤯
3
0
73
@ignatkn
Ignat Korchagin
2 years
#Linux team @Cloudflare is hiring a kernel engineer. If you want to work on the biggest open source project in the world which runs on one of the largest networks in the world do reach out. Some of the things you might be doing and
3
14
55
@ignatkn
Ignat Korchagin
6 years
If you like (or hate) my post you can find me at @gopherconuk and we can talk about it. Or about @Cloudflare . Or about anything else. #gopherconuk
1
14
54
@ignatkn
Ignat Korchagin
1 year
@TheRegister This is big! It is as big as the last incident, when Linux leaked its source code online...
1
0
49
@ignatkn
Ignat Korchagin
4 years
@mjg59 printf("%s: %d\n", __FILE__, __LINE__) is my favourite: don't have to invent a message for each separate debugging statement - just copy-paste across the code and get a simple "trace" of the flow before the crash. Easy to clean up later as well with a simple sed.
1
1
48
@ignatkn
Ignat Korchagin
2 years
Almost 7 years ago I joined a small startup @Cloudflare . Couldn't even imagine I would see a conference announcement like below (from @code_europe ):
Tweet media one
2
0
47
@ignatkn
Ignat Korchagin
3 years
Fun fact: if you do engineering at @Cloudflare and need a reminder when Cloudflare's birthday is - just type "uname -v" on a machine running Cloudflare #Linux kernel
Tweet media one
@Cloudflare
Cloudflare
3 years
Getting ready to celebrate Cloudflare's 11th birthday next week. #BirthdayWeek 🎂
Tweet media one
3
22
58
2
2
47
@ignatkn
Ignat Korchagin
5 years
@nikitonsky I'm DevSecOps
0
3
44
@ignatkn
Ignat Korchagin
9 months
Wow! Got this right on the Christmas Eve! Go @Cloudflare !
Tweet media one
2
1
46
@ignatkn
Ignat Korchagin
3 years
UK Home Office is doing even less than they advertise. I'm a British Citizen, but my parents live in Ukraine (in Kyiv!). But they cannot join me here in the UK via the simplified route, because I "normally don't live in Ukraine" now. I called the helpline and was given a "NO"
@ukhomeoffice
Home Office
3 years
The facts for Ukrainian nationals on the ground wishing to apply for a UK Visa: Share this now ⤵️ #StandwithUkraine 🇺🇦🇬🇧
666
903
2K
5
30
44
@ignatkn
Ignat Korchagin
7 months
#Linux may have a hard time finding free ephemeral ports for your outgoing connections in some cases. A great deep dive by my colleague, which prompted an upstream solution
1
10
42
@ignatkn
Ignat Korchagin
3 months
Celebrating 9 years at @Cloudflare today! Send orange memes...
6
0
42
@ignatkn
Ignat Korchagin
4 years
1
0
40
@ignatkn
Ignat Korchagin
7 years
Engineers at @Cloudflare London office had a brainstorm session on the preliminary design of @CFGateBot Winter Edition!
Tweet media one
3
7
35
@ignatkn
Ignat Korchagin
2 years
Many folks in many places would just gave up here saying "oh it is some weird kernel bug", but not @Cloudflare engineers. They push it to the end!
0
6
32
@ignatkn
Ignat Korchagin
3 months
@evilsocket The problem is not that someone misqualified you. Sometimes a position receives 100s or even 1000s of CVs. We all being human - it is easy to miss a good qualified candidate in such a pile. I wish there was a better way, but there is not. That's why platforms such as this helps
2
0
29
@ignatkn
Ignat Korchagin
2 years
#Linux team at @Cloudflare is considering intern positions for this summer. It's your chance to work on an operating system powering one of world's largest distributed networks. Apply here or DM me for questions
1
5
27
@ignatkn
Ignat Korchagin
3 months
@evilsocket I'm saying (at least for myself) - when I go through CVs, I go manually without any indexing tools. I try give each CV real human attention, because I think it is unfair otherwise. But people can make mistakes. Perhaps, your CV ended up with a similar person.
2
0
27
@ignatkn
Ignat Korchagin
3 years
It's official now! I have finally got my EMBA degree and surprisingly even with Honors! 🎓 1 year of hard work and dedication payed off.
Tweet media one
3
0
26
@ignatkn
Ignat Korchagin
3 years
@FiloSottile Maybe Linux kernel has a point
Tweet media one
1
4
24
@ignatkn
Ignat Korchagin
3 years
@FiloSottile maybe... just relax?
1
0
26
@ignatkn
Ignat Korchagin
5 years
Don't forget to attend my talk "The Definitive Guide to Make Software Fail on #ARM64 " 💪 today at 3:30pm track 3 at #SREcon . We also have 2 @Cloudflare engineering managers on site with the "I'm hiring" label, so be sure to talk to them.
0
5
23
@ignatkn
Ignat Korchagin
6 years
It's days of @Cloudflare in Ukraine: our CTO @jgrahamc is a keynote at #dfua @devfest_ukraine talking about edge compute, I'll be speaking about #Go and #Linux at @OSDN_UA and @advance_lunge is presenting about handling loads of traffic at #hlfwdays @fwdays .
0
4
24
@ignatkn
Ignat Korchagin
5 years
I got tired of websites blocking paste on #passwords fields, so I made . It emulates keystrokes through your OS, so unlike some browser plugins, is universal and browser independent. Blocking paste is useless now, so, please, stop doing it! #PasswordManager
1
7
24
@ignatkn
Ignat Korchagin
3 years
Opened the pickled "sweet" relish from @bsidesncl swag box: Me: "Yum! That smells nice. Why don't I try a spoonful of it?" Narrator: It was a trap... 🌶️ 🔥
3
1
23
@ignatkn
Ignat Korchagin
4 years
@JustRogDigiTec @ericlaw . @Cloudflare encourages curiosity: not all our posts may have a product or technique or even a business reason under the hood. Just some person became interested in some things, made themselves a challenge to do X, did it and tried to explain what they did - that's good enough.
1
4
22
@ignatkn
Ignat Korchagin
2 years
Today I celebrate 7 years at @Cloudflare ! Funny that 7 years ago this day I was in San Francisco for my new hire orientation. And this week on this day I'm in San Francisco again! So many good memories and so much pleasure working with so many smart folks!
0
0
21
@ignatkn
Ignat Korchagin
3 years
There goes my favourite former @Cloudflare London office. So many good memories! Almost feels like your childhood home getting demolished.
@se1
London SE1 Community Website
3 years
Demolition of former print works under way in Lavington Street to make way for new @LandsecGroup office development.
Tweet media one
Tweet media two
1
1
8
2
3
21
@ignatkn
Ignat Korchagin
8 months
New year, new #Linux kernel
Tweet media one
1
0
20
@ignatkn
Ignat Korchagin
7 years
I can neither confirm nor deny this... #velocityconf
Tweet media one
1
1
19
@ignatkn
Ignat Korchagin
3 years
Me: it's Saturday night, but we're stuck at home. No fancy food for us this evening... My wife: hold my ☕...
Tweet media one
1
0
19
@ignatkn
Ignat Korchagin
3 months
My SFO-LHR flight is in the evening, but I needed to check out from the hotel at noon. Went to the @Cloudflare SF office to pass the time and it was more comfortable than any business lounge
Tweet media one
Tweet media two
3
1
19
@ignatkn
Ignat Korchagin
6 years
Yay! @Cloudflare has reached 💯 stars on Github. Although it is a very simple command line tool we use it to power unique keys and secrets on more than 6000 servers now. See for details if you're interested.
0
4
19
@ignatkn
Ignat Korchagin
6 years
@HydeNS33k Legit phone call: - Hello, we're from *company*: in order to process your request we need to confirm my address - me: OK - ... (silence) - they: so, please, tell us your address - me: hell no, "confirm" means you tell me and I say "yes" or "no" And I know they have it on file
1
1
19
@ignatkn
Ignat Korchagin
2 years
So much hard work went into this, but: * it was super fun and I learned A LOT * @Cloudflare is much better and stronger now
0
2
19
@ignatkn
Ignat Korchagin
1 year
Oh wow! Just remembered that today marks my 8 years @Cloudflare ! Funny that this week is the #SpeedWeek and these 8 years surely passed really fast!
1
0
17
@ignatkn
Ignat Korchagin
6 years
Excited to be packing for @gopherconbrasil . First time in Brazil! First time in Southern Hemisphere actually 🙃🙃🙃 ! Looking forward to meeting southern gophers and telling about "Go as a scripting language in Linux" #golang
0
6
17
@ignatkn
Ignat Korchagin
1 year
OK. Here goes...
Tweet media one
1
1
18
@ignatkn
Ignat Korchagin
6 years
If you're at #SREcon in Singapore next week check out how @Cloudflare managed to port our software stack to #arm64 and start serving production traffic using #arm64 servers in ~1.5 month from first touch
Tweet media one
0
7
17
@ignatkn
Ignat Korchagin
4 years
@empijei You realise that in some parts of the world it is still 31st of March? So people may accidentally be confused😉 "I find that the most beautiful part about JavaScript is indeed the type system" 😂
3
0
16
@ignatkn
Ignat Korchagin
1 year
Can we, please, stop publishing CPU vulnerabilities, so I can do some kernel development instead of continuously patching?
0
0
17
@ignatkn
Ignat Korchagin
1 year
This one time me actually finding the thing I was looking for in our wiki
Tweet media one
Tweet media two
3
0
17
@ignatkn
Ignat Korchagin
2 years
@niksadecimal You might be disappointed...
Tweet media one
Tweet media two
3
0
17
@ignatkn
Ignat Korchagin
6 months
Q: What data was used to train Sora? A:
2
3
16
@ignatkn
Ignat Korchagin
1 year
In a small town in Norway surrounded by mountains they make great ramen?
Tweet media one
0
0
16
@ignatkn
Ignat Korchagin
2 years
@UK_Daniel_Card I think mine is authentic. Yours looks like it was downloaded from some shareware website.
1
0
15
@ignatkn
Ignat Korchagin
5 years
Here are my slides from @dotGoEu for "Go as a scripting language in Linux" #dotgoeu :
0
4
16
@ignatkn
Ignat Korchagin
4 years
Just a regular walk outside wearing a regular mask... Nothing to see here...
Tweet media one
6
0
15
@ignatkn
Ignat Korchagin
3 years
I fixed a piece of software segfaulting on start with this change. Why on Earth in 2021 the order of cmdline parameters for compiler/linker still matters?
Tweet media one
3
2
15
@ignatkn
Ignat Korchagin
6 years
People told me they liked my @gopherconbrasil talk but I didn’t expect so much cheering when going to the airport. Or were they just happy because I’m leaving? 🤔 #gobr18
Tweet media one
0
0
15
@ignatkn
Ignat Korchagin
4 years
Mac: you need command line tools for Xcode for git to work Me: ok Mac: would you like to download? Me: why not... Mac: Downloading: 1 MB out of 441.6 MB 441 MB of COMMAND LINE TOOLS for git to work!!1 Are you embedding 4k videos in the man pages @Apple ?
4
2
15
@ignatkn
Ignat Korchagin
2 years
"Did some research on you and Cloudflare..." - such a lie! If you did, you would notice
Tweet media one
1
1
14
@ignatkn
Ignat Korchagin
5 years
Me shouting at the attendees @NoNameConOrg #NoNameCon 2019
Tweet media one
0
0
15
@ignatkn
Ignat Korchagin
3 years
While I really enjoy trying something new from international cuisines, sometimes it's nice to go back to Ukrainian basics: borscht, pork lard on a dark bread, pickled cucumber and some onion
Tweet media one
2
0
14
@ignatkn
Ignat Korchagin
2 years
Happy Birthday Linus Torvalds! Thanks to you we all have a job continuously arguing about the #Linux Kernel!
0
1
14
@ignatkn
Ignat Korchagin
3 years
Right, they need to somehow cross the border and spend around £6000 for a regular family visa providing tons of "required documents", which they don't have obviously...
Tweet media one
2
2
14
@ignatkn
Ignat Korchagin
3 years
The second part of my "How to execute an object file" post is about ELF relocations Check it out!
1
4
14
@ignatkn
Ignat Korchagin
1 year
Security driven by compliance
Tweet media one
0
1
14
@ignatkn
Ignat Korchagin
2 years
Celebrated my Black Hat Asia 2023 talk proposal submission by cooking some Singapore chicken curry 😋
Tweet media one
Tweet media two
2
0
14
@ignatkn
Ignat Korchagin
6 years
First time in Japan and first time at Linux #ossummit ! Excited to be presenting about efficient management of passwords/keys using open source. Keeping utmost secrets does not require proprietary tools. Come and learn how @Cloudflare does it. Or at least say hello...
1
2
14
@ignatkn
Ignat Korchagin
6 years
Tweet media one
0
1
13
@ignatkn
Ignat Korchagin
4 years
@FiloSottile This is not only a US problem. I need to pass "Life in the UK" test to continue to stay and work in the UK. One of the practice test questions I got: "When did Adolf Hitler came to power?"... On a "Life in the UK" test!
2
0
13
@ignatkn
Ignat Korchagin
3 years
My parents are 71 and 65 - they don't have the strength to pick fruit to escape the bombing.
2
1
13
@ignatkn
Ignat Korchagin
2 years
Hello, Barcelona, 🇪🇸! And it is NOT FOR WORK! 🥂
1
0
14
@ignatkn
Ignat Korchagin
2 years
Current status #Linux
Tweet media one
1
2
13
@ignatkn
Ignat Korchagin
3 years
My mom was pro-Russian till the last moment. Today she's hiding in a bomb shelter. You can't pick sides in war! War doesn't differentiate and everyone loses (well, except probably people in the position of power)
0
2
13
@ignatkn
Ignat Korchagin
4 years
When I say "strong engineering skills" I really mean it!
Tweet media one
0
0
13
@ignatkn
Ignat Korchagin
2 years
This is what happens if you don't check the result of malloc for NULL in C #CodeEurope22
Tweet media one
1
1
13
@ignatkn
Ignat Korchagin
3 months
@evilsocket Also maybe the CV didn't stand out or you applied to wrong positions. DM me your primary interests and positions you've applied for in Cloudflare and I try to check if it is a good match.
1
0
13
@ignatkn
Ignat Korchagin
2 years
The sky was unusually clear above London yesterday
Tweet media one
2
0
13
@ignatkn
Ignat Korchagin
2 years
Auditorium in the @Cloudflare London office is just beautiful in the evening! Christmas is still here!
Tweet media one
0
0
13
@ignatkn
Ignat Korchagin
3 years
If I can't go to Singapore, Singapore can come to me! Singapore chicken curry that is.
Tweet media one
2
0
13
@ignatkn
Ignat Korchagin
9 months
I'll be presenting at State of Open Con 24 @openuk_uk in London. Would be cool to meet other Open Source/HW/Stuff enthusiasts.
Tweet media one
1
3
13
@ignatkn
Ignat Korchagin
1 year
Me: working on a bug for a whole day Me: finally got it working Me: trying to finally PR it back GitHub:
Tweet media one
0
1
13
@ignatkn
Ignat Korchagin
1 year
OK. At least part of my job is still safe from #ChatGPT
Tweet media one
2
4
13
@ignatkn
Ignat Korchagin
10 months
Current status
Tweet media one
1
0
12
@ignatkn
Ignat Korchagin
1 year
Me in 2019: WFH would probably never work for me 2023:
Tweet media one
2
0
12
@ignatkn
Ignat Korchagin
2 years
I've just bulk moved many Jira issues from one epic to another and I'm so proud of myself
3
0
12
@ignatkn
Ignat Korchagin
2 years
Excited for my first international in-person event since Covid hit. Please, say hi if you want to talk about #Linux , #security or interested in working for @Cloudflare . Other topics are also welcome!
@code_europe
Code Europe
2 years
Meet #CodeEurope22 first #Cybersecurity speaker: Ignat Korchagin ( @ignatkn )! As a Security Software Engineer at @Cloudflare , he works on platform and hardware #security . However, his interests also include #cryptography , #hacking , and low-level #programming . #CodeEurope #IT
0
0
0
1
1
11
@ignatkn
Ignat Korchagin
3 years
Lockdowns surely made an impact on me. In my first in 18 months 3 hr train trip I never used a laptop or a phone - just stared through the window at the changing English countryside scenery.
0
0
12
@ignatkn
Ignat Korchagin
1 year
Kids: dad, it is so nice outside, take us to the park Me: but I'm working Kids: it's only a 5 min drive - get us there and then come back in 2hrs to pick us up Me (when actually getting to the park):
Tweet media one
1
1
12
@ignatkn
Ignat Korchagin
3 years
I still can't believe that in 21st century our biggest expenditure remains war and killing each other rather than, for example, exploring the endless Universe or various scientific breakthroughs. And after that we call ourselves "advanced species"...
0
0
12
@ignatkn
Ignat Korchagin
3 years
Nothing better than a bowl of home made Ukrainian borscht to complement the second Pfizer dose 💉 and help fight off any potential side effects
Tweet media one
1
0
12
@ignatkn
Ignat Korchagin
4 years
Easy sandboxing for Linux processes is here
1
3
11
@ignatkn
Ignat Korchagin
2 years
#Linux is so much more than just "another POSIX-compatible" operating system. Why not run the kernel as a software HSM?
1
2
11
@ignatkn
Ignat Korchagin
4 years
Our premium $10/mo certificates are much higher quality than those free LetsEncrypt ones And unlike LetsEncrypt you don't have to bother renewing them at least for 1 year
1
1
12
@ignatkn
Ignat Korchagin
3 years
UK has @thetimes US has @nytimes @Cloudflare blog is The Internet Times! Astonished how quickly my colleagues have put this great article together
@Cloudflare
Cloudflare
3 years
“Facebook can't be down, can it?”, we thought, for a second. Well it can, and here's how.
210
3K
5K
0
0
11
@ignatkn
Ignat Korchagin
3 years
Just regular driving in Poland. Nothing to see here...
Tweet media one
0
0
11