Posts

Event: Be a better Java developer, learn faster and get more results!

Image
I joined a meetup brought by Manchester Java Community at Roku 's office. The topic is  Be a better Java developer, learn faster and get more results! The speech started with the dynamic trios: Fire your neurons: learn by doing Force to practise Frequent action The captivating speaker also shared back stories of recruitment and his own secret of Reputation Formula, i.e., Career Reputation = (Focus * Visibility * Action * Skill [XP] * Giver * Responsibility * Consistency) / ((Me-me-me) * Lies^2 * Difficult) In Q&A session, we delved into burning questions like the future of AI in developer jobs and whether Java will be the next COBOL.  Thank you very much to  Bruno Souza for his fascinating speech and inspirational career advice.

Ethical Hacking 101

In today's digital landscape, software security is paramount. To safeguard applications from cyber attacks, developers must embrace Ethical Hacking—an innovative approach that empowers them to uncover vulnerabilities and strengthen security measures. Ethical Hacking involves adopting the mindset of malicious hackers to identify weaknesses and fortify defences against unauthorised access, data breaches, and other threats. By integrating this practice into the coding process, developers gain valuable insights, proactively mitigating risks and creating more robust and secure software systems.  I took a basic lesson from Snyk about Ethical Hacking, which helps me consider security measures in coding.   Process   Plan & Prepare ( Reconnaissance phase)   Scan & Enumerate   Exploit   Analyse & Report Communicate & Collaborate Continuous Education & Professional Development   Tools   Nmap : network scanner   Burp Suite : security...