|
|
005819d7d7
|
Layout tweaks for notches
|
2019-10-11 14:13:30 -07:00 |
|
|
|
27c07523e1
|
Tweak navigation elements
|
2019-10-11 13:24:28 -07:00 |
|
|
|
314781d93c
|
first version of a dark mode
|
2019-09-25 21:16:06 +02:00 |
|
|
|
2fc21be0c5
|
update work history
|
2019-09-25 21:14:51 +02:00 |
|
|
|
fa45927947
|
remove exec bit from a bunch of files
|
2019-09-25 20:46:42 +02:00 |
|
|
|
90b2b9dc0a
|
Add indexes for 2018 and 2019
|
2019-06-08 08:11:55 -07:00 |
|
|
|
6ba46a1861
|
Update tweet archive
|
2019-04-16 15:27:13 -07:00 |
|
|
|
a105b1b7e8
|
fix CSP
|
2018-12-03 11:37:59 -08:00 |
|
Sami Samhuri
|
f2ecd6f57c
|
update tweet archive
|
2018-10-17 10:07:53 -07:00 |
|
|
|
3e8d71bac9
|
fix Content-Security-Policy for frames
|
2018-09-11 19:46:35 -07:00 |
|
|
|
0d381ad0dc
|
fix a broken link and a missing image
|
2018-09-11 19:33:27 -07:00 |
|
|
|
5e97f43c10
|
add Sub-Resource Integrity attributes on external sources
|
2018-09-11 19:32:54 -07:00 |
|
|
|
4bf5ce4190
|
update CSP and add Referrer-Policy
|
2018-09-10 21:23:49 -07:00 |
|
|
|
72867fe3fb
|
add Content-Security-Policy header
|
2018-09-10 20:55:40 -07:00 |
|
|
|
0eb0bea3ed
|
remove Google Analytics
|
2018-09-10 20:19:20 -07:00 |
|
|
|
b04202d4ad
|
tighten up security a bit
|
2018-09-10 20:04:18 -07:00 |
|
|
|
bfae83019b
|
add HSTS header
|
2018-05-28 18:47:38 -07:00 |
|
|
|
263ea16e00
|
update tweet archive
|
2018-04-17 16:17:42 -07:00 |
|
|
|
b652b249b7
|
update tweet archive
|
2017-10-18 09:56:14 -07:00 |
|
|
|
b213a04010
|
add post about Optional.or(_:)
|
2017-10-06 14:32:12 -07:00 |
|
|
|
a99b9585d3
|
move draft to drafts
|
2017-09-20 21:25:00 -07:00 |
|
|
|
f39f9b9a0d
|
make it look decent on the iPhone X
|
2017-09-20 21:23:29 -07:00 |
|
|
|
9c7e1f9568
|
detect link posts properly in the main layout
|
2017-09-20 21:20:17 -07:00 |
|
|
|
d3100e94e0
|
start Rails secrets draft
|
2017-08-22 09:30:12 -07:00 |
|
|
|
210b5f1473
|
add new photo
|
2017-06-15 22:13:50 -07:00 |
|
|
|
1ad8a6759f
|
add a JSON feed
|
2017-05-21 15:20:11 -07:00 |
|
|
|
c20ddb3437
|
update favicon in root
|
2017-04-24 12:29:50 -07:00 |
|
|
|
0ffec2f04d
|
update tweet archive
|
2017-04-24 12:21:21 -07:00 |
|
|
|
5c45ca9ee8
|
expose dreamhost stats
|
2017-02-14 17:09:27 -08:00 |
|
|
|
5421494e18
|
update author name to include middle initial
|
2017-01-19 21:50:51 -06:00 |
|
|
|
d345a1532b
|
use “sjs” icon and change name to Sami J. Samhuri
|
2016-12-29 11:09:11 -08:00 |
|
|
|
443765ffc7
|
update TypeKit code, add DNS prefetching, use https for gists
|
2016-11-21 17:17:28 -08:00 |
|
|
|
b465463454
|
fix markdown
|
2016-10-24 16:40:56 -07:00 |
|
|
|
5feb0e62d2
|
update pre-commit hook
|
2016-10-24 16:38:42 -07:00 |
|
|
|
85bfaaa97c
|
fix a bug
|
2016-08-11 10:33:26 -07:00 |
|
|
|
816b35fa1c
|
update
|
2016-08-10 11:26:11 -07:00 |
|
|
|
50ed93f967
|
add optimization post
|
2016-08-10 11:12:24 -07:00 |
|
|
|
d849f5d78c
|
editing
|
2016-08-04 10:41:57 -07:00 |
|
|
|
4dc0bde5fc
|
wording
|
2016-08-04 10:38:15 -07:00 |
|
|
|
cdaca54b9b
|
nitpicky detail
|
2016-08-04 10:37:20 -07:00 |
|
|
|
7d80cee384
|
add ios-git-pre-commit-hook
|
2016-08-04 10:33:58 -07:00 |
|
|
|
9c34ba46d8
|
add cv
|
2016-05-11 17:50:25 -07:00 |
|
|
|
801e6c8175
|
update about page
|
2016-04-16 12:16:48 -07:00 |
|
|
|
c5b42f4243
|
fix 404
|
2016-04-16 12:16:48 -07:00 |
|
|
|
dc07a0c0b2
|
update post 'Tales of PRK Laser Eye Surgery'
|
2016-04-12 04:00:55 +00:00 |
|
|
|
c23993c0a4
|
publish 'Tales of PRK Laser Eye Surgery'
|
2016-04-12 03:52:54 +00:00 |
|
|
|
3ff373af77
|
style hr elements
|
2016-04-11 20:51:53 -07:00 |
|
|
|
2a8ca8bfab
|
add draft
|
2016-04-12 01:20:17 +00:00 |
|
|
|
f13078c074
|
save draft
|
2016-04-12 01:17:52 +00:00 |
|
|
|
387fc9efdb
|
commit root _data.json
|
2016-04-12 01:17:52 +00:00 |
|
|
|
0487e9fbee
|
delete post 2016/04/were-it-not-for-all-the-enthusiasm-for-functional-programming-in-recent-years-swift-might-not-have-filter-and-map-functions
|
2016-04-12 01:17:52 +00:00 |
|
|
|
7a13783b1b
|
commit root _data.json
|
2016-04-12 01:17:52 +00:00 |
|
|
|
ff092a0b01
|
update post 'Comparing Reactive and Traditional'
|
2016-04-12 01:17:52 +00:00 |
|
|
|
12cc7d2648
|
publish '> were it not for all the enthusiasm for functional programming in recent years, Swift might not have filter and map functions'
|
2016-04-12 01:17:52 +00:00 |
|
|
|
b52d0f13ec
|
publish 'Reduce the cognitive load of your code'
|
2016-04-12 01:17:52 +00:00 |
|
|
|
fe4c427273
|
use https for prototype
|
2016-03-29 22:05:40 -07:00 |
|
|
|
b6c3ba480f
|
fix project links
|
2016-03-28 16:59:25 -07:00 |
|
|
|
73ea651f9f
|
don’t redirect to URLs with trailing slashes
|
2016-03-28 16:56:43 -07:00 |
|
|
|
07305daee4
|
update post 'Moving Beyond the OOP Obsession'
|
2016-03-28 16:32:03 +00:00 |
|
|
|
674854cd37
|
publish
|
2016-03-28 09:20:14 -07:00 |
|
|
|
d817578394
|
add 2016 index
|
2016-03-28 16:17:44 +00:00 |
|
|
|
f8b46917de
|
publish 'Moving Beyond the OOP Obsession'
|
2016-03-28 16:08:47 +00:00 |
|
|
|
fb1597ccc2
|
create post 'Moving Beyond the OOP Obsession'
|
2016-03-28 16:08:47 +00:00 |
|
|
|
ed853a2fb5
|
superpass
|
2016-02-26 13:08:34 -08:00 |
|
|
|
21968b2421
|
publish 'Cloak's Updated Privacy Policy'
|
2015-09-19 19:28:37 +00:00 |
|
|
|
61abbe4603
|
create post 'Cloak's Updated Privacy Policy'
|
2015-09-19 19:28:37 +00:00 |
|
|
|
86ef23b8e4
|
publish 'Acorn 5's Live Help Search'
|
2015-09-19 19:28:37 +00:00 |
|
|
|
e10fcdec55
|
create post 'Acorn 5's Live Help Search'
|
2015-09-19 19:28:37 +00:00 |
|
|
|
5eda114d5a
|
publish 'Swift: New stuff in Xcode 7 Beta 3'
|
2015-09-19 19:28:37 +00:00 |
|
|
|
583524e049
|
create post 'Swift: New stuff in Xcode 7 Beta 3'
|
2015-09-19 19:28:37 +00:00 |
|
|
|
886b0c69c6
|
publish 'Scripts to Rule Them All'
|
2015-09-19 19:28:37 +00:00 |
|
|
|
59534668b5
|
create post 'Scripts to Rule Them All'
|
2015-09-19 19:28:37 +00:00 |
|
|
|
d1fa9e72b4
|
update post 'Mach-O Symbol and Relocation Tables'
|
2015-09-19 19:28:37 +00:00 |
|
|
|
6f0ad41beb
|
update post 'Mach-O Symbol and Relocation Tables'
|
2015-09-19 19:28:37 +00:00 |
|
|
|
26a025b27d
|
update post 'Mach-O Symbol and Relocation Tables'
|
2015-09-19 19:28:37 +00:00 |
|
|
|
ff817c7a58
|
unpublish 'The Case for Native'
|
2015-09-19 19:28:37 +00:00 |
|
|
|
a90bffd65b
|
publish 'The Case for Native'
|
2015-09-19 19:28:37 +00:00 |
|
|
|
468b366145
|
fix # of stargazers and forks on projects
|
2015-08-30 17:10:50 -07:00 |
|
|
|
1de17f2df3
|
publish 'Debugging Layouts with Recursive View Descriptions in Xcode'
|
2015-06-02 23:35:36 +00:00 |
|
|
|
e933ce399f
|
create post 'Debugging Layouts with Recursive View Descriptions in Xcode'
|
2015-06-02 23:35:35 +00:00 |
|
|
|
a6e3317690
|
publish 'The Unofficial Guide to xcconfig files'
|
2015-06-01 15:16:52 +00:00 |
|
|
|
82416e61e4
|
create post 'The Unofficial Guide to xcconfig files'
|
2015-06-01 15:16:51 +00:00 |
|
|
|
be9fbfd32f
|
update apple-touch-icon.png
|
2015-05-28 09:03:10 -07:00 |
|
|
|
14627ef707
|
publish 'GitHub Flow Like a Pro'
|
2015-05-28 14:42:28 +00:00 |
|
|
|
be8177b82b
|
create post 'GitHub Flow Like a Pro'
|
2015-05-28 14:42:27 +00:00 |
|
|
|
e64f0c42d1
|
publish 'Magical Wristband'
|
2015-05-27 05:17:30 +00:00 |
|
|
|
407acbcf2c
|
create post 'Magical Wristband'
|
2015-05-27 05:17:29 +00:00 |
|
|
|
289e54dc35
|
fix date format to be consistent with existing posts
|
2015-05-23 23:16:03 -07:00 |
|
|
|
7279f5a655
|
publish 'Undocumented CoreStorage Commands'
|
2015-05-24 02:58:37 +00:00 |
|
|
|
29ece7b496
|
create post 'Undocumented CoreStorage Commands'
|
2015-05-24 02:58:22 +00:00 |
|
|
|
e130050c39
|
update post 'Gtkpod in Gutsy Got You Groaning?'
|
2015-05-22 00:39:19 +00:00 |
|
|
|
4dc5c81046
|
publish 'Lenovo ThinkPad X1 Carbon'
|
2015-05-22 00:36:29 +00:00 |
|
|
|
43e59f1c56
|
create post 'Lenovo ThinkPad X1 Carbon'
|
2015-05-22 00:36:29 +00:00 |
|
|
|
f2a855dab1
|
Revert "update post 'Structure of an Ember app'"
This reverts commit fd879e9b1a.
|
2015-05-20 00:17:14 -04:00 |
|
|
|
290c460053
|
delete draft 6D0BA3FB-737B-443C-B6BC-504865C44100
|
2015-05-19 11:23:55 +00:00 |
|
|
|
7389c31b62
|
create post '@mdhughes: My #ESO morality: I won't kill anyone unless they're priests, orcs, fight back when I'm robbing them, or I'm paid to by a questgiver.'
|
2015-05-19 11:23:53 +00:00 |
|
|
|
cc8e8e6b24
|
publish 'A bitcoin miner in every device and in every hand'
|
2015-05-19 02:53:54 +00:00 |
|
|
|
0b16a94980
|
create post 'A bitcoin miner in every device and in every hand'
|
2015-05-19 02:53:53 +00:00 |
|
|
|
3c2bc2d6e3
|
delete draft 94763484-0f3d-47ea-9eb2-571907bbf91d
|
2015-05-16 03:49:51 +00:00 |
|
|
|
0e3fe1d6c1
|
update post 'Monodraw for Mac — Helftone'
|
2015-05-16 02:37:09 +00:00 |
|