Skip to main content
GrN.dk

Main navigation

  • Articles
  • Contact
  • Your Digital Project Manager
  • About Greg Nowak
  • Services
  • Portfolio
  • Container
    • Excel Freelancer
    • Kubuntu - tips and tricks
    • Linux Apache MySQL and PHP
    • News
    • Image Gallery
User account menu
  • Log in

Breadcrumb

  1. Home

programming

By Greg Nowak, 17 November, 2020

Tidy Up composer.json

Are you looking for an automatic tool to tidy up your composer.json? Look no further with normalize: https://localheinz.com/blog/2018/01/15/normalizing-composer.json/

Tags

  • Web
  • programming
By Greg Nowak, 6 November, 2020

PHP Test If Front Page: Safer Homepage Detection

Need to detect the homepage in plain PHP? Start with $_SERVER['REQUEST_URI'], compare the parsed path instead of the raw request string, and normalize subfolder installs so the check survives real production URLs.

Tags

  • php
  • programming
  • routing
  • web development
By Greg Nowak, 13 August, 2020

CodeIgniter Tips and Tricks for Secure Login and Password Resets

A practical guide to CodeIgniter authentication work that matters in live projects: Shield setup, safer password resets, cleaner validation, and lower-maintenance account flows.

Tags

  • programming
  • php
  • codeigniter
  • application security
By Greg Nowak, 9 May, 2020

Android Flutter Notes

Currently running flutter in ubuntu 20.04.

Flutter cli doc: https://flutter.dev/docs/reference/flutter-cli

Flutter pub doc: https://dart.dev/tools/pub/cmd

KVM installation: sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager
Old info: sudo apt install qemu qemu-kvm virt-manager (Remember to enable VT Virtualization in the Bios) - run: sudo kvm-ok (to check)

Tags

  • Linux
  • Android
  • programming
  • mobile
programming

Review Greg on Google

Greg Nowak Google Reviews

 

  • JavaScript-Heavy Service Pages Still Lose Leads in 2026: A Practical Rendering Audit
  • When URL Parameters Become an Operations Problem: Fix Crawl Waste, Cache Fragmentation, and Duplicate URLs
  • WooCommerce Checkout Blocks Are Still a Paid Compatibility Cleanup for Stores With Gateway and Add-On Debt
  • Services
  • Cloudflare's Resource Tagging Beta Turns Resource Sprawl Into a Paid Governance Cleanup
RSS feed

GrN.dk web platforms, web optimization, data analysis, data handling and logistics.