About:

Florian Nöding runs an independent blog, originally launched in 2008 and restarted in 2022, and works for Adobe.

Website:

Specializations:

Incoming Links:

Outgoing Links:

Subscribe to RSS:
The article shares lessons and advice from Florian Noeding, a Principal Security Architect at Adobe, on advancing in cybersecurity careers. It covers key topics such as writing tailored resumes, gaining hands-on experience through...
The article covers the author's journey in cybersecurity, offering advice on how to advance in the field, including writing resumes, bug bounty hunting, acing technical interviews, and advancing to higher levels in the career.
The article is about a workshop hosted by Florian Noeding at BSides Salt Lake City 2025 to practice interviewing skills for application security. It aims to help candidates gain confidence and sharpen their interviewing skills for...
The article discusses the importance of memory safety in C/C++ applications and provides strategies and techniques to address memory safety flaws. It also offers practical insights and a toolkit for enhancing security efforts.
The article discusses the experience and advice of scaling static analysis and software composition analysis across a complex enterprise environment, including feedback loops, risk prioritization, and a meta-feedback loop to tune ...
The article discusses the concept of adversary journey mapping in the context of cybersecurity, using user journey mapping to analyze an adversary's actions. It also applies the concept to practical examples such as a CVE for curl...
The article discusses the importance of effective communication for security leaders, and provides strategies for creating shared understanding, communicating clearly, and creating a security strategy.
The article discusses the transparency offered by Software Bill of Materials (SBOMs) and how it can be misleading when assessing the security of software products. It highlights the importance of considering the likelihood of expl...
The author describes the process of creating a toy RISC-V CPU, including writing an emulator, compiling and linking C for bare metal, CPU design, and implementing the CPU. The post also explains the process of writing hardware in ...
The text provides a recipe for baking German style bread, including instructions for creating a sourdough starter and the ingredients and steps for making the bread. It also includes troubleshooting tips and suggestions for buying...

0About

2022-04-21

...
The article discusses the effectiveness of pair programming, emphasizing the importance of the effectiveness gap and different pair setups. It highlights the importance of mentoring and learning, especially in the junior-senior pa...
The text explains the concept of load balancing in the context of websites and webservices. It discusses techniques such as DNS Round Robin, HTTP Load Balancing, and HTTP Redirection, along with their advantages and drawbacks.
The post discusses the importance of testing in ensuring that a compiler works correctly. It covers the concepts of Test Driven Development, unit testing, behavior testing, test coverage, and automatic testing. The author emphasiz...
The post discusses how to add mutable variables to the expression compiler, using Single Static Assignment LLVM. It explains the challenges of generating code with mutable variables and how to overcome them using memory allocation...
The post describes the basic ideas of generating executable code using LLVM and the Python bindings llvm-py. It explains walking the AST, unpacking the AST nodes, and creating a minimalistic compiler for mathematical expressions. ...
The text discusses the semantic analysis phase of a program, focusing on type checking, type representation, and AST annotation. It explains the process of checking if the program adheres to certain semantic rules and gathering ty...
The text discusses the concept of AST postprocessing and desugaring in programming languages. It explains how to implement augmented assignment and function operators, and the challenges faced in ANTLR. The author also presents to...
The text explains the implementation of the lexer and parser for Exoself, using the example of a mathematical expression parser. It describes the syntax of ANTLR, the structure of the resulting AST, and the process of extending th...