Panos is an engineering leader at Panther, with over a decade of experience in cybersecurity and engineering leadership. His career includes security research at CERN, security engineering at Microsoft Office 365, and founding Blocktopus, a KYC/AML startup. He holds patents, has published research in security and machine learning, and has helped scale startups from pre-seed through Series B. On this blog, he writes about security, leadership, and developer productivity.
Opinions expressed here are my ownTable of Contents So after all, why Neovim? General Structure of a Neovim Config Overview of the main modern Neovim plugins Language Server Protocol Setup Formatting with Conform Linting with nvim-lint Debug Adapter Protocol Setup Mason for Tool Management AI-Powered Development with CodeCompanion What’s Next? After finishing my keyboard build, I experienced how rewarding and fun it was to have your tools tailor-made specifically for your taste and needs, and the next stop had to be my editor. Neovim was the cool kid on the block, without me realizing back then why, but I had to give it a try. Initially, I was lost and overwhelmed. I was watching influencers building their configurations from scratch and starting from scratch with Neovim is just daunting. You need to configure…
Director of Engineering @ Panther
Engineering Manager, Ingestion @ Orfium
Tech Lead, Payments @ Plum Fintech
Founder & CTO @ Blocktopus
Security Software Engineer @ Microsoft Office 365
Computer Security Researcher, Linux Kernel Hardening @ CERN
Built Pwn Mail, a Cydia iPhone app for spoofing emails. It served more than 260,000 emails but it was discontinued after a legal threat by Steve Jobs
Machine Learning researcher @ KDD lab
Master studies @ Department of Informatics and Telecommunications on Software Engineering
Bachelor studies @ Department of Informatics and Telecommunications on Computer Science and Telecomunications
Laconism will be appreciated 📬