Home
Blog
Software
Service
Papers
Awards
Courses
Talks
Podcast
About
Tag Index
All tags
academia (1)
ai (1)
big-data (1)
cloud (1)
debloating (2)
latex (1)
management (3)
misc (1)
programming (11)
research (13)
sarcasm (1)
security (3)
soft-skills (6)
tools (5)
tutorials (2)
academia (1)
The True Value of Attending Academic Conferences
November 19, 2022
ai (1)
Surviving the AI Revolution as a Software Engineer
September 17, 2023
big-data (1)
Data Serialization/Deserialization in Java With Apache Avro
January 20, 2023
cloud (1)
How to Deploy a Simple Spring Boot Application in GCP
July 2, 2020
debloating (2)
Diversity-Driven Software Debloat
June 8, 2020
Unnecessary Code
September 14, 2018
latex (1)
Use Custom LaTeX Macros to Boost Your Writing Productivity
May 28, 2021
management (3)
On the Parkinson's Law of Triviality for Computer Science Researchers
July 22, 2022
Bus Factor: A Human-Centered Risk Metric in the Software Supply Chain
February 6, 2022
What Does It Take to Become a Software Architect?
August 9, 2021
misc (1)
The Cuban Revolution
December 8, 2019
programming (11)
The Execution Lifecycle of a Java Application
October 20, 2022
The Dynamic Features of Java
April 22, 2022
Inversion of Control and Dependency Injection in Java
April 12, 2022
AOT vs. JIT Compilation in Java
March 27, 2022
Encoding, Encryption, Hashing, and Obfuscation in Java
December 19, 2021
Design For Microservices!
September 20, 2021
The Fork/Join Java framework
June 5, 2021
Dynamic Programming
December 21, 2020
The Producer-Consumer Pattern in Java Made Easy
June 28, 2020
Unix Cmd Hacks
May 23, 2020
A Starting Guide to Become a Good Competitive Programmer
December 13, 2017
research (13)
My PhD as a Comic
July 10, 2023
Let's Face It: Paper Figures Are Always Subject to Change
March 10, 2023
How to Write a Good Cover Letter for a Research Paper
November 23, 2022
No One Cares About Your Research!
May 11, 2022
How to Write a Good Revision Letter
March 13, 2022
Staying in Academia: How PhD Profiles are Evaluated?
February 22, 2022
How to Write a Good Paper Rebuttal
January 29, 2022
How to Track the Progress of a Research Project
January 17, 2022
How I Overcome Writer's Block When Preparing a Research Paper
November 7, 2021
Seven Reasons to Go For a PhD In Computer Science
October 21, 2021
Book Review: The PhD Grind
June 24, 2021
Shortening the Distance Between Academia and Industry
November 2, 2020
Empirical Software Engineering Research Is Harder Than You Think
October 15, 2020
sarcasm (1)
SIGBOVIK: The Ig Nobel for Academics and Computer Science Researchers
December 5, 2021
security (3)
Why Debloating Third-Party Software?
June 15, 2022
The Software Supply Chain
October 11, 2021
The Zip Slip Vulnerability Exploitation
October 16, 2019
soft-skills (6)
How to Give a Great Technical Presentation
June 22, 2023
Securing a Permanent Job in Sweden Before Completing My PhD
February 14, 2023
Hermit Programmers are Dead
July 31, 2021
Recipes for Effective Academic Emailing
March 3, 2020
The Practice of Teaching
February 14, 2019
How I Beat the IELTS Academic With Just a Month of Self-Training
October 26, 2017
tools (5)
My Ultimate Terminal Customizations for macOS
May 22, 2022
Configuring Remote Connections in Unix-Based Systems Using SSH
September 10, 2021
Replace the Disqus Commenting System on your Blog
July 27, 2021
Enhance Your Readme With Asciinema
April 5, 2021
Git Fundamentals
November 14, 2017
tutorials (2)
How to Set Up A Blockchain Network With Hyperledger Besu
November 21, 2021
Deploying to Maven Central
January 6, 2020