Category: Development

  • Strategic Career Guidance for Software Engineers: Key Considerations for Long-Term Growth

    A friend of mine approached me as they were sitting two tables from me. He introduced me to the guy who has spent a few months reading about PHP, Java, system administration, and relevant fields, being clueless as to what’s the best career path for him. The conversation revolved around several major points that I have…

  • Strategic Web Design Planning and Business Alignment

    Web interface planning unveils structural execution constraints, governance gaps, and operating surface complexity that impact enterprise throughput, risk exposure, and long-term value capture. Design initiatives should be understood as execution infrastructure projects that influence operating leverage and decision quality in scaled organizations, not merely aesthetic exercises or marketing deliverables. Addressing Business Needs Through Web Design…

  • Project-Based, Support, and Salary Work: Exploring Different Work Structures

    Back when I was a PC tech support specialist, system administrator, company-hired developer, and freelancer, I’ve come to identify three distinct types of work arrangements: project-based work, support work, and salary-based employment.  Each comes with its own structure, expectations, advantages, and challenges.  Here’s a deep dive into each of these categories to help you understand…

  • Digital Signatures And PDF Signing

    I am working on a project that requires PDF signing through a website. The current infrastructure includes Apache + PHP website available. What we need to achieve is integrate the digital signature module of a user visiting the website and sign the required files. One of the most appropriate solutions after the negotiations was signed applet that signs PDFs.…

  • How To Create Unique Passwords For Every Site And Remember Them Easily?

    In general It’s an algorithm that could be applied almost everywhere and requires no special skills. First of all, lets define the cons and pros for you so to be able to chose whether you would get the advantage or not. Cons depends on the particular site at some point (changes dependant) requires few seconds…

  • Django Framework – First Impressions

    I’ve been researching the Django framework for the last 2-3 weeks in my spare time. It’s development is going on and on and I see many interesting innovative concepts realised behind. I tried it 3 years ago for a course project when we had to integrate the PIL (Python Image Library) into a web project with the existing…

  • Django Translations: Multilingual, i18n, App Names

    Django is a popular web framework written in Python that provides dynamic generated content and allows rapid development for different systems in the Internet. It provides a great interface to other products (via web services), gives ability to design a scalable application and most important, lies on a powerful language as Python (in other words,…

  • Forgotten Password In Django

    Turns out that there are plenty of useful features in the Django admin that I never thought about. The other day I found the last task of a project of mine was adding the “Forgotten password” feature. It’s basically a standard task included in every users-related project, but the whole process requires few interactions: clicking…