HOME
LOGO
POSTERS
BANNERS
CARDS
SELF-HOSTING

My most recent project:
WEB SERVER - Having an open source HTTP Server running on your own machine has never been easier. My willingness to find the best free software got me through testing a huge part available to download. Only a few examples are the famous Apache, Nginx, Simple Web Server, Rebex Tiny Web Server..... there are like millions more out there. If you find yourself in my situation looking for as little as possible configuration needed and maximum capabilities - these three are my favourites. WordPress Local Host - formerly known as Home Webserver (Decentralization.Software) and Local Host WordPress, available straight from the Microsoft Store, Wserve HTTP Server, which is available in the SOURCEFORGE website - https://sourceforge.net/projects/whttp/, and for last SecureWamp - original source is https://securewamp.org/download. If you are looking for a simple solution for blogging from home or running your own website without being bothered with security, then these three can easily become your favourites too.
1. WordPress Local Host - https://apps.microsoft.com/detail/9plbdzgj9fpf?hl=en-US&gl=MY - It is available in the Microsoft Store so simply click the 'Get' button and enjoy. This server is the best when it comes to hosting more than one websites using the same IP and port as it allows it with just a click of a button, while for other free servers this task becomes impossible as there is a lot to be configured on Wamp64 for example and doubtfully will be achieved. It comes with UPnP Port Mapper and has the easiest GUI there can be. You pick the name for your website, the folder that serves your pages, the Listen IP you would like to use, Port numbers for HTTP and HTTPS requests, SSL directory, and then you only need to press two buttons - Save & Start. To set up this server takes less than 2 minutes and assuming that you have your web pages ready then only a few more steps will follow to get your own self-hosted website live on the internet - If you are behind a double NAT then port forwarding will seem impossible, until you get VPN or change your Internet Service Provider. After reading the tons of nonsense described as workaround for double NAT finally PureVPN solved my problem. "How to expose my local server to the internet?" - I noticed that this question has been asked for years and if you are trying to figure it out by yourself by reading the tons of information online (most of it on this topic is useless), then you will experience a time consuming and exhausting process of finding the right pieces for this puzzle.
2. Wserve HTTP Server - downloaded from sourceforge.net and tested - another precious gem for enthusiasts like me. Download it, extract all from the zip, place the wserve folder on any location of your pc. Within that folder you will find wserve.exe and wserve-console.exe. Double click on the wserve-console executable and voila - this server will start serving files locally. Open wserve configuration settings file with any text editor and change only port number and/or VirtualHost IP, if you need them to be different. Save and close. Place all of your images in the images folder and all of your pages in the pages folder. Now you have your website accessible locally on the browser.
2. SecureWamp - downloaded from https://securewamp.org/download and tested - the great Apache. Simple and clean menu allowing you to install only what you need and to enjoy its great functionality. Lightweight, beautiful, clean!!!
HOW TO EXPOSE LOCAL SERVER TO THE INTERNET - For Windows Users - IS YOUR WAN IP SAME AS YOUR PUBLIC IP? - If yes then you can port forward directly from your router - Buy a Domain Name, install a web server, place your web pages in the root directory or enter the location of your website folder. Open Network Connections - Properties - select (TCP/IPv4) and enter the preferred values to create static IP(example 192.168.1.100). Open cmd and run ipconfig /all to get subnet mask and default gateway. Preferred DNS server could be Google's public 8.8.8.8 and Alternate DNS server 8.8.4.4 or if you prefer you can use Cloudflare's 1.1.1.1 and 1.0.0.1 servers. Open Notepad as ADMINISTRATOR -> redirect to (usually) C:\Windows\System32\drivers\etc\hosts - on a new line add the static IP address for your website space your domain name ( Example: 192.168.1.100 byvdesign.ie). Save and close. Sign up for a free dynamic dns because your public IP changes - Dynu or No-IP or VPN offering free DDNS will do the job. Open your router's settings on the browser and find the Port Forwarding option under Advanced - NAT in most cases or Virtual Servers and set the port mapping for your server. You need port 80 (for http) and port 443 (for https). Allow the ports and your server in Defender Firewall by saving new rules in the advanced settings. Configure your server to use your static IP and your domain name.

In case your WAN address on your router is different from your public address (https://whatismyipaddress.com/) - then you are behind a double NAT and port forwarding won't work. With PureVPN you get affordable subscription with options to open any port plus option to use dedicated IP so your presence online will be whitelisted - VPN users use shared IP addresses so the one assigned to you can be associated with many abuse reports (https://www.abuseipdb.com/check/). There is no need of Dynamic DNS services if you use Dedicated IP meaning your public IP stays the same.

In total there are only six points to your attention:

1. Configuration of your server - listen port and pages to serve
2. Setting up your static IP
3. The Windows hosts file - Local IP/static IP (space) yourdomainname.com
4. Port forwarding through your router or VPN that offers the option
5. New Firewall rule for the forwarded ports
6. Dynamic DNS service provider

Many companies are offering free website building tools and hosting, but all of these offers come with limitations like file size, storage, traffic, bandwidth, and so on. If you want to use full featured packets, the choice is yours to either pay for the services or to start hosting whatever you want on your own machine. If you have to deal with CGNAT then do not waste your time and simply bypass it with PureVPN as even if your ISP is able to change the type of your WAN IP, that's going to cost you extra money for sure.


My Experience - Create website pages, purchase Domain Name, buy Port Forwarding with Dedicated IP - PureVPN is the best option and there is no need of dynamic dns provider as Dedicated IP is permanent and whitelisted, forward ports 80 and 443 and create inbound rules for these ports in the firewall advanced options, in the domain provider console create new ns record ( A record is your IP address, CNAME is alias....). Download and install Certbot (https://certbot.eff.org/ or https://sourceforge.net/projects/certbot.mirror/) - run cmd as an administrator and enter certbot certonly, which will provide free ssl certificate for 90 days with auto-renew options, create account or sign in to Google Search Console to get the web pages indexed and validated and to check performance and web insights - follow the instructions from the menu to submit sitemap/s (sitemap can be a simple text file with full url of webpages each on a new line), robots text file (plenty of examples online and not mandatory) to get your website crawled...etc, once done with ssl and serving on port 443 - delete port 80 firewall rule and take good care of the live website.





TECH TRENDS

The trends set to define 2026 are:
1. AI Supercomputing Platforms: - The integration of CPUs, GPUs, AI-specific ASICs, and neuromorphic computing is creating powerful, efficient platforms essential for complex AI workloads like model training and analytics.

AI supercomputing platforms are built on a combination of specialized hardware, a high-speed network, and massive storage. The core components are: compute nodes (often containing hundreds of thousands of GPUs or other AI accelerators), a high-performance network fabric for fast communication between nodes, and a large-scale storage system for data and model storage.
2. Quantum Computing: - While still in nascent stages, breakthroughs are anticipated that could revolutionize fields like drug discovery, materials science, and financial modeling.

While a "breakthrough" for full commercial application is unlikely in 2026, significant progress is expected. Potential breakthroughs include advancements in error correction, a tiny cryogenic device that could drastically reduce heat emissions, and the possibility of quantum computers becoming useful for specific, limited problems. These developments could pave the way for commercial viability in the years following 2026, as companies continue to invest in hardware and software.
3. 5G and 6G Networks: - In 2026, the tech landscape for 5G and 6G networks will be defined by the continued mainstream adoption of 5G and an acceleration of 6G research and development, with technical specifications for the latter expected to be defined by year-end. The central theme is a shift towards intelligent, AI-driven, and highly integrated network systems.

The focus will be on "5G-Advanced", an intermediate step that refines 5G capabilities, particularly for enterprise use cases, incorporating AI and direct-to-device satellite connectivity.
4. Extended Reality (XR): - Integrating augmented reality (AR) and virtual reality (VR), XR is set for significant growth in training, education, and retail, offering highly immersive experiences.

The Extended Reality (XR) market is expected to grow significantly by 2026, with market size estimates varying between $361.9 billion and $464 billion, and compound annual growth rates (CAGRs) around 57.2% or 63%. This growth is driven by increasing interest in virtual experiences for retail, work, and education, as well as technological advancements in AI, 5G, and spatial computing. The market is fueled by enterprise adoption for training and customer engagement, alongside consumer demand for immersive gaming and entertainment.
5. Confidential Computing: - This technology protects sensitive data while it is in use by isolating workloads within hardware-based trusted execution environments (TEEs), crucial for secure AI and analytics across untrusted infrastructures.

Confidential computing is a technology that protects data while it is being processed by using hardware-based Trusted Execution Environments (TEEs). These are secure, isolated areas within a processor that prevent unauthorized access to data, even by the operating system, hypervisor, or cloud provider administrators. This allows sensitive data to be processed in the cloud more securely, mitigating the risk of breaches and enabling new use cases for sensitive data.
6. Bioprinting: - Advances in 3D bioprinting are expected to bring us closer to personalized medicine, with the potential to create complex tissues and organs for transplantation.

Advances in 3D bioprinting for personalized medicine include creating patient-specific drug delivery systems, regenerative tissues and organs, and realistic disease models. This is achieved through 3D printing customized dosage forms, complex implants, and "organ-on-a-chip" devices using bioinks, stem cells, and advanced biomaterials tailored to an individual's needs. These innovations aim to improve drug efficacy, enhance patient outcomes, and accelerate research and development.
7. AI in Computing: - Green computing will become a fundamental part of the tech industry, with a focus on energy efficiency in data centers and optimized hardware for performance per watt.

AI is enhancing green computing by optimizing energy use in data centers through predictive analytics and real-time adjustments, improving renewable energy integration, and creating more efficient algorithms. Key trends include using AI for sustainable data center operations, developing energy-efficient AI models, and leveraging AI to manage electronic waste and other environmental challenges across various industries.
8. Multiagent Systems (MAS): - The industry is shifting from single-model chat interfaces to ecosystems of specialized AI agents that collaborate to achieve complex, shared goals.

Multi-agent system (MAS) trends for 2026 focus on collaboration and orchestration, with an emphasis on specialized agents working together in "agentic AI" ecosystems to perform complex tasks. Key trends include the development of orchestration platforms, the integration of MAS with business processes, a greater focus on governance, and the connection of these systems to both digital and physical realms, such as through robotics and smart equipment.








GRAPHIC DESIGN TRENDS
The trends set to define 2026 are:
1. AI as a creative partner: - AI is being used as an assistant for brainstorming and generating variations, with designers focusing on refining the final product for narrative, hierarchy, and brand voice.

AI in graphic design is trending towards human-AI collaboration to automate repetitive tasks and boost efficiency, enabling designers to focus on higher-level creative work. Key trends include AI-powered personalization for customized user experiences and marketing, generative design for creating unique concepts and assets like photorealistic images or new fonts, and the increasing use of AI in motion graphics, 3D, and AR/VR experiences.
2. Immersive and multi-dimensional design: - Trends like "Liquid Glass" and 3D design are moving beyond flat visuals, incorporating depth and new textures. This is paired with multi-dimensional interactivity and mixed-reality interfaces.

Immersive and multi-dimensional design trends are blending the physical, digital, and virtual to create layered, interactive experiences. Key trends include using augmented and virtual reality (AR/VR), 3D interfaces, and spatial computing to create depth and interactivity. Other significant trends are multi-sensory engagement (including sound and touch), AI integration, and storytelling to guide users through experiences.
3. Maximalism and chaos: - This trend embraces bold colors and busy compositions, sometimes with a "chaos packaging" aesthetic that combines multiple styles and elements in a single design.

Maximalism is an artistic and design approach that embraces "more is more" through the use of bold colors, rich patterns, and layered textures, creating spaces and works that are extravagant and visually dynamic. It contrasts with minimalism by celebrating abundance, complexity, and personal expression, often by mixing different styles and eras.
4. Rebellion and imperfection: - A counter-movement to overly polished visuals, this trend uses "grit, noise, and rebellion" with glitch effects, torn overlays, and rough textures.

Graphic design trends rebelling against polish embrace imperfection through styles like grunge, anti-design, and tactility. These trends feature intentionally messy, hand-drawn, and textured elements to convey authenticity, emotion, and a rebellious, human touch, challenging the traditional emphasis on clean, symmetrical perfection. This involves using distressed fonts, rough textures, chaotic layouts, and other "flawed" elements to create a more relatable and genuine visual experience.
5. Bold typography: - This trend uses large, impactful, and expressive typefaces in various ways, including kinetic and 3D typography.

Bold typography trends for 2026 include oversized and experimental type, such as distorted or experimental fonts that are stretched, warped, and have a sense of movement. Other trends involve using 3D typography to create depth and texture, and pairing bold fonts with contrasting weights or playful kerning to express personality and create rhythm. The trend leans toward expressive, sculptural, and even chaotic forms, moving away from rigid symmetry.
6. Saturation revival: - After a period of subdued colors, there's a return to high-impact brights and neons alongside grounded, earthy tones.

The graphic design saturation revival is a trend of using vibrant, bold, and expressive colors as a counterpoint to the minimalist era and AI-generated content. This revival features a return to maximalism, embracing complexity, layered elements, and playful, retro aesthetics from the 1970s. Other related trends include the use of unique and quirky typography, and an emphasis on tactile and handcrafted elements to add a human touch.
7. Neo-minimalism: - Minimalism is evolving to incorporate warmth and texture, using editorial typography and subtle motion instead of just stripping back elements.

Neo-minimalism in graphic design for 2026 moves beyond sterile simplicity by incorporating tactile and emotional elements like natural textures, subtle gradients, and serif fonts. It builds on the "quiet luxury" aesthetic by retaining a sense of calm and restraint while adding warmth and human-centered details, creating a more immersive and sophisticated experience. This approach is a departure from traditional, stark minimalism and offers a more grounded and expressive style.
8. Naive design: - This style embraces imperfections with wonky letterforms, scribbles, and a childlike doodle aesthetic to create a more authentic and human feel.

Naive design is a graphic design trend that embraces imperfection, childlike qualities, and visible "human error" as a counter-movement to overly polished, AI-generated aesthetics. It features elements like uneven lines, wobbly shapes, and visible "hand-drawn" qualities to create a more authentic and emotional feel. This trend balances playfulness with structure by often combining these imperfect elements with clean typography and white space to maintain readability and effectiveness.








FREE USEFUL SOFTWARE
Tested and Appreciated:
1. Inkscape - Inkscape is a free and open-source software vector graphics editor released under a GNU General Public License 2.0 or later. It is used for both artistic and technical illustrations such as cartoons, clip art, logos, typography, diagrams, and flowcharts - https://inkscape.org/
2. FotoSketcher - The best freeware to turn photos into art. The full version of FotoSketcher is 100% free even for commercial use. Download it from the provided url and start turning your photos into paintings, drawings and sketches - https://fotosketcher.com/download-fotosketcher/
3. ChatGPT free for PC & Mac - A groundbreaking AI chatbot developed by OpenAI that can process complex requests and answer questions throughout a constructive discussion. Being able to converse, write poems, essays, programs, and lots more, you will love discovering everything it features - https://ccm.net/downloads/internet/10415-chatgpt/
or
https://www.chatgptdownload.org/
or
https://www.filehorse.com/download-chatgpt/ plus many more. If you prefer you can simply add it as an extension to Chrome with chatgpt4google.
4. DevExpress SVG Icon Builder & Illustration Editor - These two are available in the Microsoft Store for Free and instead of offering you InAppPurchases or other annoying pop-ups they will bring you to a nice menu and canvas ready for your work.
5. Google Web Designer - Google Web Designer is an advanced free web application that lets you design and build HTML5 ads, images, videos, and other web content for your business using an integrated visual and code interface. Using Google Web Designer's Design view, you can create content with drawing tools, text, and 3D objects, then animate it all on a timeline - https://webdesigner.withgoogle.com/