Skip to content
PN Scripts

Articles and field notes

Development

Planning, pricing and building web and mobile software.

Index 48 articles

Articles in “Development” from the PN Scripts blog: plain guides and notes from our own work on software, hosting and games.

  1. Development

    Moving 158 game pages to short addresses with one-hop 301 redirects

    How we moved every game page from /title/slug to /slug: one 301 per old address, reserved words, rewritten links, clean sitemaps and the live numbers.

    9 min read

  2. Development

    A Laravel CMS with WordPress-style plugins and themes: install it and write your first plugin

    Install PN Scripts Press, a Laravel and Filament CMS, then write a plugin with actions and filters and a theme with settings, step by step, with the limits.

    10 min read

  3. Development

    Async standups in Slack that people actually answer

    How to run a written daily standup in Slack: the questions, the timing, one thread a day, blockers that get seen, and what a standup bot must do safely.

    8 min read

  4. Development

    Printing a dated calendar or planner for Bulgaria: holidays, week numbers and working days

    What a correct Bulgarian calendar needs: Easter, moved and declared days off, ISO week numbers and working days, plus paper sizes and printing.

    9 min read

  5. Development

    Believable Bulgarian placeholder content for designs and test data, without using anyone's real details

    Why lorem ipsum hides problems in Bulgarian layouts, how to make names, e-mails, ЕИК, IBANs and phones that look real but are not, and the formats to get right.

    9 min read

  6. Development

    Full-page screenshots in Firefox, and a frame that makes them fit a store page or a link preview

    Three ways to take a full-page screenshot in Firefox, from the menu to the command line, what goes wrong on long pages, and how to frame it at 1200 x 630.

    9 min read

  7. Development

    Touch typing in Bulgarian: БДС or phonetic layout, and how to practise

    Which Bulgarian keyboard layout to learn, measured on real text, how to tell which one you have, and how to practise touch typing so it lasts: accuracy first.

    8 min read

  8. Development

    Know when the washing machine has finished, from a smart plug's power reading

    How to tell from a smart plug's watts that a washer, dishwasher or dryer has finished: thresholds, pauses, dryer tumbling, plugs that go quiet, and reminders.

    9 min read

  9. Development

    Maths worksheets for grades 1 to 4 that practise the right thing: ranges, regrouping and remainders

    What each primary grade practises in Bulgarian maths, why random sums often drill the wrong skill, and how to generate fresh sheets with an answer key.

    8 min read

  10. Development

    Cross-stitch chart size on Aida and seamless pattern tiles: the stitch arithmetic

    Finished size on 14 and 11 count Aida and evenweave, the fabric to cut, a reliable test for seamless tiles, and crisp stitch patterns in CSS.

    8 min read

The PN Scripts family

Other PN Scripts sites

Hosting, games and the blog each have their own site, run by the same company.

  • pnscripts.com

    PN Scripts

    Software engineering

    Custom web, mobile and API development, plus our open-source products and plugins.

  • games.pnscripts.com

    Games

    Games and game servers

    The home for PN Scripts games: free browser games you can play right now, with game servers coming soon.

  • hosting.pnscripts.com

    Hosting

    Hosting and infrastructure

    Shared hosting, KVM VPS, dedicated servers and domains, from the same company that builds your project.

  • blog.pnscripts.com

    Blog

    Articles and field notes

    Practical articles on software development, hosting, open source and games, written with AI assistance and checked by the people who build them.

    You are here