Home
Blog
Software
Service
Papers
Awards
Courses
Talks
Podcast
About
Tag Index
All tags
ai (2)
algorithms (2)
big-data (1)
career (10)
cloud (1)
crypto (1)
debloating (3)
devops (3)
github (3)
java (8)
latex (1)
metrics (1)
politics (1)
productivity (2)
sarcasm (3)
science (17)
security (4)
web (1)
ai (2)
AI Doesn't Make Me the Same Coffee
February 13, 2024
Surviving the AI Revolution as a Software Engineer
September 17, 2023
algorithms (2)
Dynamic Programming by Example
December 21, 2020
A Starting Guide to Programming Contests
December 13, 2017
big-data (1)
Data Serialization/Deserialization in Java With Apache Avro
January 20, 2023
career (10)
Some Things to Remember Before Acting Pretentiously
June 7, 2024
The Most Relevant Technical Skill in My Career
March 30, 2024
Building and Leveling Up a Computer Scientist Résumé
January 12, 2024
How to Give a Great Technical Presentation
June 22, 2023
Securing a Permanent Job in Sweden Before Completing My PhD
February 14, 2023
Seven Reasons to Go For a PhD In Computer Science
October 21, 2021
What Does It Take to Become a Software Architect?
August 9, 2021
Hermit Programmers are Dead
July 31, 2021
The Practice of Teaching
February 14, 2019
How I Beat the IELTS Academic With Just a Month of Self-Training
October 26, 2017
cloud (1)
How to Deploy a Simple Spring Boot Application in GCP
July 2, 2020
crypto (1)
How to Set Up A Blockchain Network With Hyperledger Besu
November 21, 2021
debloating (3)
Why Debloating Third-Party Software?
June 15, 2022
Diversity-Driven Software Debloat
June 8, 2020
Unnecessary Code
September 14, 2018
devops (3)
Design For Microservices!
September 20, 2021
Configuring Remote Connections in Unix-Based Systems Using SSH
September 10, 2021
Unix Cmd Hacks
May 23, 2020
github (3)
Replace the Disqus Commenting System on Your Blog
July 27, 2021
Enhance Your Readme With Asciinema
April 5, 2021
Clean Commit Messages
January 12, 2021
java (8)
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
The Fork/Join Java framework
June 5, 2021
The Producer-Consumer Pattern in Java Made Easy
June 28, 2020
Deploying to Maven Central
January 6, 2020
latex (1)
Use Custom LaTeX Macros to Boost Your Writing Productivity
May 28, 2021
metrics (1)
Bus Factor: A Human-Centered Risk Metric in the Software Supply Chain
February 6, 2022
politics (1)
The Cuban Revolution
December 8, 2019
productivity (2)
My Ultimate Terminal Customizations for Windows
October 13, 2023
My Ultimate Terminal Customizations for macOS
May 22, 2022
sarcasm (3)
Prompting is All We Need
May 27, 2023
SIGBOVIK: The Ig Nobel for Academics and Computer Science Researchers
December 5, 2021
Recipes for Effective Academic Emailing
March 3, 2020
science (17)
The Not-So-Strange Case of Cargo Cult in Computer Science Research
July 13, 2024
The Last Paper's Myth
May 5, 2024
How I Peer Review Research Papers
November 12, 2023
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
The True Value of Attending Academic Conferences
November 19, 2022
On the Parkinson's Law of Triviality for Computer Science Researchers
July 22, 2022
No One Cares About Your Research!
May 11, 2022
How to Write a Good Revision Letter For an Academic Paper
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
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
security (4)
Revisiting Ken Thompson’s Reflection on Trusting Trust
December 27, 2023
A Prime on Public Key Infrastructure
August 13, 2023
The Software Supply Chain
October 11, 2021
The Zip Slip Vulnerability Exploitation
October 16, 2019
web (1)
On the Rise, Decline, and Persistence of Web Technologies
April 27, 2024