The Curious Engineer

All blogs / Software / engineering practice

Henri Bergius

bergie.iki.fi/blog

Hacker and an occasional adventurer. Author of Create.js and NoFlo, founder of Flowhub UG. Decoupling software, one piece at a time. This blog tells the story of that.

Software / engineering practiceDev tools / editors / IDEsElectronicsGeneral

Posts
1,134 from 13 Oct 1997 to 27 Oct 2026
Posting
now and then (4 in the last year)
Kind
personal blog
Feed
https://bergie.iki.fi/blog/rss.xml

2026 4

  1. NoFlo 2.x is coming
  2. I changed my license
  3. Reticulum is interesting
  4. Development dependencies considered harmful

2025 2

  1. Rigging-suspended installation of a marine wind generator
  2. Mobile blogging, the past and the future

2023 2

  1. Flow-Based Programming, a way for AI and humans to develop together
  2. Keeping a semi-automatic electronic ship's logbook

2022 1

  1. Shakedown cruise on the Baltic Sea

2020 1

  1. Cruising sailboat electronics setup with Signal K

2019 1

  1. Building c-base @ 35C3 with Flowhub

2015 1

  1. was acquired

2004 86

  1. Tampere Experience
  2. Planets and Reading Lists
  3. Making Web Scripts Validate
  4. On Oracle's CMS Patent
  5. OpenPSA User Documentation Online
  6. OSCOM 4 Is Coming
  7. Minor Blog Updates
  8. Berners-Lee Gets the Millenium Technology Prize
  9. Paska-G's Sprint is Over - We Won
  10. Paska-G's Sprint Rally
  11. Open Source Consulting for the Government
  12. The Other Side of Pitkäsilta
  13. Positioning a Consultancy on the Web
  14. Some Caucasian Visa Research
  15. Take the Web Standards Survey
  16. Sailing on Viking Ship in 2001
  17. Success of WordPress: PHP vs. Java
  18. OpenPSA Campaigns Support Event Registrations
  19. RSS Feed of Midgard-User Posts
  20. Spread of the Creative Commons
  21. On CDG Terminal 2E Collapse
  22. Indonesian Midgard Blog
  23. Story on Vis
  24. CMS Collegiality - A Practical Approach
  25. OSCOM's Challenge Loop
  26. Style and Accessibility for HTML Forms
  27. Explaining RSS/Atom Syndication
  28. Economist on Homebrew Coders
  29. Some OSCOM Site Updates
  30. New Blogs and Employees
  31. Cell Phone Down
  32. Persistence of Free Software
  33. Strategies for Open Source Adoption
  34. Over 200 OpenPSA Downloads
  35. Commoditizing Information Technology
  36. Open Source Success Factors
  37. Back from Poland
  38. OpenPSA 1.9.0 Released - Open Source Management Software for Consultancies
  39. Midgard's 5th Anniversary - A Better Web for 5 Years
  40. Working with Build Buddy
  41. New Features in OpenPSA Support
  42. Another Good Vappu
  43. Thunderbird 0.6 is available
  44. Dip in Midgard Usage
  45. Roadmap to Web Standards
  46. Motiva Runs MidCOM
  47. First OpenPSA beta available
  48. Open Source Public Relations
  49. JPEG hassles
  50. B2B Advocacy Kit
  51. Supporting International Characters
  52. New OSCOM Interview
  53. Pictures from Pamplona
  54. Some OpenPSA TODOs
  55. A Real Sunday
  56. EU Aims to Make Web Shops Illegal
  57. Accessible Forms with XHTML Labels
  58. OpenPSA Now in CVS
  59. Nick Wreden: Rules for Corporate Blogs and Wikis
  60. Taking a Look at SpiderAdmin
  61. OpenPSA Project Started
  62. On Silence
  63. Year of the Penguin
  64. Kirkkonummen Seurakunnat in Midgard CMS
  65. Linux Greenhouse goes MidCOM
  66. 10th Anniversary of Harmaasudet
  67. Caucasus Reading List
  68. Popularizing World Live Web
  69. Open Source and Usability
  70. Netcraft on Blogs and Wikis
  71. Jose is Back
  72. Rides Through Ghost Town
  73. Finland's Regulations on Freedom of Speech on Web
  74. RSS as Business Notification Tool
  75. Marc Andreessen: Why Open Source Will Boom
  76. Dashboard: Managing contact relationship
  77. New features in Nemein.Net Sales
  78. TMV switches to MidCOM
  79. Leaks and neighbors
  80. Swazi Sauna
  81. Leave Matebeng Pass for Goats
  82. Land of the Basuthu
  83. Struck by the drum
  84. First view of Africa
  85. OSCOM's Wechner is One of CMS Leaders to Watch in 2004
  86. MidRepository hacking in OSCOM Sprint Zurich

2003 22

  1. Midgard and Project UTF-8
  2. HKLC moves Aegir CMS to GPL licensing
  3. Bike problems in Estonia
  4. Go west
  5. My friend Milizia
  6. On the Banks of Volga
  7. A glimpse of real Russia
  8. Ural problems in Novgorod
  9. Russian hospitality
  10. On the road again
  11. Workflow for Midgard
  12. All you need to know about content management, you learned in grade school
  13. Dublin Core metadata with CMFs
  14. 10 Best Features from Commercial CMS
  15. TownPortal: Bringing RSS to masses
  16. Against the Grain: Getting Projects To Work Together
  17. Open Source vs. Open Standards
  18. Why MidCOM rocks
  19. Benchmarking Midgard performance
  20. NTLMSSP support added to Midgard
  21. Too much free software
  22. Case study: Building the OSCOM site

2002 12

  1. The road to Wacken
  2. German campfire
  3. Just another day
  4. Cultural Italy
  5. To the Alps
  6. Crash in Prague
  7. Czech wedding
  8. Polish experience
  9. Via Baltica
  10. Estonian countryside
  11. Sinking ships
  12. Travel preparations

2001 2

  1. Midgard installfest on Aug 14th 2001
  2. Nemein Solutions receives round of seed financing

2000 7

  1. I'm back!
  2. My military service begins tomorrow
  3. Speaking engagements in May/June
  4. The Midgard Project turns one
  5. Midgard European tour
  6. New background images
  7. Minor site updates

1999 8

  1. New site version online
  2. Transcript from first Midgard IRC meeting
  3. Some site improvements
  4. Lack of updates
  5. Gettin' Stoned ;-)
  6. Portfolio delayed
  7. Layout fixed
  8. News back online

1998 10

  1. Sonera kills Web SMS?
  2. Writing a CV
  3. Attacks on Tyr
  4. Perovuo's website
  5. Harmaasudet 4.0
  6. New outlook for Wolves
  7. Website ideas
  8. Tyr back online!
  9. Midgard launch
  10. Layout thoughts

1997 2

  1. Parselinks malfunctioning
  2. News page launch

Undated 973

  1. 2004 06 21 002
  2. 2004 06 23 000
  3. 2004 06 30 000
  4. Travel preparations1
  5. 2004 07 01 000
  6. 2004 07 02 000
  7. Get your motor running
  8. Head out on the highway
  9. Ukrainian experience
  10. The black sea
  11. In the caucasus
  12. Through turkey
  13. In the balkans
  14. Northbound
  15. 2004 08 11 000
  16. 2004 08 12 000
  17. 2004 08 12 001
  18. 2004 08 17 000
  19. 2004 08 17 001
  20. 2004 08 17 002
  21. 2004 08 18 000
  22. 2004 08 19 000
  23. 2004 08 20 000
  24. 2004 09 01 000
  25. 2004 09 06 000
  26. 2004 09 08 000
  27. 2004 09 08 001
  28. 2004 09 09 000
  29. 2004 09 09 001
  30. 2004 09 10 000
  31. 2004 09 14 000
  32. 2004 09 14 001
  33. 2004 09 15 000
  34. Openpsa demo available
  35. Almost too perilous
  36. Using weblog editors with midgard cms
  37. This is now unicode
  38. Urban combat basics
  39. Off to oscom4
  40. First day of oscom 4
  41. Second day of oscom 4
  42. Last day of oscom 4
  43. A day in it sales
  44. Making open source content management suck less
  45. Work shift planning with openpsa
  46. Back from the north
  47. Openpsa documents supports webdav
  48. Minor midgard blogging tool updates
  49. Oscom s visual identity
  50. Test install of midgard 1 6 0rc2
  51. New ways for midgard coding
  52. New openpsa campaign query tool
  53. Standardized css layouts with midgard
  54. Planet midgard updates
  55. Anttila won the finnish quality award 2004
  56. Midgard 1 6 power flexibility out of the box
  57. This is the new nemein
  58. New apartment
  59. Filesystem midcom going strong
  60. Talking points for the midgard gathering
  61. New look at nemeinquiz
  62. Some mgdschema notes
  63. The connected gathering
  64. Why do we need mgdschema
  65. Project gnomegard
  66. Weekend in ukraine
  67. Franchising as growth model for open source business
  68. F u d trailer available
  69. Filesystem enabled midcom template now available
  70. Testing ubuntu blogging on gnome
  71. Housewarming party
  72. New blog layout
  73. Getting closer to windows
  74. Managing nanocorporations with openpsa
  75. Preparing for openpsa usability day
  76. Historical helsinki malmi airport threatened
  77. Two new midgard buttons
  78. Midgard s aggregator now supports multiple encodings
  79. Bourgeois christmas
  80. Adding location awareness to blogs
  81. Isync woes with sony ericsson k700i
  82. Where have you been
  83. Happy new year
  84. New layout for openpsa
  85. Comparing midgard and wordpress
  86. Creating custom navigation with midcom
  87. Gotchas for new midgardians
  88. Midgard will have integrated search
  89. Midgard as the modern day hansa
  90. Adding categories to a midgard blog
  91. Midgard site creation wizard
  92. Site creation wizard runs
  93. Eu agriculture ministers threaten again with software patents
  94. Nemein com in some interesting language
  95. Bad taxi day
  96. Revised discussion forum for midgard
  97. Jukka back from hiatus jcr for midgard
  98. Enabling permalink autodetection
  99. Multilingual midcom sites
  100. The viking biathlon
  101. Openpsa as a resource planning tool
  102. Easier handling of css with midcom
  103. First look at digital business ecosystem
  104. First flying lesson
  105. Design new midcom ui win an ipod mini
  106. Business according to openpsa
  107. Markdown support for midgard
  108. End of european democracy
  109. Flight to turku
  110. Midcom search engine in production
  111. Midcom indexer setup notes
  112. Clarifying datagard
  113. Going to ntc
  114. First day of nonprofit technology conference
  115. Second day of nonprofit technology conference
  116. Background of the nemein name
  117. Openpsa project in rome
  118. Creating reusable styles for midgard
  119. Incompetence at german embassy in tbilisi
  120. Nemein expands to caucasus
  121. Photos from rome online
  122. Sunday notes from mgdschema workshop
  123. An afternoon with old technology
  124. Going to russian open source forum
  125. Notes from the russian open source forum
  126. Location information on the web
  127. First solo flight
  128. Search for a motorcycle mechanic
  129. Hour approval component for midcom
  130. Midcom is becoming the default api
  131. Packaging midcom with pear
  132. Itse valtiaat website launched
  133. First running openpsa 2 0 component
  134. Things happening last may
  135. How open source boosts local economy
  136. The dbe driver workshop
  137. Some snapshots from openpsa 2
  138. Openpsa 2 preview 1 released
  139. 2005 06 24 1119591903
  140. 2005 06 27 1119894307
  141. Protie acquires ftc majority
  142. No to european software patents
  143. London
  144. Contact display widget for midcom
  145. Html tidy integrated into midcom
  146. Repligard your days are numbered
  147. The trouble with frameworks
  148. Midgard wiki now available
  149. Rss feed creator library for midcom
  150. Business software and microcompanies
  151. Mapping the midgard community
  152. Latest midgard and midcom
  153. Views over helsinki
  154. Flight to turku archipelago
  155. Midgard wiki doing fine
  156. First look at the new ais
  157. Kubrick layout for midgard cms
  158. Minor development setback
  159. Direct marketing component for openpsa
  160. It is now done
  161. Not going to budapest
  162. Midgard on os x is rolling
  163. More about positioning on the web
  164. Openpsa calendar goes horizontal
  165. Posting pictures from iphoto to midgard
  166. Software freedom day
  167. Cms watch kudos of 2005
  168. Going to georgia this month
  169. Midcom and content update notifications
  170. Some refresh to the openpsa style
  171. Why web designers need a cms
  172. Midgard in the mountains trip to georgia
  173. Php memory problems on apache 2
  174. The cave city of vardzia
  175. Google indexes permalinks
  176. New event calendar for midcom
  177. Blog capitalism
  178. Prepare to be synchronized
  179. Midgard meeting in linkoping
  180. Networked project management with dbe
  181. Way of the sword
  182. Meanwhile in france
  183. Open source and venture capital
  184. Finnish centre for open source software in 2006
  185. If your apache ever runs out of semaphores
  186. Finnish midgard slides from friday
  187. Interested in the zend php framework
  188. Sketch your website with denim
  189. Openpsa on best help desk software guide
  190. Does it make the planes fly
  191. Tango shared ui style for the web
  192. Going to forum gnome
  193. Pyha luosto goes midgard cms
  194. A year ago orange revolution
  195. Midgard and style s attachments
  196. Midgard slides from curitiba
  197. Digital business ecosystem slides from curitiba
  198. Midgard for media agencies
  199. Updates from florianopolis
  200. Surma finnish tuho metal
  201. Midgard prefetching and the style engine
  202. Web trends for 2006
  203. The environmental impact of the internet
  204. Midgard s new style engine
  205. Pear packager tries to be too smart
  206. On the data retention directive
  207. Effi on the black december of digital rights
  208. Intellectual property and the open source business
  209. Looking at the php workflow options
  210. The real hitchhiker s guide to the galaxy
  211. Implementing rtfm as a policy
  212. Another family christmas
  213. Towards unified feed icons
  214. Delaying openpsa 2 beta release
  215. Happy new year and a look back at 2005
  216. Rss and its shortcomings
  217. This is the future
  218. Majority of greater helsinki inhabitants want to keep malmi airport
  219. Midgard wiki rewritten
  220. How openpsa uses dbe
  221. Getting things done with salesforce com
  222. Working over the web
  223. African miracles
  224. Concerns with working over the web
  225. Iphoto photocasting and standards
  226. Midcom pear 1 4 packaging works
  227. Four things
  228. Open source and web 2 0
  229. The mountains burn
  230. First day with nokia 770
  231. Get midcom from a pear channel
  232. Joel spolsky on ajax calendars
  233. Current web design trends
  234. Going to california and brazil
  235. What is wrong with mac desktop
  236. Isync and disappearing records
  237. Eclipsecon preparations
  238. Midcom and browser cache
  239. Some notes about placeopedia
  240. Trying out camino
  241. Cars and commuting
  242. Networking and microcorporations
  243. Openpsa will have real syncml
  244. On car crashes and responsibility
  245. Decluttering process
  246. The doubtful future of oscom
  247. Ben hammersley and iweb
  248. On simple business applications
  249. Viking biathlon 2006
  250. Midcom pear channel not working with pear 1 4 7
  251. Sown viking ship s trip report
  252. Building a better mousetrap
  253. One six right on google video
  254. If your isync ever stops working
  255. Road trip preparations
  256. Rss being patented
  257. Why are we going to eclipsecon
  258. 2006 03 17 1142631903
  259. In eclipsecon 2006
  260. Two years of blogging
  261. 2006 03 24 1143189604
  262. Getting my morning news
  263. Midcom pear channel upgraded
  264. Securing instant messaging
  265. Meanwhile in ukraine
  266. Performance tips for midcom 2 5
  267. From mailing lists to forums
  268. On finnish state of living
  269. That time of the year
  270. Thinking about guadec
  271. Midgard for mac
  272. In brazil now
  273. Digital business ecosystem in fisl
  274. Maemo and free software innovation
  275. Fellow of fsf europe
  276. Motorcycles and targeted marketing
  277. On the burning of vr makasiinit
  278. Midgard s new toolbar
  279. Openpsa2 minor features matter
  280. What to demand from open source contractors
  281. Maemo mapper takes us closer to the hitchhiker s guide
  282. Midgard2 is becoming reality
  283. Today is the open discussion day
  284. Crna gora voted for independence
  285. Maemo software idea contest
  286. Notification management in openpsa 2
  287. Clearing the photo backlog
  288. Midcom s new acl editor released
  289. Amnesty and the irrepressible internet
  290. More on secure instant messaging
  291. Web goes lowercase
  292. Email integration in openpsa 2
  293. Remembering how to fly
  294. Eating our own dogfood
  295. Internet tablet os 2006 beta is out
  296. Make your site growl
  297. Navigation items and redirection
  298. Midgard developer meeting in komorniki
  299. Changing schemas on the fly
  300. The midgard position
  301. Cms watch midgard keeps chugging along
  302. Easy midsummer and barcelona
  303. Synchronization and the free software desktop in guadec
  304. Positioned cellphone as the travel guide
  305. When summer calls
  306. Back on duty
  307. Help gnome choose its cms
  308. Big changes in the midcom project
  309. Gizmo and the new skype ui
  310. Floating down with beer
  311. First four countries committed to one laptop per child
  312. Midcom on php5 finally
  313. Web services and free software
  314. Openpsa sources moved to subversion
  315. Ical is adding caldav support
  316. Switching to intel macbook
  317. Benefiting from the glib core
  318. Midgard needs a jabber plan
  319. Page styling and datamanager schemas
  320. Return of the moblog
  321. Plazes is now mobile
  322. We need public access to geodata in europe
  323. Fifteen years of linux
  324. A motorcycle update
  325. New login screen for midgard
  326. Going underground
  327. Clearing the photo backlog 001
  328. Three points for creating a successful free software project
  329. Firefox extension for microformat utilization
  330. What should happen after oscom
  331. New component selection view for midcom
  332. Autumn cleaning for your contacts database
  333. New feed aggregator for midgard
  334. Today is the onewebday
  335. Top ten unix shell commands
  336. Optimizing the latest midcom
  337. Exploring the paths of wikipedia with pathway
  338. Midgard s new tagging library
  339. Talk about response times
  340. Watching movies on the nokia 770
  341. Managing changes in collaborative innovation networks
  342. How much is your midgard worth
  343. Maemo is migrating to midgard
  344. Midgard 2 time
  345. View source
  346. Be liberal with input strict with output
  347. Contact management in semantic web
  348. Gnome org will run plone
  349. The trip to murmansk
  350. Court rules against helsinki s disastrous malmi plans
  351. Finding resources automatically in openpsa
  352. State of the art
  353. Trying out maemo blog
  354. Going to latinoware
  355. British rfid passports cracked
  356. Digital business ecosystem in latinoware 2006
  357. Nokia 770 navigation kit
  358. Solving logistics of mamona
  359. Fon for free in finland
  360. Democracy player brings youtube to desktop
  361. Clearing the photo backlog 002
  362. More photo backlog
  363. What is happening in midcom 2 7
  364. Slight pause in development
  365. Midgard in 2007 the year of the web developer
  366. Tank surfing on flickr
  367. Helsinki to provide wifi hotspots in public transportation
  368. Nokia s new n800 linux tablet
  369. Resource bookings with midgard
  370. Getting started with microformats
  371. Midgard replication service starts to shape up
  372. Setting adium status from a microsummary
  373. Midgard developer meeting winter 2007
  374. Looking for a junior php midgard consultant
  375. Personalized street advertisements
  376. Welcome to my new blog
  377. Quick and dirty midcom caching with cache lite
  378. Contact management and microformats
  379. Meet nabaztag our new general manager
  380. Iran and the possible march to war
  381. Regaining my wings 001
  382. Compact homes of the future
  383. Preview of midgard s new on site template editor
  384. Instant messaging voip and standards
  385. Midgard and flickr
  386. Plazes on the n800
  387. This bunny talks midgard
  388. For a collaborative mws
  389. Maemo plazer released
  390. Oscms summit manage your personal information space with midgard
  391. Short clip from haidong gumdo practice
  392. Midgard weekly summary 67 february 23rd 2007
  393. Blogging on my n800
  394. Midgard and geotagging via email
  395. Geoclue and maemo plazer
  396. Midgard weekly summary 68 march 2nd 2007
  397. Wifi autologins with devicescape
  398. Midgard weekly summary 69 march 8th 2007
  399. Maemo mapper openstreetmap and wikipedia
  400. Maemo in google summer of code
  401. Maemo camera app and an os 2007 update
  402. Midgard and the finnish parliamentary election
  403. Midgard weekly summary 70 march 23rd 2007
  404. Bunch of midgard tutorials appearing
  405. First look at rhapsody for n800
  406. How successful is n800
  407. Midgard managing free software project as a joint venture
  408. The old offline vs online debate
  409. Midgard weekly summary 71 april 5th 2007
  410. Royal enfield built like a gun
  411. European haidong gumdo championships in zurich mid june
  412. Jaiku personal presence aggregator
  413. More work on midgard s replication service
  414. Midgard weekly summary 72 april 13th 2007
  415. Maemo downloads is again open for business
  416. Why jaiku beats twitter
  417. Flight visualization with google earth
  418. Updates to the midgard roadmap
  419. In case somebody practices kendo
  420. Conferences this summer
  421. Midgard weekly summary 73 april 27th 2007
  422. Solution to slowness of my site coming
  423. Two new midgard sites maemo and mupe
  424. Building a new admin interface for midgard
  425. Midgard weekly summary 74 may 11th 2007
  426. Welcome to the new server
  427. Time to pack
  428. Diners club going social web
  429. Midgard uses trac now
  430. Making public transport easier through open data
  431. When a holiday gets interesting
  432. Making midgard wiki easier
  433. Midgard and international url transliteration
  434. Finnair s excellent sms check in service
  435. Notes from the state of the map conference
  436. Maps in midgard abstracted
  437. Geoclue is appearing
  438. Calculating news item relevance
  439. Geoweb of the future
  440. Nicer code editing in asgard
  441. Next midgard will be php5 only
  442. On motorcycling
  443. Maemo social news launched
  444. Join the midcom performance sprint on august 30th
  445. Photos and interestingness
  446. Speaking in froscon php room
  447. Introduction to midgards database abstraction system
  448. Greg stein got mugged
  449. Midgard supports openid
  450. Some notes from midcom performance workshop
  451. Creation mode for midgard s chooser widget
  452. Position editing widget for midgard
  453. Hiking in the weekend
  454. Web cmss what does midgard do
  455. Jquery and couchdb 001
  456. Sometimes a thumbs down is needed
  457. Openstreetmap helsinki is getting pretty good
  458. New user management tool for midgard
  459. Information is a key to sustainable transport
  460. Geonames ambassador to finland
  461. Midgard does the tango
  462. Get your face on planet maemo
  463. Undeletion in midgard
  464. Aaa important milestone for nemein
  465. Mapstraction supports openlayers now
  466. Midgard and html purifier
  467. Asgard welcome page just got useful
  468. The world s internet tablet
  469. Midgard and the law of karma
  470. Previewing ajatus the distributed crm
  471. Couchdb 0 7 0 is out
  472. Amazon kindle could be the library of the working nomad
  473. Midcom content cache rides again
  474. Is your time machine wireless
  475. Vectormagic convert bitmaps to vector online
  476. The returning age of sail
  477. Onboard internet
  478. Yubikey simple approach to authentication tokens
  479. Site structure planning with writemaps
  480. Making ajatus feel like a native app
  481. Knol google s publishing platform
  482. Embedding simple php scripts in midgard
  483. Putting attention to midgard
  484. Appliances are starting to take over
  485. Calculating attention with midgard
  486. First beta of ajatus available
  487. Replicating ajatus with your colleagues
  488. Tkk goes midgard
  489. The universal communicator
  490. New moderation ui in midgard discussion forum
  491. On companies that are bigger than countries
  492. In coss steering group
  493. Plazecamp
  494. Sun acquires mysql
  495. The cell phone is the computer
  496. The nemein team on a map
  497. Nokia internet tablet n800 as family s portable media center
  498. Open source companies of europe unite
  499. Black box voting comes to finland
  500. Nokia to acquire trolltech makers of qt
  501. Consolidating your online identity
  502. Some plans for midcom 3
  503. Conferences this spring
  504. Maemo and midgard go well together
  505. Midgard developers in linkoping
  506. Offline web applications a technology trend of 2008
  507. Podcast on nikola tesla
  508. Xmpp publish subscribe for midgard and ajatus replication
  509. Midgard 2 0 goes alpha
  510. On finnish internet censorship
  511. Yahoo fire eagle knows where my phone moves
  512. Weekend of haedong kumdo
  513. Some midgard roadmapping
  514. Semantic web is here yahoo and microformats
  515. Midcom 3 at a glance
  516. Geoclue status update
  517. In the age of ajax java applets are obsolete
  518. Beyond google maps mapstraction is a good starting point
  519. Interprocess communications in midgard d bus comes to the web
  520. Zenburn colors for php editing in subethaedit
  521. Shell usage statistics
  522. Github for midcom 3 developers
  523. Numpty physics and fennec the tablet is becoming more fun
  524. Geoclue presentation in fisl 9 0
  525. Midgard 2 finally legacy free
  526. Headed out for a walk
  527. Sql level debugging with midgard
  528. Firefox 3 soon
  529. Midgard 2 more than just php more than just cms
  530. Iphone geoclue and making mobile devices location aware
  531. Gnome in decay
  532. Scrum in management of a small software consultancy
  533. Nuvi 880 first device to carry geoclue
  534. Quality of life helsinki gets good score
  535. Document locking hits midcom 2 8
  536. Tampere is a candidate for guadec and akademy 2009
  537. Big brother lives in sweden
  538. Firefox 3 download day 5 million and counting
  539. Plazes goes nokia
  540. Big midgard release day
  541. Midcom 3 and built in webdav
  542. Midgard releases and marketing
  543. Professional versus personal blogging
  544. Geoclue in guadec istanbul
  545. Volkswagen s 1 liter car looks promising
  546. Midgard2 future in the clouds
  547. New profile pages on maemo org
  548. Notes from guadec istanbul
  549. At least we won the ice cream deathmatch
  550. Dataset pamplona s bull run
  551. Hello planet gnome
  552. Openstreetmap s user generated data wins when there are changes
  553. A list apart survey 2008 for people who make websites
  554. Some guadec istanbul pictures
  555. Conferences this fall
  556. Social networks personal professional
  557. Midgard and synchronized releases
  558. Black belt
  559. Quick review sennheiser pxc 300 noise cancelling headphones
  560. Etech 2009 cfp building the peer to peer business network
  561. Ididwork com simple workstreaming solution
  562. Neutron protocol separating ui from the cms
  563. Some notes from akademy 2008
  564. Feature branches in midgard development with git
  565. Georgia without russian troops
  566. Why finland is different
  567. Micro blogging as alternative corporate announcement channel
  568. Finding out available midcom routes
  569. Using yahoo fire eagle with midgard
  570. Some notes from froscon 2008
  571. Part time istanbullu
  572. Midgard to go vala
  573. Knol a unit of knowledge
  574. Some thoughts on green programming php midgard and simplicity
  575. Midcom 3 and context injectors
  576. Freedom fry on gnu s 25th anniversary
  577. Ragnaroek is coming
  578. Where will desktop applications and web services meet
  579. Meme time picture right now
  580. Spontaneous adventures some autumn geohashing
  581. Long term support for midgard ragnaroek is here
  582. Learn more about midgard in fscons
  583. Free software at work openpsa2 is making a return
  584. Flash is not the web
  585. Decss legal or illegal
  586. Real world example of a free software project handover
  587. Midgard2 at fscons your data everywhere
  588. Linkedin applications automatic data into your resume
  589. On vikings and free software
  590. Some talking points for the midgard gathering
  591. Summer versus autumn identity
  592. Midgard and content filtering
  593. Midgard benefits of synchronized releases
  594. Finland freedom censorship
  595. Not everything goes according to plan
  596. Midgard gathering 2008
  597. Meme ten years
  598. Nemein is going to ubuntu server
  599. On innovation and how choice is not always good
  600. Maemo org goes ragnaroek
  601. Summer of code works
  602. With nokia you re not just a consumer
  603. Lex nokia i read your email
  604. Acting on http errors
  605. Midgard now with spam filtering
  606. Last of the christmas holidays
  607. Automated border controls
  608. Midgard in 2008
  609. See midgard and geoclue in fosdem
  610. Ars technica on geoclue
  611. Starting the interactive knowledge project
  612. Midgard and jcr a look at two content repositories
  613. Tracking impact instead of effort
  614. Debian 5 0 lenny released
  615. Search engines have an important role in semantic web
  616. Give the correct status code when you re down
  617. Free desktop and the cloud
  618. Making the gnome desktop location aware
  619. Another step towards the surveillance state
  620. Microblogging why qaiku might do what twitter and brightkite didn t
  621. When reality meets product concepts
  622. Let your qaiku be heard across twitter and facebook
  623. We re joining the qaiku project
  624. Midgard and the cms reality checklist
  625. Midgard gathering 2009 in linkoping
  626. On usb fingers and world news
  627. Come to celebrate the 10th anniversary of the midgard project
  628. The future is now
  629. Usb jerry as seen on tv
  630. Turn internet trash into money with refuel
  631. Eight best midgard2 posts
  632. Linux as an oral tradition
  633. Situational devices and synchronization
  634. Oracle sun acquisition time to think about a content repository
  635. Fon s new meshing router could complete the free software cloud
  636. We will move to hietalahti
  637. Qaiku and mozilla ubiquity
  638. Midgard2 stable generic content repository for web desktop and mobile
  639. Learn about midgard2 geoclue and libchamplain in guadec 2009
  640. First ten years of midgard
  641. Google s rich snippets will lead us into semantic web
  642. Today s meetings on a map
  643. Fat catherine the medieval cannon that microblogs
  644. On linked data and openstreetmap
  645. Wolfram alpha
  646. Iks assembly and requirements workshop
  647. Tomboy web synchronization conboy and midgard
  648. Bruce schneier on cloud computing
  649. Browser geolocation without gps quite accurate enough
  650. Contribute your maemo ideas via brainstorm
  651. Open collaboration services when desktop approaches the web
  652. Ragnaland is coming
  653. Maemo org is testing workstreaming with qaiku
  654. Sms as a query based mobile internet
  655. Firefox 3 5 upgrade now
  656. Qaiku api brings first clients mauku gwibber and an xmpp bot
  657. Software patents are silly
  658. Couchdb and midgard talking with each other
  659. Personal passions motorcycle travel
  660. Why you should use a content repository for your application
  661. Osm2go wonderful mapping tool for maemo
  662. The uncanny valley of free desktops
  663. Attention is difficult
  664. Will content repositories kill the file
  665. Content repository talk in froscon
  666. On to new motorcycle adventures
  667. How midgard and midgard2 differ
  668. Content management starts with the repository
  669. Fall conference schedule
  670. Midgard weekly summaries are back
  671. Open source and why forking is good
  672. Microfeed could be to status updates what telepathy is to instant messaging
  673. Got a mystery book
  674. Will we learn to hide the complexity in open source
  675. In defence of urls and the open web
  676. Raise the hammer midgard2 mjolnir goes live
  677. What is a content repository
  678. Using midcom3 with firephp
  679. Easy user location with midgard
  680. Posting to qaiku via ping fm
  681. Free software foundation europe in finland
  682. Midgard in 2009
  683. Google s near me now not quite there
  684. Direct manipulation interfaces
  685. Ipad and information appliances a free software angle
  686. Buzz may end segregation in microblogging
  687. Halti com provides contextual product recommendations
  688. Maemo s community involvement infrastructure is what meego needs
  689. Going to the bossa conference
  690. Register and log into meego com using your maemo org account
  691. Wallpapers for ubuntu 10 04 my submissions
  692. Cms watch on their midgard usage
  693. First year of qaiku and a travel writing challenge
  694. Getting started with the midgard content repository
  695. Easier templating for midgard 8 09
  696. Content repositories sql or nosql
  697. Geoclue 0 12 is out location awareness over d bus
  698. Swarms and networks in modern warfare
  699. Unitasking has its merits
  700. On volcanic ashes and international travel
  701. Future directions for midgard
  702. Ubuntu lucid brings qaiku to the desktop
  703. Ratatoskr is out midgard2 content repository goes lts
  704. Notes from my first ubuntu developer summit
  705. Privacy how qaiku is doing it
  706. Midgard2 has moved to github
  707. First year of iks for midgard
  708. Staff meeting in the park
  709. Midgard release names
  710. Open source free software what we need is open projects
  711. Midgard runtime brings our web framework to the desktop
  712. Meet midgard and geoclue in akademy 2010
  713. My geoclue talk from akademy 2010
  714. Zeitgeist does location what did i do while in brussels
  715. Recent performance improvements for midgard 8 09
  716. Frankencamera aims to make cameras open and programmable
  717. Iks semantic editor hackathon helsinki
  718. Aloha and the art of semantic web content
  719. Interrail 2010
  720. Buscatcher never miss another tram
  721. My interview at dot kde
  722. Peter skillman meego
  723. Towards the geotagged web
  724. Join the helsinki meego network
  725. Meego it aint over
  726. Radical pessimists guide
  727. The web and the free desktop
  728. How to be a designer
  729. Vc without m
  730. Application quality assurance in linux distributions
  731. Open source is more than just code dumps
  732. Unitasking and the desktop
  733. More than 10 percent drupal
  734. Midgard gathering in gothenburg
  735. Fscons 2010
  736. Help testing the openpsa business suite
  737. Me on meego
  738. Midgard2 content repository library is now in debian
  739. Meego conference dublin
  740. Initial look at meego netbook a minimalistic computer interface
  741. Php finally getting an ecosystem
  742. Coss and meego meet in helsinki on dec 1st
  743. Finland s brand strategy builds on the ideas of free software
  744. Why make your projects properly open sustainability
  745. Using rdfa to make a web page editable
  746. Get a preview of the next midgard content repository
  747. Stop using sql then
  748. Tablets and the problem of text input
  749. Better one file in the cloud than ten on the hard drive
  750. Midgard in 2010
  751. Join the iks semantic editing hackathon in february
  752. Wsgi for python
  753. Ubuntu wallpapers time
  754. Literate programming with php
  755. Switched create to use backbone
  756. Program in latin
  757. Decoupling content management
  758. Gobject introspection is coming to php
  759. Ten years of nemein
  760. Nodejs is quite promising tool
  761. Trying out cloud9ide developing software in your browser
  762. Introducing the midgard create user interface
  763. Event driven programming with php5 and midgard2
  764. The universal runtime
  765. Vie decoupled content management moves forward
  766. On cross project collaboration
  767. Calculate the impact of your posts
  768. https://bergie.iki.fi/blog/4497422646/
  769. https://bergie.iki.fi/blog/4497513528/
  770. https://bergie.iki.fi/blog/4497991796/
  771. https://bergie.iki.fi/blog/4498177186/
  772. https://bergie.iki.fi/blog/4501299420/
  773. The beginning of a javascript journey
  774. https://bergie.iki.fi/blog/4517003062/
  775. https://bergie.iki.fi/blog/4518998287/
  776. Phpcr
  777. https://bergie.iki.fi/blog/4546977941/
  778. https://bergie.iki.fi/blog/4557975598/
  779. Gnome3 on ubuntu natty the first impressions
  780. https://bergie.iki.fi/blog/4602801627/
  781. https://bergie.iki.fi/blog/4608323752/
  782. Finnish meego summit starts tomorrow
  783. https://bergie.iki.fi/blog/4713486554/
  784. https://bergie.iki.fi/blog/4713879651/
  785. https://bergie.iki.fi/blog/4714804855/
  786. https://bergie.iki.fi/blog/4717850179/
  787. Best minds of my generation
  788. https://bergie.iki.fi/blog/4728728007/
  789. https://bergie.iki.fi/blog/4728825627/
  790. https://bergie.iki.fi/blog/4729317342/
  791. 11 macbook air the best computer i ve ever had
  792. https://bergie.iki.fi/blog/5007333735/
  793. https://bergie.iki.fi/blog/5008616766/
  794. Join the php content repository workshop on may 8th
  795. https://bergie.iki.fi/blog/5185248673/
  796. https://bergie.iki.fi/blog/5185282727/
  797. Techno optimism and free software
  798. https://bergie.iki.fi/blog/5214915210/
  799. https://bergie.iki.fi/blog/5216641486/
  800. Openwashing
  801. https://bergie.iki.fi/blog/5244472335/
  802. https://bergie.iki.fi/blog/5267590575/
  803. Silex is like expressjs for php
  804. https://bergie.iki.fi/blog/5402512927/
  805. Falsy values
  806. https://bergie.iki.fi/blog/5445426066/
  807. https://bergie.iki.fi/blog/5445543974/
  808. https://bergie.iki.fi/blog/5446914867/
  809. Php can perform better than node js
  810. https://bergie.iki.fi/blog/5575336229/
  811. Going to san francisco
  812. https://bergie.iki.fi/blog/5601537857/
  813. https://bergie.iki.fi/blog/5848855167/
  814. https://bergie.iki.fi/blog/6111677597/
  815. https://bergie.iki.fi/blog/6145552589/
  816. Want to do something similar to postrank
  817. Understanding meego
  818. Flow based programming is interesting
  819. Midgard create and vie in the aloha editor conference
  820. https://bergie.iki.fi/blog/6558279720/
  821. https://bergie.iki.fi/blog/6623424949/
  822. https://bergie.iki.fi/blog/6623559010/
  823. Some good things in google
  824. My secret agenda for php content management systems
  825. https://bergie.iki.fi/blog/7839692435/
  826. https://bergie.iki.fi/blog/7839713963/
  827. https://bergie.iki.fi/blog/7839890216/
  828. Php and gobject introspection
  829. Midgard in the symfony2 world
  830. Desktop summit flow based programming
  831. https://bergie.iki.fi/blog/8682610991/
  832. Some notes from desktop summit 2011
  833. https://bergie.iki.fi/blog/8998393777/
  834. https://bergie.iki.fi/blog/8998465513/
  835. https://bergie.iki.fi/blog/8998693776/
  836. Symfony2 for midgard developers
  837. Flow based programming for php
  838. Nemein and infigo merge
  839. Why the tablet form factor is winning
  840. https://bergie.iki.fi/blog/9915130395/
  841. https://bergie.iki.fi/blog/9915149629/
  842. https://bergie.iki.fi/blog/9915181265/
  843. https://bergie.iki.fi/blog/9915251274/
  844. https://bergie.iki.fi/blog/9991706436/
  845. Embrace and extend
  846. Gobject introspection is coming to node js
  847. https://bergie.iki.fi/blog/10170379881/
  848. https://bergie.iki.fi/blog/10170437427/
  849. https://bergie.iki.fi/blog/10197372534/
  850. https://bergie.iki.fi/blog/10238962024/
  851. https://bergie.iki.fi/blog/10404795295/
  852. Business analytics with couchdb and noflo
  853. Vie 2 0 is starting to emerge
  854. Where is the future for openness in mobile
  855. https://bergie.iki.fi/blog/11139517335/
  856. https://bergie.iki.fi/blog/11272210057/
  857. https://bergie.iki.fi/blog/11272325094/
  858. https://bergie.iki.fi/blog/11272334233/
  859. https://bergie.iki.fi/blog/11313474902/
  860. https://bergie.iki.fi/blog/11389942172/
  861. https://bergie.iki.fi/blog/12047564872/
  862. https://bergie.iki.fi/blog/12163875144/
  863. Dnode make php and node js talk to each other
  864. Composer solves the php code sharing problem
  865. https://bergie.iki.fi/blog/12511984121/
  866. https://bergie.iki.fi/blog/12888459096/
  867. https://bergie.iki.fi/blog/13024475061/
  868. https://bergie.iki.fi/blog/13631706108/
  869. https://bergie.iki.fi/blog/13840270824/
  870. https://bergie.iki.fi/blog/13840380930/
  871. https://bergie.iki.fi/blog/13965104325/
  872. https://bergie.iki.fi/blog/14021122301/
  873. https://bergie.iki.fi/blog/14210016134/
  874. Call for presentations open mobile linux at fosdem 2012
  875. https://bergie.iki.fi/blog/14303346830/
  876. Using coffeescript for gnome development
  877. https://bergie.iki.fi/blog/14630921531/
  878. Midgard2 phpcr provider hits 1 0
  879. Open mobile linux this saturday in fosdem
  880. Createjs is moving forward
  881. Hacker nomadism
  882. Vie and create an update
  883. Open advice
  884. Decoupled content management on tour
  885. Using composer to manage dependencies in heroku php apps
  886. Blog 2012 edition
  887. How do i turn this off
  888. It is just a toy
  889. Symfony cmf with midgard2
  890. Symfony live
  891. Never lose content
  892. Qt air cursor
  893. Meego diaspora
  894. Createjs update
  895. Dao of web design
  896. Hallo editor
  897. Decoupling content management video
  898. Createjs berlin hackathon
  899. Node gir
  900. Modernizing midcom
  901. History of midgard visuals
  902. Drupal and collaboration
  903. Create collections
  904. Making createjs international
  905. Gjallarhorn
  906. Tablet productivity
  907. Internet application blueprint
  908. Hallo logo
  909. Typo3 neos and createjs
  910. Inline editing done right
  911. Distributing noflo components
  912. Jolla sailfish
  913. Createjs vie in cmss interview
  914. Toolkit 2012
  915. Createjs in 2013
  916. Inspiration for fbp ui
  917. All you need is good backpack
  918. Smart collaboration space
  919. Working on android
  920. Google glass future
  921. Wordpress decoupled
  922. No smartphones
  923. Sharing javascript libraries node browser
  924. Six weeks working android
  925. Automated linking
  926. Noflo two years
  927. Mobile first web
  928. Leap motion virtual interfaces
  929. Noflo kickstarter launch
  930. Interview noflo origins
  931. Geoclue2
  932. Noflo talk cbase
  933. Software is not text
  934. Noflo jekyll
  935. Noflo coverage august
  936. Paul morrison interview
  937. Noflo ardrone
  938. Noflo update
  939. Noflo and gnome
  940. Bitcoin medium of exchange
  941. Flowhub
  942. Full stack fbp
  943. Ingress table
  944. Flowhub gnome dx
  945. Flowhub beta
  946. Flowhub kickstarter delivery
  947. Sailing across the atlantic
  948. Lift how does the grid work
  949. Noflo process api
  950. Working on android 2017
  951. Redux middleware noflo
  952. Noflo webpack
  953. Noflo 0 8
  954. Ascallback
  955. Bosch iot msgflo
  956. Guvscale heroku autoscaling
  957. Flowhub ug
  958. Conference talk videos
  959. Forget http microservices
  960. Atreus build log
  961. Edit as project
  962. Noflo six years
  963. Msgflo workshops cbase bitraf
  964. Msgflo noflo in hackathons
  965. Flowhub iot workshop bitraf
  966. Flowhub iot workshop c base
  967. Nasa openmct iot dashboard
  968. Noflo 10 prep
  969. Blog 2017 edition
  970. Big iot
  971. Ascomponent
  972. Microflo particulate sensors
  973. Docker developer shell